update.sh: If 'ExitNode' is in usage, it will be changed to 'ExitNodes'

Signed-off-by: Erik Kapfer <erik.kapfer@ipfire.org>
This commit is contained in:
Erik Kapfer
2023-12-01 04:22:27 +01:00
committed by Peter Müller
parent a913e1ebdd
commit 7a1683e6cb

View File

@@ -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"