From 8645ff835a2efd0f5b6e75a19f017f9fcf10500d Mon Sep 17 00:00:00 2001 From: Iustin Pop <iustin@google.com> Date: Wed, 27 Jan 2010 11:26:54 +0100 Subject: [PATCH] daemon-utils: remove usage of here-docs In some versions of bash, here-docs and here-strings use temporary files, which means daemon-util needs a writable temporary filesystem. Since echo is a bash builtin anyway, it's simple to switch to it and remove this dependency. Signed-off-by: Iustin Pop <iustin@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- daemons/daemon-util.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemons/daemon-util.in b/daemons/daemon-util.in index 1e928ebdd..b8f6f2bfa 100755 --- a/daemons/daemon-util.in +++ b/daemons/daemon-util.in @@ -59,7 +59,7 @@ start() { local name="$1"; shift # Convert daemon name to uppercase after removing "ganeti-" prefix - local ucname=$(tr a-z A-Z <<< ${name#ganeti-}) + local ucname=$(echo ${name#ganeti-} | tr a-z A-Z) # Read $<daemon>_ARGS and $EXTRA_<daemon>_ARGS eval local args="\"\$${ucname}_ARGS \$EXTRA_${ucname}_ARGS\"" -- GitLab