From 92002041ba95dc5c79cf7a37611eb00c5bccadb7 Mon Sep 17 00:00:00 2001 From: Birkenstab Date: Sun, 14 Oct 2018 10:07:05 +0200 Subject: [PATCH] Fix missing quotes in env export (Closes: #1007, #1048) --- target/start-mailserver.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/start-mailserver.sh b/target/start-mailserver.sh index 84012933..e4b8d1df 100644 --- a/target/start-mailserver.sh +++ b/target/start-mailserver.sh @@ -421,7 +421,7 @@ function _setup_default_vars() { DEFAULT_VARS["REPORT_SENDER"]="${REPORT_SENDER:=mailserver-report@${HOSTNAME}}" for var in ${!DEFAULT_VARS[@]}; do - echo "export $var=${DEFAULT_VARS[$var]}" >> /root/.bashrc + echo "export $var=\"${DEFAULT_VARS[$var]}\"" >> /root/.bashrc [ $? != 0 ] && notify 'err' "Unable to set $var=${DEFAULT_VARS[$var]}" && kill -15 `cat /var/run/supervisord.pid` && return 1 notify 'inf' "Set $var=${DEFAULT_VARS[$var]}" done