]> git.pld-linux.org Git - packages/apmd.git/blob - apmd.init
- bump to release 12, Epoch: 1 (for allow upgrade from RH),
[packages/apmd.git] / apmd.init
1 #!/bin/sh
2 #
3 # chkconfig:    2345 35 65
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         modprobe apm && echo "No kernel APM support!"; exit 1
15 fi
16
17 CONFIG=/etc/sysconfig/apmd
18
19 # See how we were called.
20 case "$1" in
21   start)
22         msg_starting APM
23         [ -r "$CONFIG" ] && . "$CONFIG"
24         daemon /usr/sbin/apmd "$APMD_OPTIONS"
25         touch /var/lock/subsys/apmd
26         ;;
27   stop)
28         msg_stopping APM
29         killproc apmd
30         rm -f /var/lock/subsys/apmd
31         ;;
32   status)
33         status apmd
34         ;;
35   restart|reload)
36         $0 stop
37         $0 start
38         ;;
39   *)
40         msg_usage "$0 {start|stop|status|restart|reload}"
41         exit 1
42 esac
This page took 0.025574 seconds and 3 git commands to generate.