]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
core89: stop/start ipsec, rewrite ddns config with new cgi.
authorArne Fitzenreiter <arne_f@ipfire.org>
Tue, 17 Mar 2015 13:03:31 +0000 (14:03 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Tue, 17 Mar 2015 13:03:31 +0000 (14:03 +0100)
config/rootfiles/core/89/update.sh

index 5c18401aa317dca3cd1d1e650239f3f691756cfc..f3de863ec5aa311f5b2bf8363ea6909833a32ef9 100644 (file)
@@ -32,13 +32,21 @@ do
 done
 
 # Stop services
+/etc/init.d/ipsec stop
 
 # Remove old files
 
 # Extract files
 extract_files
 
+# Generate ddns configuration file
+sudo -u nobody /srv/web/ipfire/cgi-bin/ddns.cgi
+
 # Start services
+/etc/init.d/dnsmasq restart
+if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then
+       /etc/init.d/ipsec start
+fi
 
 # Update Language cache
 perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"