]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
core153: ship strongswan
authorArne Fitzenreiter <arne_f@ipfire.org>
Tue, 24 Nov 2020 10:08:13 +0000 (11:08 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Tue, 24 Nov 2020 10:08:13 +0000 (11:08 +0100)
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
config/rootfiles/core/153/filelists/strongswan [new symlink]
config/rootfiles/core/153/update.sh

diff --git a/config/rootfiles/core/153/filelists/strongswan b/config/rootfiles/core/153/filelists/strongswan
new file mode 120000 (symlink)
index 0000000..90c727e
--- /dev/null
@@ -0,0 +1 @@
+../../../common/strongswan
\ No newline at end of file
index af85c179414f843abb49a6a6bdfb250f2cc336b1..f94cf49259838ee2cce0acc500e5bf2224e7661c 100644 (file)
@@ -89,6 +89,7 @@ rm -rf /lib/modules
 # Remove files
 
 # Stop services
+/etc/init.d/ipsec stop
 
 # Extract files
 extract_files
@@ -111,6 +112,9 @@ sed -e "s/^%hourly,random \* \* \*/%hourly,random */g" \
 fcrontab -z
 
 # Start services
+if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then
+    /etc/init.d/ipsec start
+fi
 /etc/init.d/suricata restart
 
 # Reload sysctl.conf