fix systemd support
authorAlexandre Detiste <alexandre.detiste@gmail.com>
Sat, 6 Sep 2014 14:13:00 +0000 (16:13 +0200)
committerAlexandre Detiste <alexandre.detiste@gmail.com>
Sat, 6 Sep 2014 14:13:00 +0000 (16:13 +0200)
debian/fake-hwclock.service
fake-hwclock.8

index af6fc04..5c3b208 100644 (file)
@@ -1,11 +1,15 @@
 [Unit]
 Description=Restore / save the current clock
-Before=systemd-fsck-root.service
+Documentation=man:fake-hwclock(8)
+DefaultDependencies=no
+Before=sysinit.target
 
 [Service]
-EnvironementFile=-/etc/default/fake-hwclock
-ExecStart=fake-hwclock load $FORCE
-ExecStop=fake-hwclock save
+EnvironmentFile=-/etc/default/fake-hwclock
+ExecStart=/sbin/fake-hwclock load $FORCE
+ExecStop=/sbin/fake-hwclock save
+Type=oneshot
+RemainAfterExit=yes
 
 [Install]
-WantedBy=multi-user.target
+WantedBy=sysinit.target
index 764f848..5b29787 100644 (file)
@@ -39,6 +39,9 @@ The file used to store the time
 \fB/etc/init.d/fake-hwclock\fR
 The init script used to run fake-hwclock on startup and shutdown
 .TP
+\fB/lib/systemd/system/fake-hwclock.service\fR
+systemd service used to run fake-hwclokc on startup and shutdown
+.TP
 \fB/etc/default/fake-hwclock\fR
 Settings file for the init script.
 .TP