From: Steve Langasek Date: Wed, 15 May 2013 08:47:03 +0000 (+0200) Subject: Revert unnecessary use of /bin/echo -n X-Git-Tag: archive/raspbian/10.2018112800+rpi1^2~80 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3d998a9ef130cf67baa4be977fdf505d6a3e4c9e;p=lsb.git Revert unnecessary use of /bin/echo -n In response to bug #602038, the init-functions scripts in lsb-base have been changed to use /bin/echo -n instead of echo -n. This results in a lot of added forks which are unnecessary and inappropriate: 'echo -n' is guaranteed by Debian policy to be supported by the shell. Closes: #708337 --- diff --git a/init-functions b/init-functions index 046dfb9..cb8874c 100644 --- a/init-functions +++ b/init-functions @@ -280,7 +280,7 @@ log_begin_msg () { if [ -z "${1:-}" ]; then return 1 fi - /bin/echo -n "$@" || true + echo -n "$@" || true log_begin_msg_post "$@" } @@ -305,11 +305,11 @@ log_daemon_msg () { log_daemon_msg_pre "$@" if [ -z "${2:-}" ]; then - /bin/echo -n "$1:" || true + echo -n "$1:" || true return fi - /bin/echo -n "$1: $2" || true + echo -n "$1: $2" || true log_daemon_msg_post "$@" } @@ -332,7 +332,7 @@ log_progress_msg () { if [ -z "${1:-}" ]; then return 1 fi - /bin/echo -n " $@" || true + echo -n " $@" || true } @@ -379,12 +379,12 @@ log_action_msg () { log_action_begin_msg () { log_action_begin_msg_pre "$@" - /bin/echo -n "$@..." || true + echo -n "$@..." || true log_action_begin_msg_post "$@" } log_action_cont_msg () { - /bin/echo -n "$@..." || true + echo -n "$@..." || true } log_action_end_msg () {