haveged often with updated files pending immediately after a reboot - zypper ps
Support, on a current leap, maybe even observed on 15.6, after a fresh reboot of the leap machine, zypper ps , shows that haveged is apparently pending with new files or updated stuff, similarly when updates and patches arrive via zypper, and zypper ps lists then quite a lot of processes or services that can approve of a restart of their stuff. [1] now i wonder, why does a haveged service has pending or updates files right after a normal reboot. how come? ty. [1]: PID | PPID | UID | User | Command | Service | Files -----+------+------+----------+-------------------+---------+------------------------------ 297 | 1 | 0 | root | haveged (deleted) | haveged | /lib64/ld-linux-x86-64.so.2 | | | | | | /usr/lib64/libhavege.so.2.0.0 | | | | | | /lib64/libc.so.6 | | | | | | /usr/sbin/haveged (deleted)
On 12.06.2024 11:46, cagsm wrote:
Support,
on a current leap, maybe even observed on 15.6, after a fresh reboot of the leap machine, zypper ps , shows that haveged is apparently pending with new files or updated stuff, similarly when updates and patches arrive via zypper, and zypper ps lists then quite a lot of processes or services that can approve of a restart of their stuff.
[1] now i wonder, why does a haveged service has pending or updates files right after a normal reboot.
It does not.
how come?
zypper just shows you the running programs that use deleted binaries or libraries (I actually believe it checks all open files). It is assumed that deleted files are from a previous package version that was removed. But files may be deleted or simply become inaccessible for dozens of reasons. In this particular case haveged has been started in initrd and of course the executable file in initrd is no more present after system switched to the real root. That said, I briefly tried on Tumbleweed and haveged is restarted after switching to the real root. I suppose it is this one: * Fri Oct 27 2023 Otto Hollmann <otto.hollmann@suse.com> - Remove haveged-switch-root.service because it's implemented incorrectly and neither upstream don't know how to fix it (#77). On the other hand, without this service haveged will be started from scratch after switch root so it's hopefully no big deal.
participants (2)
-
Andrei Borzenkov
-
cagsm