[xl2tpd/el5] * Thu Oct 06 2011 Paul Wouters <paul at xelerance.com> - 1.3.1-1 - Upgraded to 1.3.1 that has 'saref re

Paul Wouters pwouters at fedoraproject.org
Thu Oct 6 20:12:20 UTC 2011


commit 6c8bdf530edde5af9ef3fb7b610f249a9eb393cd
Author: Paul Wouters <paul at xelerance.com>
Date:   Thu Oct 6 16:09:52 2011 -0400

    * Thu Oct 06 2011 Paul Wouters <paul at xelerance.com> - 1.3.1-1
    - Upgraded to 1.3.1 that has 'saref refinfo' support
    - Compiled without DEBUG per default to gain more performance
    - Added xl2tpd-control
    - Add ghosting for l2tp pipe (bz#656725)

 .gitignore  |    3 ++-
 sources     |    1 +
 xl2tpd.spec |   25 ++++++++++++++++++++++---
 3 files changed, 25 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9ef1425..3af90b0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,5 @@ xl2tpd-1.1.08.tar.gz
 xl2tpd-1.1.09.tar.gz
 xl2tpd-1.1.11.tar.gz
 xl2tpd-1.2.5.tar.gz
-/xl2tpd-1.2.7.tar.gz
+xl2tpd-1.2.7.tar.gz
+xl2tpd-1.3.1.tar.gz
diff --git a/sources b/sources
index 7c8670a..93a3b58 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 cd13732664905194565ea7f07546876b  xl2tpd-1.2.7.tar.gz
+cf61576fef5c2d6c68279a408ec1f0d5  xl2tpd-1.3.1.tar.gz
diff --git a/xl2tpd.spec b/xl2tpd.spec
index a9645ff..dbc47ec 100644
--- a/xl2tpd.spec
+++ b/xl2tpd.spec
@@ -1,6 +1,6 @@
 Summary: Layer 2 Tunnelling Protocol Daemon (RFC 2661)
 Name: xl2tpd
-Version: 1.2.7
+Version: 1.3.1
 Release: 1%{?dist}
 License: GPL+
 Url: http://www.xelerance.com/software/xl2tpd/
@@ -29,12 +29,23 @@ Example configuration files for such a setup are included in this RPM.
 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
 
 %build
-make DFLAGS="$RPM_OPT_FLAGS -g -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_FLOW -DDEBUG_PAYLOAD -DDEBUG_CONTROL -DDEBUG_CONTROL_XMIT -DDEBUG_FLOW_MORE -DDEBUG_MAGIC -DDEBUG_ENTROPY -DDEBUG_HIDDEN -DDEBUG_PPPD -DDEBUG_AAA -DDEBUG_FILE -DDEBUG_FLOW -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_ZLB -DDEBUG_AUTH"
+#make DFLAGS="$RPM_OPT_FLAGS -g -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_FLOW -DDEBUG_PAYLOAD -DDEBUG_CONTROL -DDEBUG_CONTROL_XMIT -DDEBUG_FLOW_MORE -DDEBUG_MAGIC -DDEBUG_ENTROPY -DDEBUG_HIDDEN -DDEBUG_PPPD -DDEBUG_AAA -DDEBUG_FILE -DDEBUG_FLOW -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_ZLB -DDEBUG_AUTH"
+make DFLAGS="$RPM_OPT_FLAGS -g "
 
 %install
 rm -rf %{buildroot}
@@ -82,15 +93,23 @@ fi
 %doc BUGS CHANGES CREDITS LICENSE README.* TODO doc/rfc2661.txt 
 %doc doc/README.patents examples/chapsecrets.sample
 %{_sbindir}/xl2tpd
+%{_sbindir}/xl2tpd-control
 %{_bindir}/pfc
 %{_mandir}/*/*
 %dir %{_sysconfdir}/xl2tpd
 %config(noreplace) %{_sysconfdir}/xl2tpd/*
 %config(noreplace) %{_sysconfdir}/ppp/*
 %attr(0755,root,root)  %{_initrddir}/xl2tpd
-%dir %{_localstatedir}/run/xl2tpd
+%ghost %dir %{_localstatedir}/run/xl2tpd
+%ghost %attr(0600,root,root) %{_localstatedir}/run/xl2tpd/l2tp-control
 
 %changelog
+* Thu Oct 06 2011 Paul Wouters <paul at xelerance.com> - 1.3.1-1
+- Upgraded to 1.3.1 that has 'saref refinfo' support
+- Compiled without DEBUG per default to gain more performance
+- Added xl2tpd-control
+- Add ghosting for l2tp pipe (bz#656725)
+
 * Tue Nov 30 2010 Paul Wouters <paul at xelerance.com> - 1.2.7-1
 - Updated to 1.2.7
 - Added more DEBUG build options to the make command


More information about the scm-commits mailing list