Tue Mar 9 19:57:43 2010 UTC ()
Authen::TacacsPlus allows you to authenticate using tacacs+ server


(pettai)
diff -r0 -r1.1 pkgsrc/security/p5-Authen-TacacsPlus/DESCR
diff -r0 -r1.1 pkgsrc/security/p5-Authen-TacacsPlus/Makefile
diff -r0 -r1.1 pkgsrc/security/p5-Authen-TacacsPlus/distinfo
diff -r0 -r1.1 pkgsrc/security/p5-Authen-TacacsPlus/patches/patch-aa

File Added: pkgsrc/security/p5-Authen-TacacsPlus/DESCR
Authen::TacacsPlus allows you to authenticate using tacacs+ server

File Added: pkgsrc/security/p5-Authen-TacacsPlus/Makefile
# $NetBSD: Makefile,v 1.1 2010/03/09 19:57:42 pettai Exp $
#

DISTNAME=	Authen-TacacsPlus-0.20
PKGNAME=	p5-${DISTNAME}
CATEGORIES=	perl5 security
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Authen/}

MAINTAINER=	pettai@nordu.net
HOMEPAGE=	http://search.cpan.org/~mikem/Authen-TacacsPlus/TacacsPlus.pm
COMMENT=	Perl extension for authentication using tacacs+ server

PKG_DESTDIR_SUPPORT=	user-destdir

PERL5_PACKLIST=	auto/Authen/TacacsPlus/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/security/p5-Authen-TacacsPlus/distinfo
$NetBSD: distinfo,v 1.1 2010/03/09 19:57:43 pettai Exp $

SHA1 (Authen-TacacsPlus-0.20.tar.gz) = 72ba26a94e834e2159e1ce8a3a9b91fff50be3e6
RMD160 (Authen-TacacsPlus-0.20.tar.gz) = b23ac04e61efeaa869d7d4da9fbd79dc9b5d2510
Size (Authen-TacacsPlus-0.20.tar.gz) = 21656 bytes
SHA1 (patch-aa) = e94f44e9ce1f7b8e18ac1cfabbe0ff36e9664216

File Added: pkgsrc/security/p5-Authen-TacacsPlus/patches/patch-aa
$NetBSD: patch-aa,v 1.1 2010/03/09 19:57:43 pettai Exp $

--- tacpluslib/tac_plus.h.orig	2009-01-08 06:26:43.000000000 +0100
+++ tacpluslib/tac_plus.h	2009-01-08 06:30:42.000000000 +0100
@@ -78,6 +78,7 @@
 #define STDLIB_MALLOC
 #define NO_PWAGE
 #define CONST_SYSERRLIST
+#define HAVE_SYSERR_PROTO
 #define VOIDSIG
 #endif
 
@@ -673,12 +674,13 @@
 extern void set_expiration_status();
 
 /* miscellaneous */
+#ifndef HAVE_SYSERR_PROTO
 #ifdef CONST_SYSERRLIST
 extern const char *const sys_errlist[];
 #else
 /*extern char *sys_errlist[];*/
 #endif
-extern int errno;
+#endif
 extern int sendauth_fn();
 extern int sendpass_fn();
 extern int enable_fn();