I recently worked on the following systemd-related issues:
-
#686115 - CanReload is set to yes unconditionally for legacy SysV services
I wrote a patch which uses a heuristic to figure out whether a SysV init script supports the reload option or not. Not perfect, but a whole lot better than defaulting to "yes" :-). This should also fix #650382 - force-reload translated to reload for SysV services. -
#688635 - Don’t kill libvirt VMs when restarting libvirt
I ported a patch from the Fedora systemd packaging which avoids killing all processes of a cgroup when restarting a service. This is necessary for libvirtd, otherwise all virtual machines get killed when you restart libvirt-bin.service. libvirt-bin 0.10.2-4 (experimental) ships systemd service files. -
#635777 - 90-seconds delay on reboot/shutdown when postfix is installed
I tracked down the cause of several 90-second delay on shutdown causes and provided a patch (which is a workaround…). -
#624599 - systemd: DHCP hook scripts calling invoke-rc.d causes boot hang
I tracked down the cause of a deadlock at boot time when dhcp hooks call invoke-rc.d (as does samba). Several workarounds are known but we have not yet taken any action.
I run a blog since 2005, spreading knowledge and experience for almost 20 years! :)
If you want to support my work, you can buy me a coffee.
Thank you for your support! ❤️