Commit f43d68ce authored by Michael Shigorin's avatar Michael Shigorin

power: employ services feature

rootfs got handy either though managing modules to preload might be enhanced further.
parent 93371601
+power: use/power/acpi/button use/power/acpi/cpufreq; @: +power: use/power/acpi/button use/power/acpi/cpufreq; @:
# common # common
# TODO: invent multi-target scripts and integrate that 08-powerbutton use/power: sub/rootfs use/services
use/power:
@$(call add_feature) @$(call add_feature)
@$(call add,COMMON_PACKAGES,installer-feature-powerbutton-stage3) @$(call add,COMMON_PACKAGES,installer-feature-powerbutton-stage3)
# modern power management # modern power management
use/power/acpi: use/power use/power/acpi: use/power
@$(call add,COMMON_PACKAGES,acpid acpi) @$(call add,COMMON_PACKAGES,acpid acpi)
@$(call add,DEFAULT_SERVICES_ENABLE,acpid)
use/power/acpi/button: use/power/acpi use/power/acpi/button: use/power/acpi
@$(call add,COMMON_PACKAGES,acpid-events-power) @$(call add,COMMON_PACKAGES,acpid-events-power)
...@@ -18,7 +18,10 @@ use/power/acpi/cpufreq: use/power/acpi ...@@ -18,7 +18,10 @@ use/power/acpi/cpufreq: use/power/acpi
use/power/acpi/powersave: use/power/acpi use/power/acpi/powersave: use/power/acpi
@$(call add,COMMON_PACKAGES,powersave) @$(call add,COMMON_PACKAGES,powersave)
@$(call add,DEFAULT_SERVICES_DISABLE,acpid) # override
@$(call add,DEFAULT_SERVICES_ENABLE,powersaved)
# legacy power management # legacy power management
use/power/apm: use/power use/power/apm: use/power
@$(call add,COMMON_PACKAGES,apmd lphdisk) @$(call add,COMMON_PACKAGES,apmd lphdisk)
@$(call add,DEFAULT_SERVICES_ENABLE,apmd)
#!/bin/sh -efu
# provide kernel interface for ACPI power button
if [ -x /etc/init.d/acpid ]; then
grep -qsx button /etc/modules || echo button >> /etc/modules
fi
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment