diff options
author | universe II <universeii@gmx.de> | 2016-02-26 12:16:13 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2016-07-03 16:04:34 +0200 |
commit | e122862c2419baea9bd60627f9211ee768ac3f55 (patch) | |
tree | b9b7c59ba169e53f582a417d01fa95c9c8034092 /package/nfs-utils | |
parent | 649cf99821d4418319aaf0c897ab43cab4dc902f (diff) |
Package nfs-utils: Added check for OK/FAIL
Removed unconditional 'done' output when starting
and stopping the daemons. Instead check return value
of daemon and print out OK or FAIL.
Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/nfs-utils')
-rwxr-xr-x | package/nfs-utils/S60nfs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/package/nfs-utils/S60nfs b/package/nfs-utils/S60nfs index 5639b8f7e..7a49c7980 100755 --- a/package/nfs-utils/S60nfs +++ b/package/nfs-utils/S60nfs @@ -25,20 +25,20 @@ start() { # Start daemons. printf "Starting NFS statd: " rpc.statd + [ $? = 0 ] && echo "OK" || echo "FAIL" touch /var/lock/subsys/nfslock - echo "done" printf "Starting NFS services: " /usr/sbin/exportfs -r - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" printf "Starting NFS daemon: " rpc.nfsd ${NR_THREADS} - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" printf "Starting NFS mountd: " rpc.mountd - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" touch /var/lock/subsys/nfs } @@ -46,21 +46,21 @@ stop() { # Stop daemons. printf "Shutting down NFS mountd: " killall -q rpc.mountd - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" printf "Shutting down NFS daemon: " kill -9 `pidof nfsd` 2>/dev/null - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" printf "Shutting down NFS services: " /usr/sbin/exportfs -au rm -f /var/lock/subsys/nfs killall -q rpc.statd - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" printf "Stopping NFS statd: " killall -q rpc.statd - echo "done" + [ $? = 0 ] && echo "OK" || echo "FAIL" rm -f /var/lock/subsys/nfslock } |