You are not logged in.
Why if systemd is updated but Linux kernel(s) is/are not, mkinitcpio hook is started and creates kernel image(s) when it is not needed?
Last edited by xerxes_ (2023-12-30 14:08:36)
Offline
There are systemd files in the initramfs, so it *is* needed.
Offline
Ok, found it, not many, but they are:
-rwxr-xr-x 0 0 0 4319928 sty 1 1970 usr/lib/systemd/libsystemd-shared-255.2-1.so
lrwxrwxrwx 0 0 0 16 sty 1 1970 usr/lib/systemd/systemd-udevd -> /usr/bin/udevadmOffline
It's more than that, even without the systemd hook. Grepping for 'systemd' doesn't work, not all files have that word in the filename.
Offline
Some not obvious examples?
Offline
See `comm -12 <(lsinitcpio /boot/initramfs-linux.img | sed 's|^|/|') <(pacman -Qql systemd)`
Or just read the udev or systemd hooks.
Last edited by Scimmia (2023-12-29 20:21:53)
Offline
Thanks.
Offline