Add security/p5-Authen-Htpasswd 0.12, a Perl module to read and modify

apache-style .htpasswd files.
This commit is contained in:
Anton Berezin 2005-11-11 13:45:53 +00:00
parent ebe4e91dab
commit 184c827a97
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=147922
5 changed files with 56 additions and 0 deletions

View file

@ -264,6 +264,7 @@
SUBDIR += outguess
SUBDIR += p5-Authen-Captcha
SUBDIR += p5-Authen-CyrusSASL
SUBDIR += p5-Authen-Htpasswd
SUBDIR += p5-Authen-Krb5
SUBDIR += p5-Authen-PAM
SUBDIR += p5-Authen-Radius

View file

@ -0,0 +1,37 @@
# New ports collection makefile for: security/p5-Authen-Htpasswd
# Date created: 11 November 2005
# Whom: Anton Berezin <tobez@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= Authen-Htpasswd
PORTVERSION= 0.12
CATEGORIES= security perl5 www
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Authen
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Authen::Htpasswd - interface to read and modify Apache .htpasswd files
TAGS= apache authentication pass password md5 sha1 crypto
BUILD_DEPENDS= ${SITE_PERL}/IO/LockedFile.pm:${PORTSDIR}/devel/p5-IO-LockedFile \
${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
${SITE_PERL}/Crypt/PasswdMD5.pm:${PORTSDIR}/security/p5-Crypt-PasswdMD5 \
${SITE_PERL}/Class/Accessor/Fast.pm:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN3= Authen::Htpasswd.3 \
Authen::Htpasswd::User.3 \
Authen::Htpasswd::Util.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
.endif
.include <bsd.port.post.mk>

View file

@ -0,0 +1,3 @@
MD5 (Authen-Htpasswd-0.12.tar.gz) = de2f4589ca3a2216c41fb5492c679c33
SHA256 (Authen-Htpasswd-0.12.tar.gz) = b2e8a19cfe2711cfc548fc7fa78fdea457075d2f1083558961993f9f71c0483a
SIZE (Authen-Htpasswd-0.12.tar.gz) = 6604

View file

@ -0,0 +1,7 @@
This module provides a convenient, object-oriented interface to
Apache-style .htpasswd files. It supports passwords encrypted via MD5,
SHA1, and crypt, as well as plain (cleartext) passwords. Additional
fields after username and password, if present, are accessible via the
extra_info array.
WWW: http://search.cpan.org/dist/Authen-Htpasswd/

View file

@ -0,0 +1,8 @@
%%SITE_PERL%%/Authen/Htpasswd.pm
%%SITE_PERL%%/Authen/Htpasswd/User.pm
%%SITE_PERL%%/Authen/Htpasswd/Util.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Authen/Htpasswd/.packlist
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Authen/Htpasswd 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Authen 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Authen/Htpasswd 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Authen 2>/dev/null || true