Okami schrieb
Was sind denn das für "Benutzer" in der Ausgabe?
Diese Frage hatten wir uns kürzlich schon hier gestellt, als es um den Benutzer "systemd-journal-remote" ging. Über das Paket "filesystem" wurden sie jedenfalls nicht angelegt denn dort fehlen sie heute noch.
Sie werden von den Installationsskripten der Pakete angelegt, z.B. bei polkit durch
post_install() {
getent group polkitd >/dev/null || groupadd -g 102 polkitd
getent passwd polkitd >/dev/null || useradd -c 'Policy Kit Daemon' -u 102 -g polkitd -d '/' -s /bin/false polkitd
passwd -l polkitd &>/dev/null
}
oder bei avahi durch
post_install() {
getent group avahi &>/dev/null || groupadd -r -g 84 avahi >/dev/null
getent passwd avahi &>/dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi >/dev/null
true
}
Wer jetzt hergeht und die "passwd" und "group"-Dateien nach einem "filesystem"-Update durch die ".pacnew"-Dateien ersetzt, verliert diese Benutzer und Gruppen wieder. So wie in den Installationsskripten kann man die fehlenden Benutzer und Gruppen auch wieder neu anlegen. Das Paket, das die Benutzer "systemd-journal-upload" und "systemd-journal-remote" angelegt hat, habe ich bislang nicht gefunden. Hier wird es wahrscheinloich sinnvoller sein, sie manuell in die entsprechenden Dateien wieder aufzunehmen.