]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blob - src/initscripts/init.d/acpid
Merge remote-tracking branch 'origin/next' into thirteen
[people/teissler/ipfire-2.x.git] / src / initscripts / init.d / acpid
1 #!/bin/sh
2 ########################################################################
3 # Begin $rc_base/init.d/acpid
4 #
5 # Description : ACPI daemon init script
6 #
7 ########################################################################
8
9 . /etc/sysconfig/rc
10 . ${rc_functions}
11
12 # ACPI daemon is only support on Intel architectures.
13 case "$(uname -m)" in
14 i?86)
15 ;;
16 *)
17 exit 0
18 ;;
19 esac
20
21 case "${1}" in
22 start)
23 boot_mesg "Starting ACPI daemon..."
24 loadproc /usr/sbin/acpid
25 ;;
26
27 stop)
28 boot_mesg "Stopping ACPI daemon..."
29 killproc /usr/sbin/acpid
30 ;;
31
32 restart)
33 ${0} stop
34 sleep 1
35 ${0} start
36 ;;
37
38 status)
39 statusproc /usr/sbin/acpid
40 ;;
41
42 *)
43 echo "Usage: ${0} {start|stop|restart|status}"
44 exit 1
45 ;;
46 esac
47
48 # End $rc_base/init.d/acpid