From cc84ba62f209838b84daa88a938ba29e65d2dce4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 12 Sep 2021 14:11:12 +0000 Subject: [PATCH] core160: apply ssh config, start/stop IPSec and set need_reboot flag Signed-off-by: Arne Fitzenreiter --- config/rootfiles/core/160/update.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/160/update.sh b/config/rootfiles/core/160/update.sh index d422b24aa5..a8a8ee3071 100644 --- a/config/rootfiles/core/160/update.sh +++ b/config/rootfiles/core/160/update.sh @@ -38,6 +38,7 @@ rm -vf /sbin/regdbdump rm -vf /usr/lib/libreg.so # Stop services +/etc/init.d/ipsec stop # Extract files extract_files @@ -54,10 +55,17 @@ telinit u # Filesytem cleanup /usr/local/bin/filesystem-cleanup +# Apply local configuration to sshd_config +/usr/local/bin/sshctrl + # Start services +/etc/init.d/sshd restart +if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then + /etc/init.d/ipsec start +fi # This update needs a reboot... -#touch /var/run/need_reboot +touch /var/run/need_reboot # Finish /etc/init.d/fireinfo start -- 2.39.5