From: Richard Tollerton <[email protected]>

The messages echoed when starting and stopping bootlogd are currently
printed regardless of the setting of VERBOSE.  Adjust the initscript so
they're only printed when VERBOSE is enabled.

Signed-off-by: Richard Tollerton <[email protected]>
Signed-off-by: Ben Shelton <[email protected]>
---
 meta/recipes-core/sysvinit/sysvinit/bootlogd.init | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/meta/recipes-core/sysvinit/sysvinit/bootlogd.init 
b/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
index 7d6518d..06af465 100755
--- a/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
+++ b/meta/recipes-core/sysvinit/sysvinit/bootlogd.init
@@ -46,7 +46,7 @@ esac
 
 case "$ACTION" in
        start)
-               echo -n "Starting $DESC: "
+               [ "${VERBOSE}" != "no" ] && echo -n "Starting $DESC: "
                if [ -d /proc/1/. ]
                then
                        umask 027
@@ -55,10 +55,12 @@ case "$ACTION" in
                else
                        $DAEMON -r -c
                fi
-               echo "$NAME."
+               [ "${VERBOSE}" != "no" ] && echo "$NAME."
                ;;
        stop)
-               echo -n "Stopping $DESC: "
+               # stop may get called during bootup, so let it honor
+               # rcS VERBOSE setting
+               [ "${VERBOSE}" != "no" ] && echo -n "Stopping $DESC: "
                start-stop-daemon --stop --quiet --exec $DAEMON
 
                if [ "$STOPPER" ] && [ -f /var/log/boot ] && \
@@ -71,7 +73,7 @@ case "$ACTION" in
                        mv boot~ boot.0
                fi
 
-               echo "$NAME."
+               [ "${VERBOSE}" != "no" ] && echo "$NAME."
                ;;
         restart|force-reload)
                echo -n "Restarting $DESC: "
-- 
2.0.2

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

Reply via email to