rpms/xl2tpd/devel xl2tpd.spec,1.17,1.18
Paul Wouters
pwouters at fedoraproject.org
Sun Mar 8 23:55:17 UTC 2009
Author: pwouters
Update of /cvs/extras/rpms/xl2tpd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1031
Modified Files:
xl2tpd.spec
Log Message:
Merged in updates to spec from upstream
Index: xl2tpd.spec
===================================================================
RCS file: /cvs/extras/rpms/xl2tpd/devel/xl2tpd.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- xl2tpd.spec 8 Mar 2009 23:39:37 -0000 1.17
+++ xl2tpd.spec 8 Mar 2009 23:54:46 -0000 1.18
@@ -9,7 +9,11 @@
Source0: http://www.xelerance.com/software/xl2tpd/xl2tpd-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: ppp
-#BuildRequires:
+%if 0%{?el3}%{?el4}
+BuildRequires: libpcap
+%else
+BuildRequires: libpcap-devel
+%endif
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
@@ -28,6 +32,16 @@
xl2tpd works by opening a pseudo-tty for communicating with pppd.
It runs completely in userspace.
+xl2tpd supports IPsec SA Reference tracking to enable overlapping internak
+NAT'ed IP's by different clients (eg all clients connecting from their
+linksys internal IP 192.168.1.101) as well as multiple clients behind
+the same NAT router.
+
+xl2tpd supports the pppol2tp kernel mode operations on 2.6.23 or higher,
+or via a patch in contrib for 2.4.x kernels.
+
+Xl2tpd is based on the 0.69 L2TP by Jeff McAdams <jeffm at iglou.com>
+It was de-facto maintained by Jacco de Leeuw <jacco2 at dds.nl> in 2002 and 2003.
%prep
%setup -q
@@ -38,7 +52,7 @@
%install
rm -rf %{buildroot}
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
install -p -D -m644 examples/xl2tpd.conf %{buildroot}%{_sysconfdir}/xl2tpd/xl2tpd.conf
install -p -D -m644 examples/ppp-options.xl2tpd %{buildroot}%{_sysconfdir}/ppp/options.xl2tpd
install -p -D -m600 doc/l2tp-secrets.sample %{buildroot}%{_sysconfdir}/xl2tpd/l2tp-secrets
@@ -69,6 +83,7 @@
%doc BUGS CHANGES CREDITS LICENSE README.* TODO doc/rfc2661.txt
%doc doc/README.patents examples/chapsecrets.sample
%{_sbindir}/xl2tpd
+%{_bindir}/pfc
%{_mandir}/*/*
%dir %{_sysconfdir}/xl2tpd
%config(noreplace) %{_sysconfdir}/xl2tpd/*
@@ -79,6 +94,7 @@
%changelog
* Sun Mar 08 2009 Paul Wouters <paul at xelerance.com> - 1.2.4-1
- Upgraded to 1.2.4
+- Merged spec file with upstream
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
More information about the fedora-extras-commits
mailing list