On Tue, 5 Dec 2017 00:55:43 -0800 Andres Salomon <[email protected]> wrote:
> Alright, some progress...
>
> Vincent asked me privately to try switching to sysvinit. When I did
> that, chronyd started successfully on boot. So that narrows it down
> to some kind of systemd interaction problem.
>
> I messed around with the chronyd.service file, and commenting out the
> Conflicts line resulted in chronyd starting at boot with systemd:
And specifically, it's conflicting with timesyncd.
"Conflicts=openntpd.service" allows chronyd to start up just fine.
dilinger@e7450:~$ sudo systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled;
vendor preset: enabled)
Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
└─disable-with-time-daemon.conf
Active: inactive (dead)
Condition: start condition failed at Tue 2017-12-05 00:59:47 PST; 16min ago
└─ ConditionFileIsExecutable=!/usr/sbin/chronyd was not met
Docs: man:systemd-timesyncd.service(8)
Openntpd in Debian Stable has this in its openntpd.service file:
Conflicts=systemd-timesyncd.service
Ntp in Debian Stable doesn't appear to ship with a .service file..
pgp6UJLO5LVi6.pgp
Description: OpenPGP digital signature

