[Eisfair] Info-email vom eisman Agent

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Jun 30 21:40:58 CEST 2025


Hallo Helmuth,

Helmut Pohl wrote:

> Am 23.9.23 war die Ausgabe normal. Am 25.9.23 gab's die Veränderung
> siehe unten:
> 
> => Fetching apache-rpm-macros (3.4.0) ...   [  OK  ]
> => Fetching docker-compose (3.4.10) ...   [  OK  ]
> => Fetching ipset (3.4.0) ...   [  OK  ]
> => Fetching ipset-dev (3.4.0) ...   [  OK  ]
> => Fetching ipset-doc (3.4.0) ...   [  OK  ]
> => Fetching ldapclient (1.6.0) ...   [  OK  ]
> => Fetching ldapserver (1.6.0) ...   [  OK  ]
> => Fetching libc-client (3.0.2) ...   [  OK  ]
> => Fetching libipset13 (3.4.0) ...   [  OK  ]
> => Fetching libldap2 (1.6.0) ...   [  OK  ]
> => Fetching libldap2-dev (1.6.0) ...   [  OK  ]
> => Fetching nextcloud (1.17.3) ...   [  OK  ]
> => Fetching qemu-ga (3.4.6) ...   [  OK  ]
> => Fetching roundcube (1.7.2) ...   [  OK  ]
> 
> 
> => Fetching libmpg123-0 (3.4.11) ...   [  OK  ]=> Fetching libout123-0
> (3.4.11) ...   [  OK  ]=> Fetching libsyn123-0 (3.4.11) ...   [  OK  ]=>
> Fetching mpg123 (3.4.11) ...   [  OK  ]=> Fetching smartmon (3.4.1) ...
>   [  OK  ]=> Fetching smartmon-doc (3.4.1) ...   [  OK  ]
> 

So alt ist das Problem, hatte eine aktuellere Änderung vermutet.

Ich kann nicht mehr nachvollziehen, was damals gerade um diesen Zeitpunkt 
aktualisiert wurde.

> Ich habe die beiden Dateien ausfindig gemacht und sende sie Dir zu.

In der problematischen Mail finden sich in der Aufstellung der Pakete 
überhaupt keinerlei Zeilenvorschübe, weder Linux LF noch os CRLF, also statt

=>...[ OK ]<LF>=>

sieht das so aus:

=>...[ OK ]=>

Du hast in der Paketkonfiguration

URL_UPDATE_PACKAGES_DB_MAIL_TYPE='installed'

gesetzt? Wenn ja, kann ich es nun nachvollziehen, denn irgendwie geht beim 
Zusammenbasteln der Ausgabe der Linefeed des printf verloren.

Bitte ändere in /var/install/config.d/url.sh die Zeile 187 von

update_line="${update_line}$(printf "${LINE}\n")"

auf

update_line=$(echo "${update_line}" ; echo "${LINE}")

ab und berichte, ob es bei dir das Problem löst.

In der Mail erscheinen dabei aber vor der Gesamtliste zwei statt einer 
Leerzeile; da wird sich auch eine Lösung finden lassen.

Für einen Test lösche einfach aus /var/lib/eisman/info die Verzeichnisse von 
2 oder mehr Paketen, die auf deinem System installiert sind, damit es 
überhaupt etwas zu reporten gibt. Keine Angst, das verändert nichts an 
deinem System!

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair