[packages/rpcbind] unify initscript
glen
glen at pld-linux.org
Sat Nov 23 02:06:15 CET 2013
commit ce8916e906076d572a3ee609aa7322b99003142a
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sat Nov 23 03:05:45 2013 +0200
unify initscript
rpcbind.init | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
---
diff --git a/rpcbind.init b/rpcbind.init
index c756a1d..c507a29 100755
--- a/rpcbind.init
+++ b/rpcbind.init
@@ -32,24 +32,26 @@ fi
start() {
# Check if the service is already running?
- if [ ! -f /var/lock/subsys/rpcbind ]; then
- msg_starting rpcbind
- daemon /sbin/rpcbind -w $RPCBIND_OPTIONS
- RETVAL=$?
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rpcbind
- else
+ if [ -f /var/lock/subsys/rpcbind ]; then
msg_already_running rpcbind
+ return
fi
+
+ msg_starting rpcbind
+ daemon /sbin/rpcbind -w $RPCBIND_OPTIONS
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rpcbind
}
stop() {
- if [ -f /var/lock/subsys/rpcbind ]; then
- msg_stopping rpcbind
- killproc rpcbind
- rm -f /var/lock/subsys/rpcbind
- else
+ if [ ! -f /var/lock/subsys/rpcbind ]; then
msg_not_running rpcbind
+ return
fi
+
+ msg_stopping rpcbind
+ killproc rpcbind
+ rm -f /var/lock/subsys/rpcbind
}
RETVAL=0
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpcbind.git/commitdiff/f8ae1975e8a2dfc61b058076ef0475432118944e
More information about the pld-cvs-commit
mailing list