summaryrefslogtreecommitdiff
path: root/net/netatalk
diff options
context:
space:
mode:
authorfredb <fredb@pkgsrc.org>2003-02-18 01:13:22 +0000
committerfredb <fredb@pkgsrc.org>2003-02-18 01:13:22 +0000
commit96617558acd8810c6f73162efa63e90e29a02fbd (patch)
tree3106651dfc12eb3183675a4c308bdb7599eda1e6 /net/netatalk
parent42413e6cc3df0fceefba8c657f39b2c8a217c5ad (diff)
downloadpkgsrc-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/distinfo3
-rw-r--r--net/netatalk/patches/patch-aa16
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.