diff --git a/home.admin/config.scripts/internet.hiddenservice.sh b/home.admin/config.scripts/internet.hiddenservice.sh index 20b425892..b9567bf17 100644 --- a/home.admin/config.scripts/internet.hiddenservice.sh +++ b/home.admin/config.scripts/internet.hiddenservice.sh @@ -24,7 +24,7 @@ if [ "$1" == "off" ]; then # remove service paragraph sudo sed -i "/# Hidden Service for ${service}/,/^\s*$/{d}" /etc/tor/torrc - # remove double lines + # remove double empty lines awk 'NF > 0 {blank=0} NF == 0 {blank++} blank < 2' /etc/tor/torrc > .tmp && sudo mv .tmp /etc/tor/torrc echo "# OK service is removed - restarting TOR ..." @@ -77,7 +77,7 @@ HiddenServiceDir /mnt/hdd/tor/$service HiddenServiceVersion 3 HiddenServicePort $toPort 127.0.0.1:$fromPort" | sudo tee -a /etc/tor/torrc - # remove double lines + # remove double empty lines awk 'NF > 0 {blank=0} NF == 0 {blank++} blank < 2' /etc/tor/torrc | sudo tee /mnt/hdd/temp/tmp >/dev/null && sudo mv /mnt/hdd/temp/tmp /etc/tor/torrc # check and insert second port pair