Pārlūkot izejas kodu

Improved sed safety

Marvin Lehmann 8 gadi atpakaļ
vecāks
revīzija
839b6b4e3e
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      lgsm/functions/install_gslt.sh

+ 1 - 1
lgsm/functions/install_gslt.sh

@@ -33,7 +33,7 @@ if [ -z "${autoinstall}" ]; then
 		if ! grep -q "^gslt=" "${configdirserver}/${servicename}.cfg" > /dev/null 2>&1; then
 			echo -e "\ngslt=\"${token}\"" >> "${configdirserver}/${servicename}.cfg"
 		else
-			sed -i -e "s/gslt=\".*\"/gslt=\"${token}\"/g" "${configdirserver}/${servicename}.cfg"
+			sed -i -e "s/gslt=\"[^\"]*\"/gslt=\"${token}\"/g" "${configdirserver}/${servicename}.cfg"
 		fi
 	fi
 fi