]> git.ipfire.org Git - people/ms/ipfire-2.x.git/commitdiff
update.sh: Stop|Start OpenVPN for update
authorErik Kapfer <ummeegge@ipfire.org>
Thu, 7 May 2020 10:46:16 +0000 (12:46 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 17 May 2020 07:53:04 +0000 (07:53 +0000)
Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
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