]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
core115: Regenerate IPsec configuration
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 9 Oct 2017 13:58:26 +0000 (14:58 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 9 Oct 2017 13:58:26 +0000 (14:58 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/115/filelists/files
config/rootfiles/core/115/update.sh

index 5431a9b7e2cdc27a34aa8a7604a4295038dda9c7..75001c237a1c0b132d48aee58e78e23ffcb11aa9 100644 (file)
@@ -7,6 +7,7 @@ srv/web/ipfire/cgi-bin/captive/logo.cgi
 srv/web/ipfire/cgi-bin/captive/redirect.cgi
 srv/web/ipfire/cgi-bin/captive.cgi
 srv/web/ipfire/cgi-bin/proxy.cgi
+srv/web/ipfire/cgi-bin/vpnmain.cgi
 srv/web/ipfire/html/captive
 usr/bin/captive-cleanup
 usr/local/bin/backupiso
index 70e7bd919f66f34a880d92ff4491c39b1271f3f3..1b91da1872d800d52a30757893c69dd10f2a7b3f 100644 (file)
@@ -62,6 +62,12 @@ fcrontab -z
 /etc/rc.d/init.d/apache2 reload
 /etc/rc.d/init.d/firewall restart
 
+# Regenerate IPsec configuration
+sudo -u nobody /srv/web/ipfire/cgi-bin/vpnmain.cgi
+if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then
+       /etc/init.d/ipsec restart
+fi
+
 # This update need a reboot...
 #touch /var/run/need_reboot