summaryrefslogtreecommitdiff
path: root/package/nfs-utils
diff options
context:
space:
mode:
authoruniverse II <universeii@gmx.de>2016-02-26 12:16:13 +0100
committerPeter Korsgaard <peter@korsgaard.com>2016-07-03 16:04:34 +0200
commite122862c2419baea9bd60627f9211ee768ac3f55 (patch)
treeb9b7c59ba169e53f582a417d01fa95c9c8034092 /package/nfs-utils
parent649cf99821d4418319aaf0c897ab43cab4dc902f (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-xpackage/nfs-utils/S60nfs16
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
}