Date: Mon, 11 Nov 2013 14:08:23 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r333503 - in head/security: . p5-Crypt-Password-Util Message-ID: <201311111408.rABE8NM9075746@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Mon Nov 11 14:08:22 2013 New Revision: 333503 URL: http://svnweb.freebsd.org/changeset/ports/333503 Log: - Add p5-Crypt-Password-Util 0.09 Crypt::Password::Util is a crypt password utilities. Its crypt($str) works like Perl's crypt(), but automatically choose the appropriate crypt type and random salt. Will first choose SSHA512 with 64-bit random salt. If not supported by system, fall back to MD5-CRYPT with 32-bit random salt. If that is not supported, fall back to CRYPT. Its crypt_type($str) returns crypt type, or undef if $str does not look like a crypted password. Currently known types: CRYPT (traditional DES crypt), MD5-CRYPT (including Apache variant), SSHA256 (salted SHA256), SSHA512 (salted SHA512), and PLAIN-MD5. See also Authen::Passphrase which recognizes more encodings (but currently not SSHA256 and SSHA512). WWW: http://search.cpan.org/dist/Crypt-Password-Util/ PR: ports/182326 Submitted by: Henk van Oers <hvo.pm@xs4all.nl> Added: head/security/p5-Crypt-Password-Util/ head/security/p5-Crypt-Password-Util/Makefile (contents, props changed) head/security/p5-Crypt-Password-Util/distinfo (contents, props changed) head/security/p5-Crypt-Password-Util/pkg-descr (contents, props changed) head/security/p5-Crypt-Password-Util/pkg-plist (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Nov 11 14:08:08 2013 (r333502) +++ head/security/Makefile Mon Nov 11 14:08:22 2013 (r333503) @@ -476,6 +476,7 @@ SUBDIR += p5-Crypt-PGPSimple SUBDIR += p5-Crypt-PassGen SUBDIR += p5-Crypt-PasswdMD5 + SUBDIR += p5-Crypt-Password-Util SUBDIR += p5-Crypt-Primes SUBDIR += p5-Crypt-RC4 SUBDIR += p5-Crypt-RC5 Added: head/security/p5-Crypt-Password-Util/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Password-Util/Makefile Mon Nov 11 14:08:22 2013 (r333503) @@ -0,0 +1,23 @@ +# Created by: Henk van Oers <hvo.pm@xs4all.nl> +# $FreeBSD$ + +PORTNAME= Crypt-Password-Util +PORTVERSION= 0.09 +CATEGORIES= security perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Crypt password utilities + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-UUID-Random-Patch-UseMRS>=0:${PORTSDIR}/devel/p5-UUID-Random-Patch-UseMRS +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Sort-Versions>=0:${PORTSDIR}/devel/p5-Sort-Versions + +USE_PERL5= modbuild +USES= perl5 + +.include <bsd.port.mk> Added: head/security/p5-Crypt-Password-Util/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Password-Util/distinfo Mon Nov 11 14:08:22 2013 (r333503) @@ -0,0 +1,2 @@ +SHA256 (Crypt-Password-Util-0.09.tar.gz) = 9e7c3ffb877748a201955bf95cf25cfbb134fb1b0bd906e905861e73dddf420f +SIZE (Crypt-Password-Util-0.09.tar.gz) = 11588 Added: head/security/p5-Crypt-Password-Util/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Password-Util/pkg-descr Mon Nov 11 14:08:22 2013 (r333503) @@ -0,0 +1,16 @@ +Crypt::Password::Util is a crypt password utilities. + +Its crypt($str) works like Perl's crypt(), but automatically choose the +appropriate crypt type and random salt. Will first choose SSHA512 with 64-bit +random salt. If not supported by system, fall back to MD5-CRYPT with 32-bit +random salt. If that is not supported, fall back to CRYPT. + +Its crypt_type($str) returns crypt type, or undef if $str does not look like a +crypted password. Currently known types: CRYPT (traditional DES crypt), +MD5-CRYPT (including Apache variant), SSHA256 (salted SHA256), SSHA512 (salted +SHA512), and PLAIN-MD5. + +See also Authen::Passphrase which recognizes more encodings (but currently not +SSHA256 and SSHA512). + +WWW: http://search.cpan.org/dist/Crypt-Password-Util/ Added: head/security/p5-Crypt-Password-Util/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Password-Util/pkg-plist Mon Nov 11 14:08:22 2013 (r333503) @@ -0,0 +1,4 @@ +%%SITE_PERL%%/Crypt/Password/Util.pm +%%PERL5_MAN3%%/Crypt::Password::Util.3.gz +@dirrmtry %%SITE_PERL%%/Crypt/Password +@dirrmtry %%SITE_PERL%%/Crypt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311111408.rABE8NM9075746>