diff options
author | fredb <fredb@pkgsrc.org> | 2003-02-18 01:13:22 +0000 |
---|---|---|
committer | fredb <fredb@pkgsrc.org> | 2003-02-18 01:13:22 +0000 |
commit | 96617558acd8810c6f73162efa63e90e29a02fbd (patch) | |
tree | 3106651dfc12eb3183675a4c308bdb7599eda1e6 /net/netatalk | |
parent | 42413e6cc3df0fceefba8c657f39b2c8a217c5ad (diff) | |
download | pkgsrc-96617558acd8810c6f73162efa63e90e29a02fbd.tar.gz |
Fix auth for non-DES unix passwords by linking in -lcrypt *before -lcrypto,
to get the right crypt()! Should close PR pkg/19033.
Diffstat (limited to 'net/netatalk')
-rw-r--r-- | net/netatalk/distinfo | 3 | ||||
-rw-r--r-- | net/netatalk/patches/patch-aa | 16 |
2 files changed, 18 insertions, 1 deletions
diff --git a/net/netatalk/distinfo b/net/netatalk/distinfo index 806de970746..361e60c1143 100644 --- a/net/netatalk/distinfo +++ b/net/netatalk/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.7 2003/02/15 20:01:06 fredb Exp $ +$NetBSD: distinfo,v 1.8 2003/02/18 01:13:22 fredb Exp $ SHA1 (netatalk-1.6.0.tar.gz) = f3be966dd1bcf2f1f66501f59e3a2743558c58ac Size (netatalk-1.6.0.tar.gz) = 827737 bytes +SHA1 (patch-aa) = fbdba9ed7161605ba8b0df48d4858eea6fc17a38 SHA1 (patch-ab) = b54f506b2db7fd53393cffb9d05cd688e63a50c3 SHA1 (patch-ac) = 18d3bff990ddb78146d1e1d2f9e07d6826a7bfd2 SHA1 (patch-ad) = 311d00d165688d4baa1365ba6c4147bd6293f3d8 diff --git a/net/netatalk/patches/patch-aa b/net/netatalk/patches/patch-aa new file mode 100644 index 00000000000..1234f3fe7db --- /dev/null +++ b/net/netatalk/patches/patch-aa @@ -0,0 +1,16 @@ +$NetBSD: patch-aa,v 1.8 2003/02/18 01:13:23 fredb Exp $ + +--- configure.orig Mon Feb 17 17:33:00 2003 ++++ configure +@@ -13620,6 +13620,11 @@ echo "${ECHO_T}no" >&6 + + + ++# On NetBSD, be sure to use crypt() in libcrypt, rather than libcrypto, ++# to support non-DES passwords. ++if test x"$this_os" = "xnetbsd"; then ++ LIBS="-lcrypt $LIBS" ++fi + + + # Check whether --enable-pgp-uam or --disable-pgp-uam was given. |