]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - config/rootfiles/core/145/update.sh
update.sh: Stop|Start OpenVPN for update
[ipfire-2.x.git] / config / rootfiles / core / 145 / update.sh
index afddeae0d879f79135a942183d4799bb421fea58..475641d38a589d795f40e2432f97b35f27bca0cb 100644 (file)
@@ -48,6 +48,10 @@ done
 # Stop services
 /etc/init.d/vnstat stop
 
+# Prepare OpenVPN for update
+/usr/local/bin/openvpnctrl -k
+/usr/local/bin/openvpnctrl -kn2n
+
 # Extract files
 extract_files
 
@@ -62,6 +66,10 @@ mv /etc/rc.d/rcsysinit.d/S92rngd /etc/rc.d/rcsysinit.d/S65rngd
 # Start services
 /etc/init.d/vnstat start
 
+# Start OpenVPN again
+/usr/local/bin/openvpnctrl -s
+/usr/local/bin/openvpnctrl -sn2n
+
 # Update Language cache
 /usr/local/bin/update-lang-cache