[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