Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  8 Mar 2006 15:50:47 -0500
From:      "Bill Moran" <wmoran@collaborativefusion.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/94244: New Port: pecl-crack
Message-ID:  <20060308205048.CF1FF43D48@mx1.FreeBSD.org>
Resent-Message-ID: <200603082100.k28L0Hjk061701@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94244
>Category:       ports
>Synopsis:       New Port: pecl-crack
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 08 21:00:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Bill Moran
>Release:        FreeBSD 6.0-RELEASE-p5 i386
>Organization:
Collaborative Fusion Inc.
>Environment:
System: FreeBSD vanquish.pgh.priv.collaborativefusion.com 6.0-RELEASE-p5 FreeBSD 6.0-RELEASE-p5 #2: Thu Mar 2 10:57:03 EST 2006 root@vanquish.pgh.priv.collaborativefusion.com:/usr/obj/usr/src/sys/VANQUISH i386
Tested on PHP5

>Description:
This port installs pecl-crack, as available at pecl.php.net
>How-To-Repeat:
>Fix:

Note that 0.4.0 does not build on FreeBSD, thus the port installs 0.4.1
When 0.4.1 hits release status, the distribution site can be changed
to the standard pecl sites.

--- pecl-crack.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/security/pecl-crack/
#	/usr/ports/security/pecl-crack/pkg-descr
#	/usr/ports/security/pecl-crack/distinfo
#	/usr/ports/security/pecl-crack/Makefile
#	/usr/ports/security/pecl-crack/pkg-plist
#
echo c - /usr/ports/security/pecl-crack/
mkdir -p /usr/ports/security/pecl-crack/ > /dev/null 2>&1
echo x - /usr/ports/security/pecl-crack/pkg-descr
sed 's/^X//' >/usr/ports/security/pecl-crack/pkg-descr << 'END-of-/usr/ports/security/pecl-crack/pkg-descr'
XThis package provides an interface to the cracklib (libcrack) libraries that
Xcome standard on most unix-like distributions. This allows you to check
Xpasswords against dictionaries of words to ensure some minimal level of
Xpassword security.
X
XFrom the cracklib README
XCrackLib makes literally hundreds of tests to determine whether you've
Xchosen a bad password.
X
X* It tries to generate words from your username and gecos entry to tries
Xto match them against what you've chosen.
X
X* It checks for simplistic patterns.
X
X* It then tries to reverse-engineer your password into a dictionary
Xword, and searches for it in your dictionary.
X
X- after all that, it's PROBABLY a safe(-ish) password. 8-)
X
XWWW: http://pecl.php.net/package/crack
END-of-/usr/ports/security/pecl-crack/pkg-descr
echo x - /usr/ports/security/pecl-crack/distinfo
sed 's/^X//' >/usr/ports/security/pecl-crack/distinfo << 'END-of-/usr/ports/security/pecl-crack/distinfo'
XMD5 (PECL/crack-0.4.1.tgz) = e64224cef6c8181f90cc669dae5dfe17
XSHA256 (PECL/crack-0.4.1.tgz) = d9ba43b3678fb46db0eee659d9e000e9bad682bc7702d33f6d7e293d7f6f08ad
XSIZE (PECL/crack-0.4.1.tgz) = 25143
END-of-/usr/ports/security/pecl-crack/distinfo
echo x - /usr/ports/security/pecl-crack/Makefile
sed 's/^X//' >/usr/ports/security/pecl-crack/Makefile << 'END-of-/usr/ports/security/pecl-crack/Makefile'
X# Ports collection makefile for:  pecl-crack
X# Date created:			  07 March 2006
X# Whom:				  Bill Moran (<wmoran@collaborativefusion.com>)
X#
X# $FreeBSD$
X#
X
XPORTNAME=	crack
XPORTVERSION=	0.4.1
XCATEGORIES=	security www
XMASTER_SITES=	http://www.osuweb.net/~ahaning/
XPKGNAMEPREFIX=	pecl-
XEXTRACT_SUFX=	.tgz
XDIST_SUBDIR=	PECL
X
XMAINTAINER=	wmoran@collaborativefusion.com
XCOMMENT=	PECL extension to cracklib
X
XUSE_PHP=	yes
XUSE_PHPIZE=	yes
XUSE_PHP_BUILD=	yes
XUSE_PHPEXT=	yes
XPHP_MODNAME=	crack
X
XWRKSRC=		${WRKDIR}/crack-0.4
X
X.include <bsd.port.mk>
END-of-/usr/ports/security/pecl-crack/Makefile
echo x - /usr/ports/security/pecl-crack/pkg-plist
sed 's/^X//' >/usr/ports/security/pecl-crack/pkg-plist << 'END-of-/usr/ports/security/pecl-crack/pkg-plist'
Xinclude/php/ext/crack
Xinclude/php/ext/crack/config.h
Xinclude/php/ext/crack/php_crack.h
Xlib/php/20050922/crack.so
X
END-of-/usr/ports/security/pecl-crack/pkg-plist
exit
--- pecl-crack.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060308205048.CF1FF43D48>