]> git.pld-linux.org Git - packages/apmd.git/commitdiff
- small PLD-fixes
authormikrobi <robin@atm.com.pl>
Thu, 2 Sep 1999 12:14:49 +0000 (12:14 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    apmd.init -> 1.2

apmd.init

index a9bebe750a06b76ece37c5771e9d294bd1aab3f4..ca1b397fa530080be93a7dc69adfd1789b5b28f6 100644 (file)
--- a/apmd.init
+++ b/apmd.init
@@ -7,21 +7,27 @@
 # processname: apmd
 # config: /etc/sysconfig/apmd
 
-CONFIG=/etc/sysconfig/apmd
 # Source function library.
 . /etc/rc.d/init.d/functions
 
+if [ ! -f /proc/apm ]; then  
+  echo "No kernel APM support!"
+  exit 1
+fi
+
+CONFIG=/etc/sysconfig/apmd
+
 # See how we were called.
 case "$1" in
   start)
-       echo -n "Starting up APM daemon: "
-       test -r "$CONFIG" && . "$CONFIG"
+       show "Starting up APM daemon: "
+       [ -r "$CONFIG" ] && . "$CONFIG"
        daemon /usr/sbin/apmd "$APMD_OPTIONS"
        touch /var/lock/subsys/apmd
        echo
        ;;
   stop)
-       echo -n "Shutting down APM daemon: "
+       show "Shutting down APM daemon: "
        killproc apmd
        rm -f /var/lock/subsys/apmd
        echo
@@ -35,6 +41,6 @@ case "$1" in
        ;;
        
   *)
-       echo "Usage: apmd.init {start|stop|status|restart|reload}"
+       echo "Usage: apmd {start|stop|status|restart|reload}"
        exit 1
 esac
This page took 0.050869 seconds and 4 git commands to generate.