/[smecontribs]/rpms/smeserver-libreswan-xl2tpd/contribs9/smeserver-libreswan-xl2tpd.spec
ViewVC logotype

Contents of /rpms/smeserver-libreswan-xl2tpd/contribs9/smeserver-libreswan-xl2tpd.spec

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


Revision 1.4 - (show annotations) (download)
Thu Nov 30 01:59:59 2017 UTC (7 years ago) by jcrisp
Branch: MAIN
CVS Tags: smeserver-libreswan-xl2tpd-0_5-3
Changes since 1.3: +2 -2 lines
* Wed Nov 29 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-3
- remove unneeded default right subnet setting to clear error
- added variables for leftsourceip and leftsubnet if required

1 %define name smeserver-libreswan-xl2tpd
2 %define version 0.5
3 %define release 3
4 Summary: Plugin to enable LT2P/IPSEC connections
5 Name: %{name}
6 Version: %{version}
7 Release: %{release}
8 License: GNU GPL version 2
9 URL: http://libreswan.org/
10 Group: SMEserver/addon
11 Source: %{name}-%{version}.tar.gz
12 Patch1: smeserver-libreswan-xl2tpd-private-access.patch
13 Patch2: smeserver-libreswan-xl2tpd-update-variables.patch
14
15 BuildRoot: /var/tmp/%{name}-%{version}
16 BuildArchitectures: noarch
17 BuildRequires: e-smith-devtools
18 Requires: e-smith-release >= 9.2
19 Requires: libreswan >= 3.16
20 Requires: smeserver-libreswan >= 0.5
21 Requires: xl2tpd >= 1.3.8
22 AutoReqProv: no
23
24 %description
25 xl2tpd is an implementation of the Layer 2 Tunnelling Protocol (RFC 2661). L2TP allows you to tunnel PPP over UDP
26
27 %changelog
28 * Wed Nov 29 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-3
29 - remove unneeded default right subnet setting to clear error
30 - added variables for leftsourceip and leftsubnet if required
31
32 * Wed Nov 29 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-2
33 - add xl2tpd access private as default
34
35 * Fri Nov 24 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.5-1
36 - First import to contribs
37
38 * Wed Sep 20 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-4
39 - Fix typo error in ipsec.secrets
40
41 * Wed Sep 20 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-3
42 - Modified client authent to work with existing VPN Client Access via Server Manager
43
44 * Mon Jul 31 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-2
45 - Modify rightsubnet
46
47 * Wed Jun 14 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.2-1
48 - New v 0.2 release
49
50 * Wed Jun 14 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-15
51 - template masq fragment
52
53 * Mon Jun 12 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-14
54 - Big reformat of code to disable templates when items are disabled
55 - Remove service link in spec as xl2tpd will need starting via ipsec-update
56
57 * Fri Jun 09 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-13
58 - add options to /etc/ppp/options.xl2tpd
59
60 * Thu Jun 08 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-12
61 - Fix more templates
62
63 +* Wed Jun 07 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-11
64 +- Fix various templates
65
66 * Thu Jun 1 2017 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-10
67 - Update notes
68 - Note SME bugs: 8890,8891,8897
69 - Fix mistakes in createlinks file
70 - Add event link
71
72 * Wed Nov 18 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-9
73 - Add UDP DB variable and modify masq temnplate
74
75 * Mon Jun 29 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-8
76 - Remove Incorrect template file from /etc/ip-up.local
77
78 * Wed Apr 08 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-6
79 - Add ip-up.local template - variosu other mods
80
81 * Tue Mar 24 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-5
82 - Few more mods to syntax - this appears to work
83
84 * Thu Mar 19 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-4
85 - Escape quotes in template
86 - Remove comments from db
87
88 * Thu Mar 5 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-3
89 - Amend firewall fragment
90
91 * Tue Mar 3 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-2
92 - More of code tidying
93
94 * Fri Feb 15 2015 John Crisp <jcrisp@safeandsoundit.co.uk> 0.1-1
95 - initial release
96
97 %prep
98 %setup
99 %patch1 -p1
100 %patch2 -p1
101
102 %build
103 perl createlinks
104
105 %install
106 rm -rf $RPM_BUILD_ROOT
107 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
108 rm -f %{name}-%{version}-filelist
109 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
110 echo "%doc COPYING" >> %{name}-%{version}-filelist
111
112
113 %clean
114 cd ..
115 rm -rf %{name}-%{version}
116
117 %files -f %{name}-%{version}-filelist
118 %defattr(-,root,root)
119
120 %pre
121 %preun
122 %post
123 /sbin/e-smith/expand-template /etc/rc.d/init.d/masq
124 /sbin/e-smith/expand-template /etc/inittab
125 /sbin/init q
126
127 %postun
128 /sbin/e-smith/expand-template /etc/rc.d/init.d/masq
129 /sbin/e-smith/expand-template /etc/inittab
130 /sbin/init q

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