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.
Did you like this post? Subscribe to this blog’s RSS feed to not miss any new posts!
I run a blog since 2005, spreading knowledge and experience for over 20 years! :)
If you want to support my work, you can buy me a coffee.
Thank you for your support! ❤️