debian/0000755000000000000000000000000012231164657007175 5ustar debian/watch0000644000000000000000000000027412021157705010222 0ustar # format version number, currently 3; this line is compulsory! version=3 http://search.cpan.org/dist/Authen-TacacsPlus/ .*/Authen-TacacsPlus-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003612021157705010245 0ustar #!/usr/bin/make -f %: dh $@ debian/copyright0000644000000000000000000000600312021157705011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Authen-TacacsPlus Upstream-Contact: Mike McCauley Source: http://search.cpan.org/dist/Authen-TacacsPlus/ Files: * Copyright: 1998-1999, Mike Shoyher License: Artistic or GPL-1+ Files: debian/* Copyright: 2008, 2011, Michael Shuler 2008, Roberto C. Sanchez 2009, Jonathan Yu 2011, Ansgar Burchardt 2011-2012, Angel Abad 2012, gregor herrmann License: Artistic or GPL-1+ Files: tacpluslib/* Copyright: 1995-1996, Cisco Systems, Inc. License: other 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 of the software and supporting documentation, the name of Cisco Systems, 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 modification, copying and distribution is by permission of Cisco Systems, Inc. Cisco Systems, Inc. makes no representations about the suitability of this software for any purpose. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Files: tacpluslib/md5.* Copyright: 1991-1992, RSA Data Security, Inc. License: other 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. License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/source/0000755000000000000000000000000012021157705010466 5ustar debian/source/format0000644000000000000000000000001412021157705011674 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012021157705010615 5ustar debian/patches/hardening.patch0000644000000000000000000000124612021157705013600 0ustar Description: pass CFLAGS and CPPFLAGS explicitly in the subdirectory to get all hardening flags Origin: vendor Bug-Debian: http://bugs.debian.org/686177 Forwarded: not-yet Author: gregor herrmann Last-Update: 2012-08-30 --- a/tacpluslib/Makefile.PL +++ b/tacpluslib/Makefile.PL @@ -20,6 +20,7 @@ DEFINE => $defines{$osname}, SKIP => [qw(static dynamic)], clean => {'FILES' => 'libtacplus$(LIB_EXT)'}, + CCFLAGS => "$ENV{'CFLAGS'} $ENV{'CPPFLAGS'}", ); sub MY::top_targets { debian/patches/series0000644000000000000000000000002112021157705012023 0ustar hardening.patch debian/compat0000644000000000000000000000000212021157705010364 0ustar 9 debian/control0000644000000000000000000000207112021157705010571 0ustar Source: libauthen-tacacsplus-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Michael Shuler , Jonathan Yu , Angel Abad , gregor herrmann Build-Depends: debhelper (>= 9.20120312), perl Standards-Version: 3.9.3 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libauthen-tacacsplus-perl.git Vcs-Git: git://git.debian.org/pkg-perl/packages/libauthen-tacacsplus-perl.git Homepage: http://search.cpan.org/dist/Authen-TacacsPlus/ Package: libauthen-tacacsplus-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: Perl module for authentication using TACACS+ server Authen::TacacsPlus is a Perl module that provides authentication services using the TACACS+ authentication protocol, optionally supporting various authentication methods including plain text (ASCII), Password Authentication Protocol (PAP) and Challenge-Handshake Authentication Protocol (CHAP). debian/changelog0000644000000000000000000000675312231164657011062 0ustar libauthen-tacacsplus-perl (0.23-2build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 09:45:35 +0100 libauthen-tacacsplus-perl (0.23-2) unstable; urgency=low * Add patch hardening.patch: pass CFLAGS and CPPFLAGS manually to the sub-make in order to get all hardening flags. Thanks to Simon Ruderich for the bug report. (Closes: #686177) -- gregor herrmann Mon, 03 Sep 2012 18:50:04 +0200 libauthen-tacacsplus-perl (0.23-1) unstable; urgency=low * New upstream release: fixes "segfaults when Tacacs server doesn't answer": - Fixed problems in low level read_data() function triggered when an incorrect key is used with some Tacacs+ servers, resulting in a 0-length read(), causing a seg fault on some platforms, and a very slow exit on others. (Closes: #685503) * debian/copyright: update to Copyright-Format 1.0. * Use debhelper 9.20120312 to get all hardening flags. * Bump Standards-Version to 3.9.3 (no changes). * Add /me to Uploaders. -- gregor herrmann Sun, 26 Aug 2012 19:59:42 +0200 libauthen-tacacsplus-perl (0.22-1) unstable; urgency=low * mass updated Angel Abad's email address * Imported Upstream version 0.22 * debian/copyright: Update debian/* years -- Angel Abad Wed, 18 Jan 2012 14:54:28 +0100 libauthen-tacacsplus-perl (0.21-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ Angel Abad ] * Imported Upstream version 0.21 * debian/control: Add myself to Uploaders * debian/copyirght: Update debian/* section -- Angel Abad Fri, 19 Aug 2011 17:35:15 +0200 libauthen-tacacsplus-perl (0.20-2) unstable; urgency=low [ Ryan Niebur ] * Update jawnsy's email address [ Michael Shuler ] * Switch to dpkg-source 3.0 (quilt) format * Update to Standards-Version: 3.9.2 * Update to debhelper 8 * Reformat debian/copyright (mainly whitespace) -- Michael Shuler Mon, 23 May 2011 15:44:52 -0500 libauthen-tacacsplus-perl (0.20-1) unstable; urgency=low * New upstream release + Implement a timeout for connect() * Added myself to Uploaders and Copyright * Standards-Version 3.8.2 * Upgraded to the new shorter debhelper format * d/compat 7 [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Fri, 17 Jul 2009 11:30:57 -0400 libauthen-tacacsplus-perl (0.19-1) unstable; urgency=low * New upstream release. -- Roberto C. Sanchez Sun, 16 Mar 2008 22:37:04 -0400 libauthen-tacacsplus-perl (0.18-1) unstable; urgency=low * New upstream release. -- Roberto C. Sanchez Sat, 15 Mar 2008 21:04:01 -0400 libauthen-tacacsplus-perl (0.17-2) unstable; urgency=low * debian/rules: removed unnecessary commented dh_* lines * debian/control: added myself to Uploaders -- Michael Shuler Mon, 25 Feb 2008 18:07:23 -0600 libauthen-tacacsplus-perl (0.17-1) unstable; urgency=low * Initial Release (packaged by Michael Shuler). (Closes: #443263) -- Roberto C. Sanchez Sat, 12 Jan 2008 12:53:04 -0500