Browse Source

[fix] filtron.sh & morty.sh: quote "$GO_ENV"

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 3 years ago
parent
commit
93e933278a
2 changed files with 4 additions and 2 deletions
  1. 2 1
      utils/filtron.sh
  2. 2 1
      utils/morty.sh

+ 2 - 1
utils/filtron.sh

@@ -337,7 +337,8 @@ EOF
     echo "export SERVICE_HOME=$SERVICE_HOME"
     echo "export SERVICE_HOME=$SERVICE_HOME"
 
 
     tee_stderr <<EOF | sudo -i -u "$SERVICE_USER"
     tee_stderr <<EOF | sudo -i -u "$SERVICE_USER"
-grep -qFs -- 'source $GO_ENV' ~/.profile || echo 'source $GO_ENV' >> ~/.profile
+touch "$GO_ENV"
+grep -qFs -- 'source "$GO_ENV"' ~/.profile || echo 'source "$GO_ENV"' >> ~/.profile
 EOF
 EOF
 }
 }
 
 

+ 2 - 1
utils/morty.sh

@@ -337,7 +337,8 @@ EOF
     echo "export SERVICE_HOME=$SERVICE_HOME"
     echo "export SERVICE_HOME=$SERVICE_HOME"
 
 
     tee_stderr <<EOF | sudo -i -u "$SERVICE_USER"
     tee_stderr <<EOF | sudo -i -u "$SERVICE_USER"
-grep -qFs -- 'source $GO_ENV' ~/.profile || echo 'source $GO_ENV' >> ~/.profile
+touch $GO_ENV
+grep -qFs -- 'source "$GO_ENV"' ~/.profile || echo 'source "$GO_ENV"' >> ~/.profile
 EOF
 EOF
 }
 }