packages: accel-ppp/accel-ppp.tmpfiles (NEW), accel-ppp/accel-ppp-cmake.pat...
paszczus
paszczus at pld-linux.org
Tue Apr 17 11:11:14 CEST 2012
Author: paszczus Date: Tue Apr 17 09:11:14 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- initial
---- Files affected:
packages/accel-ppp:
accel-ppp.tmpfiles (NONE -> 1.1) (NEW), accel-ppp-cmake.patch (NONE -> 1.1) (NEW), accel-ppp.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/accel-ppp/accel-ppp.tmpfiles
diff -u /dev/null packages/accel-ppp/accel-ppp.tmpfiles:1.1
--- /dev/null Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp.tmpfiles Tue Apr 17 11:11:09 2012
@@ -0,0 +1 @@
+d /var/run/accel-ppp 0755 root root -
================================================================
Index: packages/accel-ppp/accel-ppp-cmake.patch
diff -u /dev/null packages/accel-ppp/accel-ppp-cmake.patch:1.1
--- /dev/null Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp-cmake.patch Tue Apr 17 11:11:09 2012
@@ -0,0 +1,13 @@
+diff -ur accel-ppp-1.6.1/accel-pppd/CMakeLists.txt accel-ppp-1.6.1.new/accel-pppd/CMakeLists.txt
+--- accel-ppp-1.6.1/accel-pppd/CMakeLists.txt 2012-03-20 06:43:40.000000000 +0100
++++ accel-ppp-1.6.1.new/accel-pppd/CMakeLists.txt 2012-04-16 15:36:28.481228047 +0200
+@@ -91,8 +91,5 @@
+ IF (NOT DEFINED CPACK_TYPE)
+ INSTALL(FILES accel-ppp.conf DESTINATION /etc RENAME accel-ppp.conf.dist)
+
+- INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/log/accel-ppp)")
+- INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/run/accel-ppp)")
+- INSTALL(CODE "EXECUTE_PROCESS(COMMAND 'echo 0 > /var/run/accel-ppp/seq')")
+ ENDIF (NOT DEFINED CPACK_TYPE)
+
+Tylko w accel-ppp-1.6.1.new/accel-pppd: CMakeLists.txt~
================================================================
Index: packages/accel-ppp/accel-ppp.spec
diff -u /dev/null packages/accel-ppp/accel-ppp.spec:1.1
--- /dev/null Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp.spec Tue Apr 17 11:11:09 2012
@@ -0,0 +1,93 @@
+# $Revision$, $Date$
+#
+# TODO:
+#
+# - change libdir from /usr/lib to %{_libdir}
+# - check accel-ppp.tmpfiles
+# - add bconds
+#
+Summary: High performance PPTP/L2TP/PPPoE server
+Name: accel-ppp
+Version: 1.6.1
+Release: 0.1
+License: GPL v2+
+Group: Networking
+URL: http://sourceforge.net/projects/accel-ppp/
+Source0: http://downloads.sourceforge.net/accel-ppp/%{name}-%{version}.tar.bz2
+# Source0-md5: 8985ab9f743b952396f6dc53d6fd56a8
+Source1: %{name}.tmpfiles
+Patch0: %{name}-cmake.patch
+BuildRequires: cmake >= 2.6
+BuildRequires: libnl1-devel
+BuildRequires: openssl-devel
+BuildRequires: pcre-devel
+BuildRequires: net-snmp-devel >= 5.0
+
+%description
+The ACCEL-PPP is completly new implementation of PPTP/PPPoE/L2TP
+which was written from scratch. Userspace daemon has its own PPP
+implementation, so it does not uses pppd and one process
+(multi-threaded) manages all connections. ACCEL-PPP uses only
+kernel-mode implementations of pptp/l2tp/pppoe.
+
+Features:
+- PPTP server
+- PPPoE server
+- L2TPv2 server
+- Radius CoA/DM(PoD)
+- Built-in shaper (tbf)
+- Command line interface (telnet)
+- SNMP
+- IPv6 (including builtin Neighbor Discovery and DHCPv6)
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+install -d build
+cd build
+%{cmake} \
+ -DSHAPER=TRUE \
+ -DRADIUS=TRUE \
+ -DNETSNMP=TRUE \
+ -DLOG_PGSQL=FALSE \
+ ../
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} -C build install/fast \
+ DESTDIR=$RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} $RPM_BUILD_ROOT%{systemdtmpfilesdir}
+install -d $RPM_BUILD_ROOT/var/{log/accel-ppp,run/accel-ppp}
+install %{SOURCE1} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
+echo "0" > $RPM_BUILD_ROOT/var/run/accel-ppp/seq
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc COPYING README
+%{_sysconfdir}/accel-ppp.conf.dist
+%attr(755,root,root) %{_sbindir}/accel-pppd
+/usr/lib/accel-ppp
+%dir /var/run/%{name}
+/var/run/%{name}/seq
+%{systemdtmpfilesdir}/%{name}.conf
+%{_datadir}/accel-ppp/
+%{_mandir}/man5/accel-ppp.conf.5*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2012/04/17 09:11:09 paszczus
+- initial
+
================================================================
More information about the pld-cvs-commit
mailing list