]> git.pld-linux.org Git - packages/apmd.git/blame_incremental - apmd.init
- spinlock patch [ppc only?]
[packages/apmd.git] / apmd.init
... / ...
CommitLineData
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
13if [ ! -f /proc/apm ]; then
14 modprobe apm && echo "No kernel APM support!"; exit 1
15fi
16
17CONFIG=/etc/sysconfig/apmd
18
19# See how we were called.
20case "$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
42esac
This page took 0.029368 seconds and 4 git commands to generate.