From 3d998a9ef130cf67baa4be977fdf505d6a3e4c9e Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Wed, 15 May 2013 10:47:03 +0200 Subject: [PATCH] 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 --- init-functions | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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 () { -- 2.30.2