acpid: add script to halt on power button press
authorRoman I Khimov <khimov@altell.ru>
Mon, 22 Mar 2010 12:03:00 +0000 (15:03 +0300)
committerRoman I Khimov <khimov@altell.ru>
Tue, 23 Mar 2010 07:26:25 +0000 (10:26 +0300)
Signed-off-by: Roman I Khimov <khimov@altell.ru>
recipes/acpid/acpid.inc
recipes/acpid/files/powerbtn-acpi-support [new file with mode: 0644]

index bb976c9..af696f1 100644 (file)
@@ -2,10 +2,11 @@ SECTION = "base"
 DESCRIPTION = "A daemon for delivering ACPI events."
 LICENSE="GPL"
 
-INC_PR = "r4"
+INC_PR = "r5"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
-           file://init"
+           file://init \
+           file://powerbtn-acpi-support"
 
 inherit update-rc.d
 
@@ -23,4 +24,6 @@ do_install () {
        install -d ${D}${sysconfdir}/init.d
        cat ${WORKDIR}/init | sed -e's,/usr/sbin,${sbindir},g' > ${D}${sysconfdir}/init.d/acpid
        chmod 755 ${D}${sysconfdir}/init.d/acpid
+       install -d ${D}${sysconfdir}/acpi/events
+       install -m 0644 ${WORKDIR}/powerbtn-acpi-support ${D}${sysconfdir}/acpi/events/
 }
diff --git a/recipes/acpid/files/powerbtn-acpi-support b/recipes/acpid/files/powerbtn-acpi-support
new file mode 100644 (file)
index 0000000..b2e80f9
--- /dev/null
@@ -0,0 +1,2 @@
+event=button[ /]power
+action=halt