]> git.pld-linux.org Git - packages/acpid.git/blob - acpid.upstart
- rel 12
[packages/acpid.git] / acpid.upstart
1 description "ACPI Event Daemon"
2
3 # need syslog, or it will log to console
4 start on local-filesystems and started SERVICE_syslog=y
5 stop on pld.shutdown-started
6
7 respawn
8
9 script
10         is_yes() {
11                 # Test syntax
12                 if [ $# = 0 ]; then
13                         return 2
14                 fi
15
16                 # Check value
17                 case "$1" in
18                 yes|Yes|YES|true|True|TRUE|on|On|ON|Y|y|1)
19                         # true returns zero
20                         return 0
21                         ;;
22                 *)
23                         # false returns one
24                         return 1
25                         ;;
26                 esac
27         }
28
29         if [ -f /etc/sysconfig/acpid ]; then
30                 . /etc/sysconfig/acpid
31         fi
32
33         if is_yes "$NETLINK"; then
34                 PROGRAM_ARGS="$PROGRAM_ARGS -n"
35         fi
36         if [ "$CLIENTMAX" ]; then
37                 PROGRAM_ARGS="$PROGRAM_ARGS -C $CLIENTMAX"
38         fi
39         exec /usr/sbin/acpid -f $PROGRAM_ARGS
40 end script
This page took 0.09522 seconds and 3 git commands to generate.