From a1622408044839da6af3f749c6978e49d0ead306 Mon Sep 17 00:00:00 2001 From: "T. R. Bernstein" <137705289+trbernstein@users.noreply.github.com> Date: Fri, 28 Jun 2024 02:18:18 +0200 Subject: [PATCH] Remove quote escapes from heredoc --- modules/03-install-brew.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/03-install-brew.sh b/modules/03-install-brew.sh index feff9c3..a6d0345 100755 --- a/modules/03-install-brew.sh +++ b/modules/03-install-brew.sh @@ -105,20 +105,20 @@ function createBrewCallerScript() { [ -f "${brewCallerPath}" ] && rm "${brewCallerPath}" cat <<- BREWCALLER > ${brewCallerPath} #!/usr/bin/env zsh - if [ \"\$(id -un)\" != \"${username}\" ]; then + if [ "\$(id -un)" != "${username}" ]; then echo 'brew will be run as ${username} user.' >&2 - sudo -E -u \"${username}\" \"\$0\" \"\$@\" + sudo -E -u "${username}" "\$0" "\$@" exit \$? fi - export HOMEBREW_CACHE=\"${homebrew_cache}\" - export HOMEBREW_LOGS=\"${homebrew_log}\" - export HOMEBREW_CASK_OPTS=\"--no-quarantine \${HOMEBREW_CASK_OPTS}\" + export HOMEBREW_CACHE="${homebrew_cache}" + export HOMEBREW_LOGS="${homebrew_log}" + export HOMEBREW_CASK_OPTS="--no-quarantine \${HOMEBREW_CASK_OPTS}" export HOMEBREW_NO_AUTO_UPDATE=1 export HOMEBREW_NO_ANALYTICS=1 export HOMEBREW_NO_ANALYTICS_THIS_RUN=1 export HOMEBREW_NO_ANALYTICS_MESSAGE_OUTPUT=1 umask 002 - \"$(getHomebrewRepositoryPath)/bin/brew\" \"\$@\" + "$(getHomebrewRepositoryPath)/bin/brew" "\$@" BREWCALLER chown ${username}:admin ${brewCallerPath} chmod ug+x,o-x ${brewCallerPath}