aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/cracklib/Makefile5
-rw-r--r--security/cracklib/files/pw_dict.hwmbin0 -> 1024 bytes
-rw-r--r--security/cracklib/files/pw_dict.pwdbin0 -> 1842838 bytes
-rw-r--r--security/cracklib/files/pw_dict.pwibin0 -> 77624 bytes
-rw-r--r--security/cracklib/pkg-plist4
-rw-r--r--security/pecl-crack/Makefile4
-rw-r--r--security/ruby-password/Makefile4
7 files changed, 12 insertions, 5 deletions
diff --git a/security/cracklib/Makefile b/security/cracklib/Makefile
index 2ddeebcb5b1e..24ca3d18cf44 100644
--- a/security/cracklib/Makefile
+++ b/security/cracklib/Makefile
@@ -19,8 +19,11 @@ MAN3= cracklib.3
MLINKS= cracklib.3 FascistCheck.3
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+CONFIGURE_ARGS= --with-default-dict=${PREFIX}/libdata/${PORTNAME}
post-install:
- ${INSTALL_MAN} ${FILESDIR}/cracklib.3 ${MAN3PREFIX}/man/man3/.
+ ${INSTALL_MAN} ${FILESDIR}/cracklib.3 ${MAN3PREFIX}/man/man3/
+ @${MKDIR} ${PREFIX}/libdata/${PORTNAME}
+ ${INSTALL_DATA} ${FILESDIR}/pw_dict* ${PREFIX}/libdata/${PORTNAME}/
.include <bsd.port.mk>
diff --git a/security/cracklib/files/pw_dict.hwm b/security/cracklib/files/pw_dict.hwm
new file mode 100644
index 000000000000..3604faffabf7
--- /dev/null
+++ b/security/cracklib/files/pw_dict.hwm
Binary files differ
diff --git a/security/cracklib/files/pw_dict.pwd b/security/cracklib/files/pw_dict.pwd
new file mode 100644
index 000000000000..e36b6099e9d5
--- /dev/null
+++ b/security/cracklib/files/pw_dict.pwd
Binary files differ
diff --git a/security/cracklib/files/pw_dict.pwi b/security/cracklib/files/pw_dict.pwi
new file mode 100644
index 000000000000..acfac8857f18
--- /dev/null
+++ b/security/cracklib/files/pw_dict.pwi
Binary files differ
diff --git a/security/cracklib/pkg-plist b/security/cracklib/pkg-plist
index 303bf2642b03..7376f320b356 100644
--- a/security/cracklib/pkg-plist
+++ b/security/cracklib/pkg-plist
@@ -4,6 +4,9 @@ lib/libcrack.a
lib/libcrack.la
lib/libcrack.so
lib/libcrack.so.10
+libdata/cracklib/pw_dict.hwm
+libdata/cracklib/pw_dict.pwd
+libdata/cracklib/pw_dict.pwi
sbin/cracklib-check
sbin/cracklib-format
sbin/cracklib-packer
@@ -11,4 +14,5 @@ sbin/cracklib-unpacker
sbin/create-cracklib-dict
%%DATADIR%%/cracklib-small
%%DATADIR%%/cracklib.magic
+@dirrm libdata/cracklib
@dirrm share/cracklib
diff --git a/security/pecl-crack/Makefile b/security/pecl-crack/Makefile
index 7d9f4350dbe4..919de9dd920b 100644
--- a/security/pecl-crack/Makefile
+++ b/security/pecl-crack/Makefile
@@ -7,7 +7,7 @@
PORTNAME= crack
PORTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security www
MASTER_SITES= http://www.osuweb.net/~ahaning/
PKGNAMEPREFIX= pecl-
@@ -17,7 +17,7 @@ DIST_SUBDIR= PECL
MAINTAINER= wmoran@collaborativefusion.com
COMMENT= PECL extension to cracklib
-RUN_DEPENDS= ${LOCALBASE}/libdata/cracklib/pw_dict.pwi:${PORTSDIR}/security/cracklib
+LIB_DEPENDS= crack.10:${PORTSDIR}/security/cracklib
USE_PHP= yes
USE_PHPIZE= yes
diff --git a/security/ruby-password/Makefile b/security/ruby-password/Makefile
index be4b5d3ea1be..1461b3e247e1 100644
--- a/security/ruby-password/Makefile
+++ b/security/ruby-password/Makefile
@@ -7,7 +7,7 @@
PORTNAME= password
PORTVERSION= 0.5.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security ruby
MASTER_SITES= http://www.caliban.org/files/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= A Ruby library to create, verify and manipulate passwords
-LIB_DEPENDS= crack:${PORTSDIR}/security/cracklib
+LIB_DEPENDS= crack.10:${PORTSDIR}/security/cracklib
RUN_DEPENDS= rubygem-ruby-termios>=0:${PORTSDIR}/comms/rubygem-ruby-termios
USE_RUBY= yes