diff options
author | pettai <pettai@pkgsrc.org> | 2010-03-12 22:15:27 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2010-03-12 22:15:27 +0000 |
commit | 02c35018b6ccc7d18515c191b55aae5b4c29b6b4 (patch) | |
tree | 55a83b7af49c4951205427f63ac276aaf2fa5640 /security | |
parent | 3c5394cff2f8977e77a1e529d7e56a12f792a55a (diff) | |
download | pkgsrc-02c35018b6ccc7d18515c191b55aae5b4c29b6b4.tar.gz |
TACACS+ protocol client library and PAM module in C.
This PAM module support authentication, authorization (account
management) and accounting (session management) performed using
TACACS+ protocol designed by Cisco.
Diffstat (limited to 'security')
-rw-r--r-- | security/pam-tacplus/DESCR | 4 | ||||
-rw-r--r-- | security/pam-tacplus/MESSAGE | 10 | ||||
-rw-r--r-- | security/pam-tacplus/Makefile | 35 | ||||
-rw-r--r-- | security/pam-tacplus/PLIST | 4 | ||||
-rw-r--r-- | security/pam-tacplus/distinfo | 5 |
5 files changed, 58 insertions, 0 deletions
diff --git a/security/pam-tacplus/DESCR b/security/pam-tacplus/DESCR new file mode 100644 index 00000000000..07756bed2c6 --- /dev/null +++ b/security/pam-tacplus/DESCR @@ -0,0 +1,4 @@ +TACACS+ protocol client library and PAM module in C. +This PAM module support authentication, authorization (account +management) and accounting (session management) performed using +TACACS+ protocol designed by Cisco. diff --git a/security/pam-tacplus/MESSAGE b/security/pam-tacplus/MESSAGE new file mode 100644 index 00000000000..ada36408bf8 --- /dev/null +++ b/security/pam-tacplus/MESSAGE @@ -0,0 +1,10 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2010/03/12 22:15:27 pettai Exp $ + +pam_tacplus.so adds the option to authenicate a user using the tacacs+ +protocol via the pam framework. + +See the included sample.pam example file, on how this is done for pam +-enabled services + +=========================================================================== diff --git a/security/pam-tacplus/Makefile b/security/pam-tacplus/Makefile new file mode 100644 index 00000000000..f84f957bca6 --- /dev/null +++ b/security/pam-tacplus/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/03/12 22:15:27 pettai Exp $ +# + +PKGNAME= ${DISTNAME:S/_/-/} +DISTNAME= pam_tacplus-1.2.11 +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tacplus/} + +MAINTAINER= pettai@NetBSD.org +HOMEPAGE= http://tacplus.sourceforge.net/ +COMMENT= TACACS+ client library and PAM module +#LICENSE= + +WRKSRC= ${WRKDIR}/tacplus +EGDIR= ${PREFIX}/share/examples/pam_tacplus +DOCDIR= ${PREFIX}/share/doc/pam_tacplus + +PKG_DESTDIR_SUPPORT= user-destdir + +SUBST_CLASSES+= paths +SUBST_FILES.paths= ${WRKSRC}/Makefile +SUBST_STAGE.paths= post-patch +SUBST_SED.paths= -e 's,@PREFIX@,${PREFIX},' + +INSTALLATION_DIRS= lib/security ${EGDIR} ${DOCDIR} + +do-install: + ${INSTALL} ${WRKSRC}/pam_tacplus.so \ + ${DESTDIR}${PREFIX}/lib/security/pam_tacplus.so + ${INSTALL} ${WRKSRC}/README \ + ${DESTDIR}${DOCDIR}/README + ${INSTALL} ${WRKSRC}/sample.pam \ + ${DESTDIR}${EGDIR}/sample.pam + +.include "../../mk/bsd.pkg.mk" diff --git a/security/pam-tacplus/PLIST b/security/pam-tacplus/PLIST new file mode 100644 index 00000000000..8b01edd095f --- /dev/null +++ b/security/pam-tacplus/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/12 22:15:27 pettai Exp $ +lib/security/pam_tacplus.so +share/doc/pam_tacplus/README +share/examples/pam_tacplus/sample.pam diff --git a/security/pam-tacplus/distinfo b/security/pam-tacplus/distinfo new file mode 100644 index 00000000000..286a569cb15 --- /dev/null +++ b/security/pam-tacplus/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/03/12 22:15:27 pettai Exp $ + +SHA1 (pam_tacplus-1.2.11.tar.gz) = 74b33dde8aa80b49cc59e587eb254fd66d3e104a +RMD160 (pam_tacplus-1.2.11.tar.gz) = 841038262f0320a5b3a39e7337294e6807a29ada +Size (pam_tacplus-1.2.11.tar.gz) = 30736 bytes |