[SOLVED] New unrecognized services since a few dinit updates
Ever since upgrading my system since last week I'm seeing new services pop up like these. Looking into one of the .target names, these seem to be used in Chimera Linux, not sure if that's really relevant to this.
[{+} ] login.target (has console)
[{+} ] local.target
[{+} ] pre-local.target
[{+} ] early-fs-local.target
[{+} ] early-fs-pre.target
[{+} ] early-devices.target
[{+} ] udevd-early
[{+} ] early-prepare.target
[{+} ] root-ro
[{+} ] pseudofs
[{+} ] cgroups
[{+} ] tmpfs
[{+} ] kmod-static-nodes
[{+} ] tmpfiles-dev
[{+} ] udev-settle
[{+} ] udev-trigger
[{+} ] early-root-rw.target
[{+} ] fsck-root
[{+} ] early-fs-fstab.target
[{+} ] fsck
[{+} ] early-console.target
[{+} ] early-keyboard.target
As you can see due to the "new" instance of the fsck service the system checks the partitions twice before login. Also root partition is remounted as ro and cryptsetup is also invoked by shutdown-hook, despite me not really using cryptsetup.
Unmounting filesystems
remounting root read-only
Syncing disks
Locking crypt devices
/lib/dinit/shutdown-hook: line 20: /usr/lib/dinit/cryptsetup: No such file or directory
Disabling LVM
File descriptor 3 (/dev/console) leaked on vgchange invocation. Parent PID 612: /bin/sh
I never installed any dinit scripts recently apart from the libvirtd ones and I don't really know if this is intentionally added somehow in the upgrade.
Is any action necessary or is this intended?