/[smecontribs]/rpms/smeserver-openvpn-s2s/contribs9/smeserver-openvpn-s2s.spec
ViewVC logotype

Diff of /rpms/smeserver-openvpn-s2s/contribs9/smeserver-openvpn-s2s.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.2 by vip-ire, Mon Nov 11 17:37:01 2013 UTC Revision 1.7 by vip-ire, Mon Feb 8 09:24:25 2016 UTC
# Line 1  Line 1 
1  # $Id: smeserver-openvpn-s2s.spec,v 1.1 2013/11/11 17:36:16 vip-ire Exp $  # $Id: smeserver-openvpn-s2s.spec,v 1.6 2015/07/01 21:55:55 stephdl Exp $
2  # Authority: vip-ire  # Authority: vip-ire
3  # Name: Daniel Berteaud  # Name: Daniel Berteaud
4    
# Line 6  Summary: OpenVPN, a strong VPN solution Line 6  Summary: OpenVPN, a strong VPN solution
6  %define name smeserver-openvpn-s2s  %define name smeserver-openvpn-s2s
7  Name: %{name}  Name: %{name}
8  %define version 0.2  %define version 0.2
9  %define release 1  %define release 6
10  Version: %{version}  Version: %{version}
11  Release: %{release}%{?dist}  Release: %{release}%{?dist}
12  License: GPL  License: GPL
13  Group: Networking/Remote access  Group: Networking/Remote access
14  Source: %{name}-%{version}.tar.xz  Source: %{name}-%{version}.tar.xz
15    
16    Patch0: smeserver-openvpn-s2s-0.2-use_verify_x509_name.patch
17    Patch1: smeserver-openvpn-s2s-0.2-locale-2015-02-17.patch
18    Patch2: smeserver-openvpn-s2s-0.2-locale-2015-07-01.patch
19    
20  BuildArchitectures: noarch  BuildArchitectures: noarch
21    
22  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
# Line 26  This package contains all the needed scr Line 30  This package contains all the needed scr
30  to run openvpn in client or server mode for site to site tunnels  to run openvpn in client or server mode for site to site tunnels
31    
32  %changelog  %changelog
33    * Mon Feb 8 2016 Daniel Berteaud <daniel@firewall-services.com> 0.2-6.sme
34    - Create /etc/openvpn/s2s/dev/urandom [SME: 9238]
35    
36    * Wed Jul 1 2015 stephane de Labrusse <stephdl@de-labrusse.fr> 0.2-5.sme
37    - Apply smeserver-openvpn-s2s-0.2-locale-2015-07-01.patch [SME: 8967]
38    
39    * Tue Feb 17 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2-4.sme
40    - Apply locale 2015-02-17 patch
41    
42    * Thu Dec 18 2014 Daniel Berteaud <daniel@firewall-services.com> 0.2-3.sme
43    - Create required (but unused) /etc/openvpn/s2s/tmp dir
44    
45    * Thu Nov 14 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2-2.sme
46    - Use verify-x509-name instead of tls-remote
47    
48  * Mon Nov 11 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2-1.sme  * Mon Nov 11 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2-1.sme
49  - Rebuild for SME9  - Rebuild for SME9
50    
# Line 106  to run openvpn in client or server mode Line 125  to run openvpn in client or server mode
125  %prep  %prep
126    
127  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
128    %patch0 -p1
129    %patch1 -p1
130    %patch2 -p1
131    
132  %build  %build
133  perl createlinks  perl createlinks
134    
135  %{__mkdir_p} root/etc/openvpn/s2s/priv  %{__mkdir_p} root/etc/openvpn/s2s/priv
136  %{__mkdir_p} root/etc/openvpn/s2s/pub  %{__mkdir_p} root/etc/openvpn/s2s/pub
137    %{__mkdir_p} root/etc/openvpn/s2s/tmp
138    %{__mkdir_p} root/etc/openvpn/s2s/dev
139  %{__mkdir_p} root/var/run/openvpn-s2s  %{__mkdir_p} root/var/run/openvpn-s2s
140  %{__mkdir_p} root/var/log/openvpn-s2s  %{__mkdir_p} root/var/log/openvpn-s2s
141    
# Line 122  perl createlinks Line 146  perl createlinks
146  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
147    --dir /etc/openvpn/s2s/pub 'attr(0755,root,root)' \    --dir /etc/openvpn/s2s/pub 'attr(0755,root,root)' \
148    --dir /etc/openvpn/s2s/priv 'attr(0750,root,root)' \    --dir /etc/openvpn/s2s/priv 'attr(0750,root,root)' \
149      --dir /etc/openvpn/s2s/tmp 'attr(0750,root,root)' \
150    --dir /var/log/openvpn-s2s 'attr(0770,root,nobody)' \    --dir /var/log/openvpn-s2s 'attr(0770,root,nobody)' \
151    --file /etc/openvpn/s2s/bin/up 'attr(4750,root,openvpn)' \    --file /etc/openvpn/s2s/bin/up 'attr(4750,root,openvpn)' \
152    > %{name}-%{version}-filelist    > %{name}-%{version}-filelist
# Line 132  perl createlinks Line 157  perl createlinks
157  %clean  %clean
158  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
159    
   
160  %post  %post
161    if [ \! -c /etc/openvpn/s2s/dev/urandom ]; then
162        mknod -m 0444 /etc/openvpn/s2s/dev/urandom c 1 9
163    fi
164    
165  %preun  %preun
166    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed