diff options
author | A. Wilcox <awilcox@wilcox-tech.com> | 2018-12-08 17:31:16 +0000 |
---|---|---|
committer | A. Wilcox <awilcox@wilcox-tech.com> | 2018-12-08 17:31:16 +0000 |
commit | 39af0df5ca8d7acd233d6cc872d184c41fbe6737 (patch) | |
tree | 4ff075126e3bf22fc26c7e58a484f27c44ec7f48 /user/acpid/handler.sh | |
parent | 4227be08fb2c9d6d668132b008a110ce4f6852a9 (diff) | |
parent | 6e5fd9cb2156eec3b6e8f71de371239d1c9af1b7 (diff) | |
download | packages-39af0df5ca8d7acd233d6cc872d184c41fbe6737.tar.gz packages-39af0df5ca8d7acd233d6cc872d184c41fbe6737.tar.bz2 packages-39af0df5ca8d7acd233d6cc872d184c41fbe6737.tar.xz packages-39af0df5ca8d7acd233d6cc872d184c41fbe6737.zip |
Merge branch 'master' into 'master'
user/acpid: new package
This merge requests adds the `acpid` daemon, which listens for ACPI events such as lid switches triggering or special purpose keyboard keys being pressed, and can be configured to take actions upon these events.
This is the first package I have made for Adelie, and the APKBUILD was created using `newapkbuild(8)` and is otherwise a mechanical conversion of Arch Linux's PKGBUILD with a sideways look at the APKBUILD of `system/at` for reference. Other distributions customarily include a default "catch-all" event handler which logs all ACPI events to syslog using `logger(1)`, so I have included one as part of the package.
I have copied the OpenRC init script and configuration script from Gentoo's gitweb; `acpid` itself is GPL 2 or later (according to the comments in the source code), while the OpenRC init script appears to be GPL 2 only. I'm not sure how to proceed here, however I have marked the package licence as "GPL-2.0+" -- some guidance on this would be appreciated.
See merge request !125
Diffstat (limited to 'user/acpid/handler.sh')
-rw-r--r-- | user/acpid/handler.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/user/acpid/handler.sh b/user/acpid/handler.sh new file mode 100644 index 000000000..8e291bc2b --- /dev/null +++ b/user/acpid/handler.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +logger "Received ACPI event: ${@}" + |