diff options
author | Yue Tao <Yue.Tao@windriver.com> | 2018-05-25 10:48:08 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-07-02 10:40:32 +0100 |
commit | 2f3faa2d80a2d848fe18fc375628b69a1ca4ee52 (patch) | |
tree | 661f5bfc96b08ce1e0c3691d1beaa3e7c8dfd395 | |
parent | 67a504e3bfa8272c0ced9caf98e38896c576e3b8 (diff) | |
download | openembedded-core-contrib-2f3faa2d80a2d848fe18fc375628b69a1ca4ee52.tar.gz |
initscripts: Avoid starting rpcbind daemon twice
Check the status before start it to avoid duplicates.
(From OE-Core rev: ca3ef7d1ef9b1f0dc4d3170b1ad20d5f725872a1)
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>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-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 |