Port details |
- pecl-crack PECL extension to cracklib
- 0.4_2,1 security
=0 0.4_2,1Version of this port present on the latest quarterly branch.
- DEPRECATED: Works only with EOL php 5.6
This port expired on: 2018-12-30
- Maintainer: joneum@FreeBSD.org
- Port Added: 2006-07-11 15:43:04
- Last Update: 2018-12-30 23:30:56
- SVN Revision: 488749
- Also Listed In: www
- License: PHP30
- WWW:
- https://pecl.php.net/package/crack
- Description:
- This package provides an interface to the cracklib (libcrack) libraries that
come standard on most Unix-like distributions. This allows you to check
passwords against dictionaries of words to ensure some minimal level of
password security.
From the cracklib README
CrackLib makes literally hundreds of tests to determine whether you've
chosen a bad password.
* It tries to generate words from your username and gecos entry to tries
to match them against what you've chosen.
* It checks for simplistic patterns.
* It then tries to reverse-engineer your password into a dictionary
word, and searches for it in your dictionary.
- after all that, it's PROBABLY a safe(-ish) password. 8-)
WWW: https://pecl.php.net/package/crack
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PHP_PKGNAMEPREFIX}pecl-crack>0:security/pecl-crack
- No installation instructions:
- This port has been deleted.
- PKGNAME: php56-pecl-crack
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (PECL/crack-0.4.tgz) = 00a5250a6c82b39c1aefcb6e1ce0980da5df49c9bfc6ade9a8e867d89e87f560
SIZE (PECL/crack-0.4.tgz) = 25524
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- phpize : lang/php56
- autoconf>0 : devel/autoconf
- Runtime dependencies:
-
- php.h : lang/php56
- Library dependencies:
-
- libcrack.so : security/cracklib
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- php:pecl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.4_2,1 30 Dec 2018 23:30:56 |
rene |
Remove expired ports:
2018-12-30 net/pecl-mosquitto: Works only with EOL php 5.6
2018-12-30 net/pecl-ip2location: Works only with EOL php 5.6
2018-12-30 net/pecl-yp: Works only with EOL php 5.6
2018-12-30 net/pecl-oauth: Works only with EOL php 5.6
2018-12-30 net/pecl-apn: Works only with EOL php 5.6
2018-12-30 textproc/pecl-doublemetaphone: Works only with EOL php 5.6
2018-12-30 textproc/pecl-ctemplate: Works only with EOL php 5.6
2018-12-30 textproc/pecl-xslcache: Works only with EOL php 5.6
2018-12-30 textproc/libmrss-php: Works only with EOL php 5.6
2018-12-30 textproc/pecl-stem: Works only with EOL php 5.6
2018-12-30 textproc/pecl-wbxml: Works only with EOL php 5.6
2018-12-30 textproc/pecl-syck: Works only with EOL php 5.6
2018-12-30 textproc/pecl-yaml1: Works only with EOL php 5.6
2018-12-30 deskutils/surrealtodo: Works only with EOL php 5.6 (Only the first 15 lines of the commit message are shown above ) |
0.4_2,1 06 Dec 2018 11:22:12 |
rene |
Remove version 7.0 from the IGNORE_WITH_PHP list. |
0.4_2,1 02 Dec 2018 17:43:34 |
antoine |
Deprecate ports depending on php 5.6 |
0.4_2,1 11 Oct 2018 09:38:35 |
tobik |
security/pecl-crack: Chase cracklib dictionary rename from r408137
This also makes all tests pass.
PR: 213157
Submitted by: Florian Riehm <mail@friehm.de>
Approved by: 2 year bug anniversary |
0.4_1,1 08 Oct 2018 15:08:13 |
antoine |
Fix some PKGNAME collisions |
0.4_1,1 14 Jul 2018 08:37:43 |
amdmi3 |
- Switch to new test framework
Approved by: portmgr blanket |
0.4_1,1 14 Dec 2017 13:57:29 |
tz |
Add missing IGNORE_WITH_PHP for various pecl-ports.
After testing every pecl-* port with PHP 5.6, 7.0, 7.1 and 7.2
i set the IGNORE_WITH_PHP accordingly to the fallout.
PR: 222165
Reported by: brnd
Approved by: portmgr (blanket)
Differential Revision: https://reviews.freebsd.org/D13476 |
0.4_1,1 16 May 2017 13:37:51 |
joneum |
- Update maintainer address
Reviewed by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D10755 |
0.4_1,1 10 Apr 2017 15:08:47 |
mat |
Convert all PECL ports to USES=php:pecl.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D10281 |
0.4_1,1 22 Dec 2016 12:00:09 |
wen |
- Pass maintainership to submitter
PR: 215489
Submitted by: joneum@bsdproject.de |
0.4_1,1 13 Dec 2016 14:26:12 |
sunpoet |
- Update WWW: pecl.php.net uses https://
Approved by: portmgr (blanket) |
0.4_1,1 03 Aug 2016 12:47:05 |
mat |
Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.
Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php. A PHP extension will be automatically activated
when installed. The order into which extensions are loaded is
automatically guessed. In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php
section of the Porter's Handbook for more information.
Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.
And finally, bump PORTREVISION for all php extensions.
PR: 210697
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7022 |
0.4,1 25 Jul 2016 20:01:03 |
rene |
Reset miwi@'s ports, he stepped down from the Ports Team.
With hat: portmgr-secretary |
0.4,1 28 Jun 2016 14:00:45 |
mat |
Convert USE_PHP*=yes into USES=php*
PR: 210529
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6936 |
0.4,1 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
0.4,1 18 Feb 2016 14:47:06 |
miwi |
- Ignore php70
- While here remove old php gruft |
0.4,1 26 Nov 2015 14:39:58 |
miwi |
- Take Maintainership
Approved by: mat (mentor) |
0.4,1 20 Sep 2015 21:12:21 |
olgeni |
Typos, whitespace and capitalization fixes (S-X). |
0.4,1 14 Apr 2015 16:24:01 |
mi |
Remove the hunk replacing the original argument-parsing. Though the
old code is ugly, it is correct and replacement is thus not warranted. |
0.4,1 14 Apr 2015 01:35:46 |
mi |
Fix a copy/paste error in the patch. |
0.4,1 14 Apr 2015 01:27:52 |
mi |
Unbreak and otherwise improve this port:
* Use standard source of PECL-sources -- the old MASTER_SITE is
gone, and good riddance too, because the difference between
0.4 and 0.4.1 was an irrelevant one-liner.
* Patch to use modern PHP ZEND API
* Patch to actually use cracklib as advertized -- since the
port's inception it LIB_DEPENDed on security/cracklib and
advertized its use in pkg-descr, lying on both accounts.
* Throw in a couple of basic usage tests rejecting bad passwords
and accepting good ones.
Special thanks to Nathan Neulinger for making the necessary cracklib function
accessible and to cy@ for promptly updating security/cracklib to use
Nathan's latest release. |
0.4.1_5 07 Apr 2015 23:34:30 |
linimon |
Maintainer's email address bounces. |
0.4.1_5 21 Mar 2015 18:40:16 |
marino |
php53 and fallout: Deprecate, set removal for 15 APR 2015
The PHP developers stopped providing security patches for the 5.3
branch on 14 August 2014. They "strongly urge" to upgrade to current
versions "as using older versions may expose you to security
vulnerabilities and bugs that have been fixed in more recent versions"
of PHP.
The PHP53 branch was released from maintainership today, so it's being
deprecated with removal set for 15 April 2015.
There were only 8 ports limited to php53, six of which were pecl- ports.
These ports must be upgraded to use a later version of php (5.6 is
recommended) soon, or they will be removed with php53.
Note that all 8 ports incorrectly set the PHP_DEFAULT_VERSION, so this
was changed to use IGNORE_WITH_PHP instead while here.
PR: 198150 |
0.4.1_5 15 Nov 2014 22:50:11 |
antoine |
Cleanup plist |
0.4.1_5 05 Sep 2014 20:19:04 |
tijl |
security/cracklib:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Convert to USES=python
- Use MAKE_CMD
- Create manpage link in post-install instead of using @exec |
0.4.1_4 14 Jul 2014 18:42:04 |
bapt |
Modernize LIB_DEPENDS
With hat: portmgr |
0.4.1_4 23 Jan 2014 16:00:15 |
miwi |
- Stageify
- Take maintainership of a few ports |
0.4.1_4 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
0.4.1_4 12 Jun 2013 13:05:07 |
sbz |
- Bump PORTREVISION after cracklib update
- Don't specify ABI version number in LIB_DEPENDS |
0.4.1_3 12 Feb 2012 22:26:55 |
pgollucci |
- Pregenerate pw_dict since cracklib stopped distributing one
which dependant ports require at build-time.
- Convert dependant ports to LIB_DEPENDS
- Bump PORTREVISIONs
Reported by: pav via pointyhat |
0.4.1_2 10 Feb 2012 21:30:07 |
pgollucci |
- Chase shlib bump for security/cracklib from .1 -> .10
Forgotten by: myself (pgollucci)
Reported by: pav via pointyhat |
0.4.1_1 03 Jul 2011 14:03:52 |
ohauer |
-remove MD5 |
0.4.1_1 14 Nov 2006 12:36:53 |
laszlof |
Correct pkg-plist, and add dependency for cracklib.
PR: ports/105299
Submitted by: Bill Moran <wmoran@collaborativefusion.com> (maintainer)
Approved by: flz (mentor) |
0.4.1 11 Jul 2006 15:41:19 |
garga |
This package provides an interface to the cracklib (libcrack) libraries that
come standard on most unix-like distributions. This allows you to check
passwords against dictionaries of words to ensure some minimal level of
password security.
From the cracklib README
CrackLib makes literally hundreds of tests to determine whether you've
chosen a bad password.
* It tries to generate words from your username and gecos entry to tries
to match them against what you've chosen.
* It checks for simplistic patterns.
* It then tries to reverse-engineer your password into a dictionary
word, and searches for it in your dictionary.
- after all that, it's PROBABLY a safe(-ish) password. 8-)
WWW: http://pecl.php.net/package/crack
PR: ports/94244
Submitted by: Bill Moran <wmoran at collaborativefusion.com> |