diff options
Diffstat (limited to 'units')
-rw-r--r-- | units/systemd-timesyncd.service.in | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/units/systemd-timesyncd.service.in b/units/systemd-timesyncd.service.in index 1d1f4860a8..ec2871455e 100644 --- a/units/systemd-timesyncd.service.in +++ b/units/systemd-timesyncd.service.in @@ -9,17 +9,21 @@ Description=Network Time Synchronization Documentation=man:systemd-timesyncd.service(8) ConditionCapability=CAP_SYS_TIME -After=systemd-networkd.service +DefaultDependencies=off +RequiresMountsFor=/var/lib/systemd/clock +After=systemd-remount-fs.service +Before=sysinit.target shutdown.target +Conflicts=shutdown.target [Service] Type=notify Restart=always RestartSec=0 ExecStart=@rootlibexecdir@/systemd-timesyncd -CapabilityBoundingSet=CAP_SYS_TIME CAP_SETUID CAP_SETGID CAP_SETPCAP +CapabilityBoundingSet=CAP_SYS_TIME CAP_SETUID CAP_SETGID CAP_SETPCAP CAP_CHOWN CAP_DAC_OVERRIDE PrivateTmp=yes PrivateDevices=yes WatchdogSec=1min [Install] -WantedBy=multi-user.target +WantedBy=sysinit.target |