Hi, I follow "systemctl start-up not working correctly" thread because I'm trying to integrate systemd watchdog support to Gentoo/Sabayon distro. Currently, I'm testing Freeradius v3.0.x-HEAD with systemd-239 but it seems that notifications returned to systemd aren't correct. # systemctl --version systemd 239 +PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT -GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN +PCRE2 default-hierarchy=hybrid # radiusd -v radiusd: FreeRADIUS Version 3.0.20 (git #136ba4541), for host x86_64- pc-linux-gnu, built on May 13 2019 at 16:31:56 FreeRADIUS Version 3.0.20 Copyright (C) 1999-2019 The FreeRADIUS server project and contributors There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE You may redistribute copies of FreeRADIUS under the terms of the GNU General Public License For more information about these matters, see the file named COPYRIGHT
From systemctl log I see that watchdog notification are returned by freeradius server but probably are wrong because service receive timeout.
May 13 19:51:35 radius radiusd[8093]: Mon May 13 19:51:35 2019 : Debug: Waking up in 29.6 seconds. May 13 19:52:04 radius radiusd[8093]: Mon May 13 19:52:04 2019 : Debug: Emitting systemd watchdog notification May 13 19:52:04 radius radiusd[8093]: Mon May 13 19:52:04 2019 : Debug: Waking up in 29.9 seconds. May 13 19:52:34 radius radiusd[8093]: Mon May 13 19:52:34 2019 : Debug: Emitting systemd watchdog notification May 13 19:52:34 radius radiusd[8093]: Mon May 13 19:52:34 2019 : Debug: Waking up in 29.9 seconds. May 13 19:53:04 radius radiusd[8093]: Mon May 13 19:53:04 2019 : Debug: Emitting systemd watchdog notification May 13 19:53:04 radius radiusd[8093]: Mon May 13 19:53:04 2019 : Debug: Waking up in 29.9 seconds. May 13 19:53:04 radius radiusd[8093]: Mon May 13 19:53:04 2019 : Info: Signalled to terminate May 13 19:53:04 radius systemd[1]: freeradius.service: Start operation timed out. Terminating. May 13 19:53:04 radius systemd[1]: freeradius.service: Failed with result 'timeout'. May 13 19:53:04 radius systemd[1]: Failed to start FreeRADIUS Server. I will try to investigate better in the next days also with systemd v.242. -- geaaru