From 848752010a3a37d1bd75d38b4f0c0e3011109884 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Mon, 8 Feb 2016 10:59:41 +0100 Subject: [PATCH] Create urandom in chroot --- smeserver-openvpn-routed.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/smeserver-openvpn-routed.spec b/smeserver-openvpn-routed.spec index 827c5c4..7c213c5 100644 --- a/smeserver-openvpn-routed.spec +++ b/smeserver-openvpn-routed.spec @@ -3,7 +3,7 @@ Summary: OpenVPN, a strong VPN solution build over SSL, pre-configured for routed mode Name: smeserver-openvpn-routed -%define version 0.1.4 +%define version 0.1.5 %define release 1 Version: %{version} Release: %{release}%{?dist} @@ -26,6 +26,9 @@ to have a full working openvpn server running in routed mode. %changelog +* Mon Feb 8 2016 Daniel Berteaud 0.1.5-1 +- Create /etc/openvpn/routed/dev/urandom [SME: 9238] + * Tue Sep 29 2015 Daniel Berteaud 0.1.4-1 - Make crl verification optional - Set a default Network if none is set @@ -53,6 +56,7 @@ perl createlinks %{__mkdir_p} root/etc/openvpn/routed/priv %{__mkdir_p} root/etc/openvpn/routed/pub %{__mkdir_p} root/etc/openvpn/routed/tmp +%{__mkdir_p} root/etc/openvpn/routed/dev %{__mkdir_p} root/var/log/openvpn-routed %install @@ -77,8 +81,10 @@ perl createlinks %clean rm -rf $RPM_BUILD_ROOT - %post +if [ \! -c /etc/openvpn/routed/dev/urandom ]; then + mknod -m 0444 /etc/openvpn/routed/dev/urandom c 1 9 +fi %preun