/[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.1 by vip-ire, Mon Nov 11 17:36:16 2013 UTC Revision 1.9 by cvsuser, Sat Dec 2 06:28:56 2017 UTC
# Line 1  Line 1 
1  # $Id: smeserver-openvpn-s2s.spec,v 1.2 2013/07/14 23:31:33 unnilennium Exp $  # $Id: smeserver-openvpn-s2s.spec,v 1.8 2017/10/25 13:24:23 vip-ire 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 8
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.gz  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    Patch3: smeserver-openvpn-s2s-0.2-fix_daemon_id_validation.patch
20    Patch4: smeserver-openvpn-s2s-0.2-locale-2017-12-02.patch
21    
22  BuildArchitectures: noarch  BuildArchitectures: noarch
23    
# Line 26  This package contains all the needed scr Line 32  This package contains all the needed scr
32  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
33    
34  %changelog  %changelog
35    * Sat Dec 02 2017 SME Translation Server <translations@contribs.org> 0.2-8.sme
36    - apply locale 2017-12-02 patch
37    
38    * Wed Oct 25 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2-7.sme
39    - Fix daemon ID validation [SME: 10446]
40    
41    * Mon Feb 8 2016 Daniel Berteaud <daniel@firewall-services.com> 0.2-6.sme
42    - Create /etc/openvpn/s2s/dev/urandom [SME: 9238]
43    
44    * Wed Jul 1 2015 stephane de Labrusse <stephdl@de-labrusse.fr> 0.2-5.sme
45    - Apply smeserver-openvpn-s2s-0.2-locale-2015-07-01.patch [SME: 8967]
46    
47    * Tue Feb 17 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2-4.sme
48    - Apply locale 2015-02-17 patch
49    
50    * Thu Dec 18 2014 Daniel Berteaud <daniel@firewall-services.com> 0.2-3.sme
51    - Create required (but unused) /etc/openvpn/s2s/tmp dir
52    
53    * Thu Nov 14 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2-2.sme
54    - Use verify-x509-name instead of tls-remote
55    
56  * 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
57  - Rebuild for SME9  - Rebuild for SME9
58    
# Line 106  to run openvpn in client or server mode Line 133  to run openvpn in client or server mode
133  %prep  %prep
134    
135  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
136    %patch0 -p1
137    %patch1 -p1
138    %patch2 -p1
139    %patch3 -p1
140    %patch4 -p1
141    
142  %build  %build
143  perl createlinks  perl createlinks
144    
145  %{__mkdir_p} root/etc/openvpn/s2s/priv  %{__mkdir_p} root/etc/openvpn/s2s/priv
146  %{__mkdir_p} root/etc/openvpn/s2s/pub  %{__mkdir_p} root/etc/openvpn/s2s/pub
147    %{__mkdir_p} root/etc/openvpn/s2s/tmp
148    %{__mkdir_p} root/etc/openvpn/s2s/dev
149  %{__mkdir_p} root/var/run/openvpn-s2s  %{__mkdir_p} root/var/run/openvpn-s2s
150  %{__mkdir_p} root/var/log/openvpn-s2s  %{__mkdir_p} root/var/log/openvpn-s2s
151    
# Line 122  perl createlinks Line 156  perl createlinks
156  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
157    --dir /etc/openvpn/s2s/pub 'attr(0755,root,root)' \    --dir /etc/openvpn/s2s/pub 'attr(0755,root,root)' \
158    --dir /etc/openvpn/s2s/priv 'attr(0750,root,root)' \    --dir /etc/openvpn/s2s/priv 'attr(0750,root,root)' \
159      --dir /etc/openvpn/s2s/tmp 'attr(0750,root,root)' \
160    --dir /var/log/openvpn-s2s 'attr(0770,root,nobody)' \    --dir /var/log/openvpn-s2s 'attr(0770,root,nobody)' \
161    --file /etc/openvpn/s2s/bin/up 'attr(4750,root,openvpn)' \    --file /etc/openvpn/s2s/bin/up 'attr(4750,root,openvpn)' \
162    > %{name}-%{version}-filelist    > %{name}-%{version}-filelist
# Line 132  perl createlinks Line 167  perl createlinks
167  %clean  %clean
168  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
169    
   
170  %post  %post
171    if [ \! -c /etc/openvpn/s2s/dev/urandom ]; then
172        mknod -m 0444 /etc/openvpn/s2s/dev/urandom c 1 9
173    fi
174    
175  %preun  %preun
176    


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