From 2f3faa2d80a2d848fe18fc375628b69a1ca4ee52 Mon Sep 17 00:00:00 2001 From: Yue Tao Date: Fri, 25 May 2018 10:48:08 +0800 Subject: 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 Signed-off-by: Robert Yang Signed-off-by: Jeff Polk Signed-off-by: Richard Purdie Signed-off-by: Armin Kuster --- meta/recipes-core/initscripts/initscripts-1.0/mountnfs.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'meta/recipes-core') 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 -- cgit 1.2.3-korg