mirror of
https://github.com/systemd/systemd.git
synced 2025-01-09 01:18:19 +03:00
78266a54f1
Most of our kernel cmdline options use underscores as word separators in kernel cmdline options, but there were some exceptions. Let's fix those, and also use underscores. Since our /proc/cmdline parsers don't distinguish between the two characters anyway this should not break anything, but makes sure our own codebase (and in particular docs and log messages) are internally consistent.
26 lines
854 B
SYSTEMD
26 lines
854 B
SYSTEMD
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
#
|
|
# This file is part of systemd.
|
|
#
|
|
# systemd is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU Lesser General Public License as published by
|
|
# the Free Software Foundation; either version 2.1 of the License, or
|
|
# (at your option) any later version.
|
|
|
|
[Unit]
|
|
Description=Check battery level during early boot
|
|
Documentation=man:systemd-battery-check.service(8)
|
|
ConditionVirtualization=no
|
|
ConditionDirectoryNotEmpty=/sys/class/power_supply/
|
|
ConditionKernelCommandLine=!systemd.battery_check=0
|
|
AssertPathExists=/etc/initrd-release
|
|
DefaultDependencies=no
|
|
After=plymouth-start.service
|
|
Before=initrd-root-device.target systemd-hibernate-resume.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
RemainAfterExit=yes
|
|
ExecStart={{LIBEXECDIR}}/systemd-battery-check
|
|
FailureAction=poweroff-force
|