]> git.pld-linux.org Git - packages/nfs-utils.git/blobdiff - rquotad.init
- rel 1
[packages/nfs-utils.git] / rquotad.init
index 67d2ae16849088b66f04299ba6a4f27986f3ae86..1bfadb17b763d71eeae938fa7be116e92a8f093e 100644 (file)
@@ -1,12 +1,13 @@
 #!/bin/sh
 #
 # rquotad      This shell script takes care of starting and stopping
-#              the NFS quota service.
+#              the RPC rquotad service.
 #
-# chkconfig:   345 59 21
-# description: NFS is a popular protocol for file sharing across \
-#              TCP/IP networks. This service provides NFS file \
-#              locking functionality.
+# chkconfig:   345 12 82
+# description: rquotad is an RPC server which returns quotas for \
+#              a user of a local filesystem which is mounted by \
+#              a remote machine over the NFS.  It also allows \
+#              setting  of quotas on NFS mounted filesystem
 # probe: true
 
 # Source function library.
 # Check that networking is up.
 if is_yes "${NETWORKING}"; then
        if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; then
-               msg_network_down "NFS rquotad"
+               msg_network_down "RPC rquotad"
                exit 1
        fi
 else
        exit 0
 fi
 
-if [ -x /sbin/pidof ] && [ "$1" != "stop" ] && [ -z "`/sbin/pidof portmap`" ]; then
-       echo "Error: portmap isn't running"
-       exit 0
+if [ "$1" != "stop" ]; then
+       check_portmapper || { nls "Error: portmap isn't running" && exit 0; }
 fi
 
 start() {
@@ -46,23 +46,23 @@ start() {
                    OPTIONS="$OPTIONS --no-setquota"
                fi
                # Start daemons.
-               msg_starting "NFS quotas"
+               msg_starting "RPC rquotad"
                daemon rpc.rquotad $OPTIONS
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rquotad
        else
-               msg_already_running "NFS quota daemon"
+               msg_already_running "RPC rquotad"
        fi
 }
 
 stop() {
        if [ -f /var/lock/subsys/rquotad ]; then
                # Stop daemons.
-               msg_stopping "NFS quotas"
+               msg_stopping "RPC rquotad"
                killproc rpc.rquotad
                rm -f /var/lock/subsys/rquotad
        else
-               msg_not_running "NFS quota daemon"
+               msg_not_running "RPC rquotad"
        fi
 }
 
This page took 0.037057 seconds and 4 git commands to generate.