diff options
author | Yue Tao <Yue.Tao@windriver.com> | 2018-05-25 10:48:08 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-05-29 21:06:03 +0100 |
commit | ca3ef7d1ef9b1f0dc4d3170b1ad20d5f725872a1 (patch) | |
tree | c7abaa50d42b83973f15dc765a07f6b4a4064604 /meta | |
parent | f6efc1dbd1f3a0f68ee731ff2b5a5d798ecf2cf8 (diff) | |
download | openembedded-core-contrib-ca3ef7d1ef9b1f0dc4d3170b1ad20d5f725872a1.tar.gz |
initscripts: Avoid starting rpcbind daemon twice
Check the status before start it to avoid duplicates.
Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rwxr-xr-x | meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh b/meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh index fe6c19605f..be9f5970fa 100755 --- a/meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh +++ b/meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh @@ -67,9 +67,12 @@ if test "$rpcbind" = yes then if test -x /usr/sbin/rpcbind then - echo -n "Starting rpcbind... " - start-stop-daemon --start --quiet --exec /usr/sbin/rpcbind - sleep 2 + service rpcbind status > /dev/null + if [ $? != 0 ]; then + echo -n "Starting rpcbind..." + start-stop-daemon --start --quiet --exec /usr/sbin/rpcbind + sleep 2 + fi fi fi |