unit: use StateDirectory= instead of RequiresMountsFor=
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Aug 2017 09:37:11 +0000 (18:37 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Aug 2017 09:37:11 +0000 (18:37 +0900)
units/systemd-backlight@.service.in
units/systemd-rfkill.service.in

index 5e6706c..9aa0c74 100644 (file)
@@ -9,7 +9,6 @@
 Description=Load/Save Screen Backlight Brightness of %i
 Documentation=man:systemd-backlight@.service(8)
 DefaultDependencies=no
-RequiresMountsFor=/var/lib/systemd/backlight
 Conflicts=shutdown.target
 After=systemd-remount-fs.service
 Before=sysinit.target shutdown.target
@@ -20,3 +19,4 @@ RemainAfterExit=yes
 ExecStart=@rootlibexecdir@/systemd-backlight load %i
 ExecStop=@rootlibexecdir@/systemd-backlight save %i
 TimeoutSec=90s
+StateDirectory=systemd/backlight
index 780a19b..5cdd747 100644 (file)
@@ -9,7 +9,6 @@
 Description=Load/Save RF Kill Switch Status
 Documentation=man:systemd-rfkill.service(8)
 DefaultDependencies=no
-RequiresMountsFor=/var/lib/systemd/rfkill
 BindsTo=sys-devices-virtual-misc-rfkill.device
 Conflicts=shutdown.target
 After=sys-devices-virtual-misc-rfkill.device systemd-remount-fs.service
@@ -19,3 +18,4 @@ Before=shutdown.target
 Type=notify
 ExecStart=@rootlibexecdir@/systemd-rfkill
 TimeoutSec=30s
+StateDirectory=systemd/rfkill