From: Erik Kapfer Date: Fri, 1 Dec 2023 03:22:27 +0000 (+0100) Subject: update.sh: If 'ExitNode' is in usage, it will be changed to 'ExitNodes' X-Git-Tag: v2.27-core182~16^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7a1683e6cb37f5ad6bbd81b2b54253dd7d253b09;p=ipfire-2.x.git update.sh: If 'ExitNode' is in usage, it will be changed to 'ExitNodes' Signed-off-by: Erik Kapfer --- diff --git a/config/rootfiles/core/182/update.sh b/config/rootfiles/core/182/update.sh index 0691dd1625..dc961f1e37 100644 --- a/config/rootfiles/core/182/update.sh +++ b/config/rootfiles/core/182/update.sh @@ -92,6 +92,14 @@ if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then /etc/rc.d/init.d/ipsec start fi +# Change deprecated option in tor configuration file if in usage +if pgrep tor >/dev/null; then + sed -i 's/ExitNode /ExitNodes /g' /var/ipfire/tor/torrc + /usr/local/bin/torctrl restart >/dev/null +else + sed -i 's/ExitNode /ExitNodes /g' /var/ipfire/tor/torrc +fi + # Rebuild initial ramdisks dracut --regenerate-all --force KVER="xxxKVERxxx"