[arch-commits] Commit in autofs/trunk (autofs)

Andrea Scarpino andrea at archlinux.org
Sun Apr 26 23:14:53 UTC 2009


    Date: Sunday, April 26, 2009 @ 19:14:52
  Author: andrea
Revision: 36698

added status to autofs daemon script

Modified:
  autofs/trunk/autofs

--------+
 autofs |   17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

Modified: autofs
===================================================================
--- autofs	2009-04-26 23:13:41 UTC (rev 36697)
+++ autofs	2009-04-26 23:14:52 UTC (rev 36698)
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+daemon_name=autofs
+
 . /etc/rc.conf
 . /etc/rc.d/functions
 
@@ -13,31 +15,36 @@
 PID=`cat /var/run/autofs-running 2> /dev/null`
 case "$1" in
   start)
-    stat_busy "Starting Automounter"
+    stat_busy "Starting $daemon_name daemon"
     [ -z "$PID" ] && /usr/sbin/automount $daemonoptions &> /dev/null
     if [ $? -gt 0 ]; then
       stat_fail
     else
-      add_daemon autofs
+      add_daemon $daemon_name
       stat_done
     fi
     ;;
   stop)
-    stat_busy "Stopping Automounter"
+    stat_busy "Stopping $daemon_name daemon"
     [ ! -z "$PID" ] && kill $PID &> /dev/null
     if [ $? -gt 0 ]; then
       stat_fail
     else
-      rm_daemon autofs
+      rm_daemon $daemon_name
       stat_done
     fi
     ;;
   restart)
+    stat_busy "Restarting $daemon_name daemon"
     $0 stop
     sleep 1
     $0 start
     ;;
+  status)
+    stat_busy "Checking $daemon_name status";
+    ck_status $daemon_name
+    ;;
   *)
-    echo "usage: $0 {start|stop|restart}"  
+    echo "usage: $0 {start|stop|restart|status}"  
 esac
 exit 0




More information about the arch-commits mailing list