diff --git a/units/systemd-battery-check.service.in b/units/systemd-battery-check.service.in index d4449f965c..54a500a3a0 100644 --- a/units/systemd-battery-check.service.in +++ b/units/systemd-battery-check.service.in @@ -10,14 +10,17 @@ [Unit] Description=Early Battery Level Check Documentation=man:systemd-battery-check.service(8) + ConditionVirtualization=no ConditionDirectoryNotEmpty=/sys/class/power_supply/ ConditionKernelCommandLine=!systemd.battery_check=0 ConditionKernelCommandLine=!systemd.battery-check=0 AssertPathExists=/etc/initrd-release + DefaultDependencies=no After=plymouth-start.service Before=initrd-root-device.target systemd-hibernate-resume.service + FailureAction=poweroff-force [Service]