]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - config/rootfiles/core/120/update.sh
Merge branch 'master' into core120
[ipfire-2.x.git] / config / rootfiles / core / 120 / update.sh
index 459262c86e0edf25c60ae5a5f4db7ad5604ec6f0..1ba9df96fcacf2c33750000af14b07e328908421 100644 (file)
@@ -58,6 +58,9 @@ if [ -e /var/ipfire/ovpn/server.conf ]; then
        sed -i -e 's/script-security 3 system/script-security 3/' \
                -e '/status .*/ a ncp-disable' /var/ipfire/ovpn/server.conf
 
+       # Disable Path MTU discovery settings
+       sed -e "/^mtu-disc/d" -i /var/ipfire/ovpn/server.conf
+
        # Update the OpenVPN CRL
        openssl ca -gencrl -keyfile /var/ipfire/ovpn/ca/cakey.pem \
                -cert /var/ipfire/ovpn/ca/cacert.pem \
@@ -67,6 +70,15 @@ if [ -e /var/ipfire/ovpn/server.conf ]; then
        /usr/local/bin/openvpnctrl -s
 fi
 
+# Update OpenVPN N2N configurations
+/usr/local/bin/openvpnctrl -kn2n
+
+for file in /var/ipfire/ovpn/n2nconf/*/*.conf; do
+       sed -e "/^mtu-disc/d" -i ${file}
+done
+
+/usr/local/bin/openvpnctrl -sn2n
+
 # Start services
 /etc/init.d/apache restart
 /etc/init.d/unbound restart