--- radiusclient-ng-0.5.6.orig/debian/changelog +++ radiusclient-ng-0.5.6/debian/changelog @@ -0,0 +1,136 @@ +radiusclient-ng (0.5.6-1.1ubuntu2) trusty; urgency=medium + + * Build using dh-autoreconf. + + -- Matthias Klose Wed, 15 Jan 2014 09:09:15 +0100 + +radiusclient-ng (0.5.6-1.1ubuntu1) oneiric; urgency=low + + * Apply patch from Igor A Tarasov resolving dropped connections + in pppd when radiusclient-ng is missing required attributes. + (LP: #706036) + - Adjust etc/Makefile.* to include fix. + + -- Daniel T Chen Sun, 21 Aug 2011 21:25:44 -0400 + +radiusclient-ng (0.5.6-1.1) unstable; urgency=high + + * Non-maintainer upload. + * Add “Conflicts: radiusclient1” to libradiusclient-ng-dev, avoiding + file conflict (Closes: #609515) when upgrading from lenny. + * Set urgency to “high” for RC bugfix. + + -- Cyril Brulebois Mon, 17 Jan 2011 00:47:16 +0100 + +radiusclient-ng (0.5.6-1) unstable; urgency=low + + * New upstream release (Closes: #458105) + + [ Kilian Krause ] + * Use ${binary:Version} for binNMU-safe uploads. + Add dpkg-dev (>= 1.13.19) to Build-Depends + * Don't ignore make clean error. + + [ Patrick Matthäi ] + * Bumped Standards-Version to 3.8.0. + + [ Mark Purcell ] + * Update debian/watch for berliOS upstream (Closes: #449943) + * Switch to cdbs; debian/compat -> 7 + * Include sample binaries in -dev package (as this is primarily a library) + - (Closes: #525550): "radiusclient binary missing" + + -- Mark Purcell Sun, 26 Apr 2009 00:06:00 +1000 + +radiusclient-ng (0.5.5-1) unstable; urgency=medium + + * New upstream release + + [ Mark Purcell ] + * Urgency medium as this release fixes 64-bit architectures + + -- Jan Janak Mon, 5 Feb 2007 13:17:10 +0100 + +radiusclient-ng (0.5.3-2) unstable; urgency=low + + [ Kilian Krause ] + * debian/rules: Use patch-stamp rather than patch to fix rebuilding. + + [ Jan Janak ] + * Spelling corrected. (Closes #359188: libradiusclient-ng2: typo in + package description - Debian Bug report logs) + + -- Kilian Krause Sun, 07 May 2006 16:25:38 +0200 + +radiusclient-ng (0.5.3-1) unstable; urgency=low + + [ Jan Janak ] + * New upstream release + + [ Mark Purcell ] + * Update debian/watch + * Initial release. (Closes: #356701: ITP: radiusclient-ng -- Enhanced + RADIUS client library - Debian Bug report logs) + + -- Mark Purcell Tue, 14 Mar 2006 17:48:45 +0000 + +radiusclient-ng (0.5.2-1) UNRELEASED; urgency=low + + [ Mark Purcell ] + * Welcome to pkg-voip-maintainers + + [ Jan Janak ] + * Prepared for dpatch + * Removed files outside debian directory from svn + * Fixed the contents of debian/copyright + * Install servers file in sysconfdir + + -- Jan Janak Mon, 13 Mar 2006 17:10:02 +0100 + +radiusclient-ng (0.5.2-0.2) unstable; urgency=low + + * Removed obsolete and unecessary files + * Added library description + * General cleanup of debian files + + -- Jan Janak Mon, 20 Feb 2006 00:27:18 +0100 + +radiusclient-ng (0.5.2-0.1) unstable; urgency=low + + * New upstream release + + -- Jan Janak Wed, 4 Jan 2006 19:00:00 +0100 + +radiusclient-ng (0.5.1-0.5) unstable; urgency=low + + * Additional documentation for bindaddr parameter + in the default configuration file + + -- Jan Janak Tue, 28 Jun 2005 13:27:00 +0200 + +radiusclient-ng (0.5.1-0.4) unstable; urgency=low + + * Better .orig and .diff separation + + -- Jan Janak Mon, 27 Jun 2005 18:27:56 +0200 + +radiusclient-ng (0.5.1-0.3) unstable; urgency=low + + * Added the main dictionary to libradiusclient-ng + * configured sysconfdir to point to /etc/.. because + this is used by preprocessor generating radiusclient.conf + + -- Jan Janak Mon, 27 Jun 2005 17:49:56 +0200 + +radiusclient-ng (0.5.1-0.2) unstable; urgency=low + + * New upstream release + + -- Jan Janak Mon, 27 Jun 2005 13:49:56 +0200 + +radiusclient-ng (0.5.0-0.1) unstable; urgency=low + + * Initial Release. + + -- Jan Janak Mon, 6 Jun 2005 13:49:56 +0200 + --- radiusclient-ng-0.5.6.orig/debian/compat +++ radiusclient-ng-0.5.6/debian/compat @@ -0,0 +1 @@ +7 --- radiusclient-ng-0.5.6.orig/debian/control +++ radiusclient-ng-0.5.6/debian/control @@ -0,0 +1,31 @@ +Source: radiusclient-ng +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian VoIP Team +Uploaders: Mark Purcell , Jan Janak , Kilian Krause +Build-Depends: debhelper (>= 7), autotools-dev, cdbs, dpkg-dev (>= 1.13.19), dh-autoreconf +Standards-Version: 3.8.1 +Section: libs +Homepage: http://developer.berlios.de/projects/radiusclient-ng/ +Vcs-Svn: svn://svn.debian.org/pkg-voip/radiusclient-ng/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/radiusclient-ng/?op=log + +Package: libradiusclient-ng-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libradiusclient-ng2 (= ${binary:Version}) +Conflicts: radiusclient1 +Description: Enhanced RADIUS client library development files + Enhanced RADIUS client library contains implementation of the RADIUS + protocol for remote authentication and accounting. + . + This package contains development libraries and header files. + +Package: libradiusclient-ng2 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Enhanced RADIUS client library + Radiusclient-ng library is an enhanced version of the libradius1, + the RADIUS client library. Radiusclient-ng contains vastly improved + API and many additional bug fixes. The library is also more efficient + than the original version. --- radiusclient-ng-0.5.6.orig/debian/copyright +++ radiusclient-ng-0.5.6/debian/copyright @@ -0,0 +1,149 @@ +This package was debianized by Jan Janak on +Mon, 6 Jun 2005 13:49:56 +0200. + +It was downloaded from + http://developer.berlios.de/projects/radiusclient-ng + +Upstream Author: Maxim Sobolev + +License: + +See the respective source files to find out which copyrights apply. + +------------------------------------------------------------------------------ +Copyright (c) 1998 The NetBSD Foundation, Inc. +All rights reserved. + +This code is derived from software contributed to The NetBSD Foundation +by Christos Zoulas. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. All advertising materials mentioning features or use of this software + must display the following acknowledgement: + This product includes software developed by the NetBSD + Foundation, Inc. and its contributors. +4. Neither the name of The NetBSD Foundation nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS +``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. +------------------------------------------------------------------------------ + +------------------------------------------------------------------------------ +Copyright (c) 2003 Maxim Sobolev +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +------------------------------------------------------------------------------ +Copyright (C) 1995,1996,1997,1998 Lars Fenneberg + +Permission to use, copy, modify, and distribute this software for any +purpose and without fee is hereby granted, provided that this copyright and +permission notice appear on all copies and supporting documentation, the +name of Lars Fenneberg not be used in advertising or publicity pertaining to +distribution of the program without specific prior permission, and notice be +given in supporting documentation that copying and distribution is by +permission of Lars Fenneberg. + +Lars Fenneberg makes no representations about the suitability of this +software for any purpose. It is provided "as is" without express or implied +warranty. + +------------------------------------------------------------------------------ +Copyright 1992 Livingston Enterprises, Inc. +Livingston Enterprises, Inc. 6920 Koll Center Parkway Pleasanton, CA 94566 + +Permission to use, copy, modify, and distribute this software for any +purpose and without fee is hereby granted, provided that this copyright +and permission notice appear on all copies and supporting documentation, +the name of Livingston Enterprises, Inc. not be used in advertising or +publicity pertaining to distribution of the program without specific +prior permission, and notice be given in supporting documentation that +copying and distribution is by permission of Livingston Enterprises, Inc. + +Livingston Enterprises, Inc. makes no representations about the suitability +of this software for any purpose. It is provided "as is" without express +or implied warranty. +------------------------------------------------------------------------------ +[C] The Regents of the University of Michigan and Merit Network, Inc. 1992, +1993, 1994, 1995 All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice and this permission notice appear in all +copies of the software and derivative works or modified versions thereof, +and that both the copyright notice and this permission and disclaimer +notice appear in supporting documentation. + +THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER +EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE REGENTS OF THE +UNIVERSITY OF MICHIGAN AND MERIT NETWORK, INC. DO NOT WARRANT THAT THE +FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET LICENSEE'S REQUIREMENTS OR +THAT OPERATION WILL BE UNINTERRUPTED OR ERROR FREE. The Regents of the +University of Michigan and Merit Network, Inc. shall not be liable for any +special, indirect, incidental or consequential damages with respect to any +claim by Licensee or any third party arising from use of the software. +------------------------------------------------------------------------------ +Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. +All rights reserved. + +License to copy and use this software is granted provided that it +is identified as the "RSA Data Security, Inc. MD5 Message-Digest +Algorithm" in all material mentioning or referencing this software +or this function. + +License is also granted to make and use derivative works provided +that such works are identified as "derived from the RSA Data +Security, Inc. MD5 Message-Digest Algorithm" in all material +mentioning or referencing the derived work. + +RSA Data Security, Inc. makes no representations concerning either +the merchantability of this software or the suitability of this +software for any particular purpose. It is provided "as is" +without express or implied warranty of any kind. + +These notices must be retained in any copies of any part of this +documentation and/or software. +------------------------------------------------------------------------------ + +On Debian systems, the complete text of the GNU General +Public License and other common licenses can be found in +`/usr/share/common-licenses/GPL'. --- radiusclient-ng-0.5.6.orig/debian/docs +++ radiusclient-ng-0.5.6/debian/docs @@ -0,0 +1,5 @@ +BUGS +CHANGES +README +README.radexample +doc/instop.html --- radiusclient-ng-0.5.6.orig/debian/libradiusclient-ng-dev.install +++ radiusclient-ng-0.5.6/debian/libradiusclient-ng-dev.install @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/*.la +usr/sbin/* --- radiusclient-ng-0.5.6.orig/debian/libradiusclient-ng2.install +++ radiusclient-ng-0.5.6/debian/libradiusclient-ng2.install @@ -0,0 +1,5 @@ +etc/radiusclient-ng/radiusclient.conf etc/radiusclient-ng +etc/radiusclient-ng/dictionary.* etc/radiusclient-ng +etc/radiusclient-ng/dictionary etc/radiusclient-ng +etc/radiusclient-ng/servers etc/radiusclient-ng +usr/lib/lib*.so.* --- radiusclient-ng-0.5.6.orig/debian/rules +++ radiusclient-ng-0.5.6/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/autoreconf.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_INSTALL_CHANGELOGS_ALL := CHANGES --- radiusclient-ng-0.5.6.orig/debian/watch +++ radiusclient-ng-0.5.6/debian/watch @@ -0,0 +1,8 @@ +version=3 + +#opts=pasv ftp://ftp.iptel.org/pub/radiusclient-ng/radiusclient-ng-(.*)\.tar\.gz debian svn-upgrade + +opts=downloadurlmangle=s/prdownload/download/ \ + http://developer.berlios.de/project/showfiles.php?group_id=1208 \ + http://prdownload.berlios.de/radiusclient-ng/radiusclient-ng-(.*)\.tar\.gz debian svn-upgrade + --- radiusclient-ng-0.5.6.orig/etc/Makefile.am +++ radiusclient-ng-0.5.6/etc/Makefile.am @@ -16,7 +16,7 @@ pkgsysconfdir = @pkgsysconfdir@ pkgsysconf_DATA = issue port-id-map radiusclient.conf \ dictionary dictionary.ascend dictionary.compat dictionary.merit \ - dictionary.sip + dictionary.sip dictionary.microsoft dictionary.pppd EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \ dictionary.compat dictionary.merit servers radiusclient.conf.in \ --- radiusclient-ng-0.5.6.orig/etc/Makefile.in +++ radiusclient-ng-0.5.6/etc/Makefile.in @@ -183,11 +183,11 @@ CLEANFILES = *~ radiusclient.conf pkgsysconf_DATA = issue port-id-map radiusclient.conf \ dictionary dictionary.ascend dictionary.compat dictionary.merit \ - dictionary.sip + dictionary.sip dictionary.microsoft dictionary.pppd EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \ dictionary.compat dictionary.merit servers radiusclient.conf.in \ - dictionary.sip + dictionary.sip dictionary.microsoft dictionary.pppd all: all-am --- radiusclient-ng-0.5.6.orig/etc/dictionary +++ radiusclient-ng-0.5.6/etc/dictionary @@ -238,3 +238,5 @@ #VALUE Server-Config Password-Expiration 30 #VALUE Server-Config Password-Warning 5 +INCLUDE dictionary.pppd +INCLUDE dictionary.microsoft --- radiusclient-ng-0.5.6.orig/etc/dictionary.microsoft +++ radiusclient-ng-0.5.6/etc/dictionary.microsoft @@ -0,0 +1,81 @@ +# +# Microsoft's VSA's, from RFC 2548 +# +# $Id: dictionary.microsoft,v 1.1 2002/03/06 13:23:09 dfs Exp $ +# + +VENDOR Microsoft 311 Microsoft + +ATTRIBUTE MS-CHAP-Response 1 string Microsoft +ATTRIBUTE MS-CHAP-Error 2 string Microsoft +ATTRIBUTE MS-CHAP-CPW-1 3 string Microsoft +ATTRIBUTE MS-CHAP-CPW-2 4 string Microsoft +ATTRIBUTE MS-CHAP-LM-Enc-PW 5 string Microsoft +ATTRIBUTE MS-CHAP-NT-Enc-PW 6 string Microsoft +ATTRIBUTE MS-MPPE-Encryption-Policy 7 string Microsoft +# This is referred to as both singular and plural in the RFC. +# Plural seems to make more sense. +ATTRIBUTE MS-MPPE-Encryption-Type 8 string Microsoft +ATTRIBUTE MS-MPPE-Encryption-Types 8 string Microsoft +ATTRIBUTE MS-RAS-Vendor 9 integer Microsoft +ATTRIBUTE MS-CHAP-Domain 10 string Microsoft +ATTRIBUTE MS-CHAP-Challenge 11 string Microsoft +ATTRIBUTE MS-CHAP-MPPE-Keys 12 string Microsoft +ATTRIBUTE MS-BAP-Usage 13 integer Microsoft +ATTRIBUTE MS-Link-Utilization-Threshold 14 integer Microsoft +ATTRIBUTE MS-Link-Drop-Time-Limit 15 integer Microsoft +ATTRIBUTE MS-MPPE-Send-Key 16 string Microsoft +ATTRIBUTE MS-MPPE-Recv-Key 17 string Microsoft +ATTRIBUTE MS-RAS-Version 18 string Microsoft +ATTRIBUTE MS-Old-ARAP-Password 19 string Microsoft +ATTRIBUTE MS-New-ARAP-Password 20 string Microsoft +ATTRIBUTE MS-ARAP-PW-Change-Reason 21 integer Microsoft + +ATTRIBUTE MS-Filter 22 string Microsoft +ATTRIBUTE MS-Acct-Auth-Type 23 integer Microsoft +ATTRIBUTE MS-Acct-EAP-Type 24 integer Microsoft + +ATTRIBUTE MS-CHAP2-Response 25 string Microsoft +ATTRIBUTE MS-CHAP2-Success 26 string Microsoft +ATTRIBUTE MS-CHAP2-CPW 27 string Microsoft + +ATTRIBUTE MS-Primary-DNS-Server 28 ipaddr Microsoft +ATTRIBUTE MS-Secondary-DNS-Server 29 ipaddr Microsoft +ATTRIBUTE MS-Primary-NBNS-Server 30 ipaddr Microsoft +ATTRIBUTE MS-Secondary-NBNS-Server 31 ipaddr Microsoft + +#ATTRIBUTE MS-ARAP-Challenge 33 string Microsoft + + +# +# Integer Translations +# + +# MS-BAP-Usage Values + +VALUE MS-BAP-Usage Not-Allowed 0 +VALUE MS-BAP-Usage Allowed 1 +VALUE MS-BAP-Usage Required 2 + +# MS-ARAP-Password-Change-Reason Values + +VALUE MS-ARAP-PW-Change-Reason Just-Change-Password 1 +VALUE MS-ARAP-PW-Change-Reason Expired-Password 2 +VALUE MS-ARAP-PW-Change-Reason Admin-Requires-Password-Change 3 +VALUE MS-ARAP-PW-Change-Reason Password-Too-Short 4 + +# MS-Acct-Auth-Type Values + +VALUE MS-Acct-Auth-Type PAP 1 +VALUE MS-Acct-Auth-Type CHAP 2 +VALUE MS-Acct-Auth-Type MS-CHAP-1 3 +VALUE MS-Acct-Auth-Type MS-CHAP-2 4 +VALUE MS-Acct-Auth-Type EAP 5 + +# MS-Acct-EAP-Type Values + +VALUE MS-Acct-EAP-Type MD5 4 +VALUE MS-Acct-EAP-Type OTP 5 +VALUE MS-Acct-EAP-Type Generic-Token-Card 6 +VALUE MS-Acct-EAP-Type TLS 13 + --- radiusclient-ng-0.5.6.orig/etc/dictionary.pppd +++ radiusclient-ng-0.5.6/etc/dictionary.pppd @@ -0,0 +1,21 @@ +###### Attributes for traffic shaping +# Cisco vendor +VENDOR Cisco 9 Cisco +ATTRIBUTE CiscoAVPair 1 string Cisco + +#### Attributes for pppd +# RFC 2869 +ATTRIBUTE Acct-Interim-Interval 85 integer + +# Limit session traffic +ATTRIBUTE Session-Octets-Limit 227 integer + +# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out) +ATTRIBUTE Octets-Direction 228 integer + +# Octets-Direction +VALUE Octets-Direction Sum 0 +VALUE Octets-Direction Input 1 +VALUE Octets-Direction Output 2 +VALUE Octets-Direction MaxOveral 3 +VALUE Octets-Direction MaxSession 4