Remove three very minor bashisms, all about redirecting stdout/stderr.
The initscript identifies as /bin/sh, this change ensures that the script
should work with a non-bash /bin/sh as well.

Signed-off-by: Joe MacDonald <[email protected]>
---
 meta-networking/recipes-support/nis/files/ypbind-yocto.init | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-networking/recipes-support/nis/files/ypbind-yocto.init 
b/meta-networking/recipes-support/nis/files/ypbind-yocto.init
index 5f50a53..2c50d12 100644
--- a/meta-networking/recipes-support/nis/files/ypbind-yocto.init
+++ b/meta-networking/recipes-support/nis/files/ypbind-yocto.init
@@ -31,13 +31,13 @@ case "$1" in
        echo -n "Starting ypbind"
        ## If the domainname is not set, skip starting of ypbind
        ## and return with "program not configured"
-        /bin/ypdomainname &> /dev/null
+        /bin/ypdomainname >/dev/null 2>&1
         if [ $? -ne 0 -o -z "`/bin/ypdomainname 2>/dev/null`" ]; then
            if [ -f /etc/defaultdomain ]; then
              XDOMAINNAME=`cat /etc/defaultdomain`
              /bin/ypdomainname "$XDOMAINNAME"
           fi
-           /bin/ypdomainname &> /dev/null
+           /bin/ypdomainname >/dev/null 2>&1
            if [ $? -ne 0 -o -z "`/bin/ypdomainname 2>/dev/null`" ]; then
             # Tell the user this has skipped
             echo -n " . . . . . . . . . . No domainname set"
@@ -66,7 +66,7 @@ case "$1" in
         if [ $? -eq 0 ]; then
             notfound=1
             for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do
-                ypwhich &>/dev/null && { notfound=0 ; break; };
+                ypwhich >/dev/null 2>&1 && { notfound=0 ; break; };
                 echo -n " ."
                 sleep 1;
             done
-- 
1.9.1

-- 
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to