svn commit: r333503 - in head/security: . p5-Crypt-Password-Util
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Nov 11 14:08:24 UTC 2013
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 at 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 at xs4all.nl>
+# $FreeBSD$
+
+PORTNAME= Crypt-Password-Util
+PORTVERSION= 0.09
+CATEGORIES= security perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl at 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
+ at dirrmtry %%SITE_PERL%%/Crypt/Password
+ at dirrmtry %%SITE_PERL%%/Crypt
More information about the svn-ports-all
mailing list