]> git.pld-linux.org Git - packages/acpid.git/blame - acpid.upstart
- rel 11
[packages/acpid.git] / acpid.upstart
CommitLineData
dd852339
ER
1description "ACPI Event Daemon"
2
3# need syslog, or it will log to console
875c1dac 4start on local-filesystems and started SERVICE_syslog=y
dd852339
ER
5stop on pld.shutdown-started
6
7respawn
8
9script
3a9e0506
ER
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 }
dd852339
ER
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
40end script
This page took 0.088047 seconds and 4 git commands to generate.