From: Jackie Huang <jackie.hu...@windriver.com>

Signed-off-by: Li Wang <li.w...@windriver.com>
Signed-off-by: Jackie Huang <jackie.hu...@windriver.com>
---
 .../nfs-utils/nfs-utils/nfsserver                  |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver 
b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver
index e460e26..1ac6fec 100644
--- a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver
+++ b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfsserver
@@ -14,6 +14,8 @@
 #
 # Startup script for nfs-utils
 #
+# Source function library.
+. /etc/init.d/functions
 #
 # The environment variable NFS_SERVERS may be set in /etc/default/nfsd
 # Other control variables may be overridden here too
@@ -141,6 +143,13 @@ stop)      exportfs -ua
        stop_statd
        stop_mountd
        stop_nfsd;;
+status)
+       status /usr/sbin/rpc.mountd
+       RETVAL=$?
+       status nfsd
+       rval=$?
+       [ $RETVAL -eq 0 ] && exit $rval
+       exit $RETVAL;;
 reload)        test -r /etc/exports && exportfs -r;;
 restart)exportfs -ua
        stop_mountd
@@ -150,4 +159,6 @@ restart)exportfs -ua
        start_mountd
        start_statd
        test -r /etc/exports && exportfs -a;;
+*)     echo "Usage: $0 {start|stop|status|reload|restart}"
+       exit 1;;
 esac
-- 
1.7.4.1

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to