core120: Ship updated OpenSSL 1.1.0

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2018-02-21 12:39:55 +00:00
parent 9434bffaf2
commit 53929f5ae8
11 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1 @@
../../../common/Net_SSLeay

View File

@@ -0,0 +1 @@
../../../common/cyrus-sasl

View File

@@ -1,3 +1,5 @@
etc/system-release
etc/issue
etc/fcron.daily/openvpn-crl-updater
srv/web/ipfire/cgi-bin/ovpnmain.cgi
var/ipfire/langs

View File

@@ -0,0 +1 @@
../../../../common/i586/openssl-sse2

View File

@@ -0,0 +1 @@
../../../common/openssh

View File

@@ -0,0 +1 @@
../../../common/openssl

View File

@@ -0,0 +1 @@
../../../common/openssl-compat

View File

@@ -0,0 +1 @@
../../../common/openvpn

View File

@@ -0,0 +1 @@
../../../common/python-typing

View File

@@ -0,0 +1 @@
../../../common/wget

View File

@@ -42,7 +42,25 @@ ldconfig
# Update Language cache
/usr/local/bin/update-lang-cache
# Changed and new OpenVPN-2.4 directives will wrote to server.conf and renew CRL while update an core update
if [ -e /var/ipfire/ovpn/server.conf ]; then
openvpnctrl -k
# Update configuration directives
sed -i -e 's/script-security 3 system/script-security 3/' \
-e '/status .*/ a ncp-disable' /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 \
-out /var/ipfire/ovpn/crls/cacrl.pem \
-config /var/ipfire/ovpn/openssl/ovpn.cnf
openvpnctrl -s
fi
# Start services
/etc/init.d/apache restart
# This update needs a reboot...
touch /var/run/need_reboot