Fix script so that 'restart' actually works.

This commit is contained in:
"Steven J. Hill" 2007-05-07 03:59:04 +00:00
parent 1f92831170
commit b5d1d2b05b

View File

@ -21,9 +21,7 @@ touch /var/lib/nfs/rmtab
touch /var/lib/nfs/state touch /var/lib/nfs/state
touch /var/lib/nfs/xtab touch /var/lib/nfs/xtab
# See how we were called. start() {
case "$1" in
start)
# Start daemons. # Start daemons.
echo -n "Starting NFS statd: " echo -n "Starting NFS statd: "
rpc.statd rpc.statd
@ -43,8 +41,9 @@ case "$1" in
rpc.mountd rpc.mountd
echo "done" echo "done"
touch /var/lock/subsys/nfs touch /var/lock/subsys/nfs
;; }
stop)
stop() {
# Stop daemons. # Stop daemons.
echo -n "Shutting down NFS mountd: " echo -n "Shutting down NFS mountd: "
killall -q rpc.mountd killall -q rpc.mountd
@ -64,6 +63,15 @@ case "$1" in
killall -q rpc.statd killall -q rpc.statd
echo "done" echo "done"
rm -f /var/lock/subsys/nfslock rm -f /var/lock/subsys/nfslock
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;; ;;
restart) restart)
stop stop