]> git.pld-linux.org Git - packages/apmd.git/blob - apmd.init
- release ++
[packages/apmd.git] / apmd.init
1 #!/bin/sh
2 #
3 # chkconfig:    2345 05 92
4 # description:  apmd is used for monitoring batery status and logging it via \
5 #               syslog(8). It can also be used for shutting down the machine when \
6 #               the battery is low.
7 # processname:  apmd
8 # config:       /etc/sysconfig/apmd
9
10 # Source function library.
11 . /etc/rc.d/init.d/functions
12
13 if [ ! -f /proc/apm ]; then  
14   echo "No kernel APM support!"
15   exit 1
16 fi
17
18 CONFIG=/etc/sysconfig/apmd
19
20 # See how we were called.
21 case "$1" in
22   start)
23         msg_starting APM
24         [ -r "$CONFIG" ] && . "$CONFIG"
25         daemon /usr/sbin/apmd "$APMD_OPTIONS"
26         touch /var/lock/subsys/apmd
27         ;;
28   stop)
29         msg_stopping APM
30         killproc apmd
31         rm -f /var/lock/subsys/apmd
32         ;;
33   status)
34         status apmd
35         ;;
36   restart|reload)
37         $0 stop
38         $0 start
39         ;;
40   *)
41         msg_Usage "$0 {start|stop|status|restart|reload}"
42         exit 1
43 esac
This page took 0.043148 seconds and 3 git commands to generate.