head 1.6; access; symbols pkgsrc-2014Q1:1.5.0.22 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.20 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.18 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.16 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.14 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.12 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.10 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.8 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.6 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.4 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.2 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.4.0.54 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.52 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.50 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.48 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.46 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.44 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.42 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.40 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.38 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.36 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.34 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.32 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.30 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.28 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.26 pkgsrc-2008Q1:1.4.0.24 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.22 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.20 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.18 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.16 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.14 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.12 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.10 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.8 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2:1.2.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.1.1.1 netbsd-1-4-RELEASE:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2014.06.11.11.03.56; author hauke; state dead; branches; next 1.5; commitid 2Q8IGfQDXWRnT5Ex; 1.5 date 2011.09.22.01.20.21; author christos; state Exp; branches; next 1.4; 1.4 date 2005.05.26.05.47.40; author markd; state Exp; branches; next 1.3; 1.3 date 2002.05.25.12.55.26; author markd; state dead; branches; next 1.2; 1.2 date 99.08.31.22.09.43; author wrstuden; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 98.12.26.22.09.27; author agc; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2002.06.23.18.56.02; author jlam; state dead; branches; next ; 1.1.1.1 date 98.12.26.22.09.27; author agc; state Exp; branches; next ; desc @@ 1.6 log @Rename net/netatalk to net/netatalk22. This is the last version to support the AppleTalk ddp protocol, and here to stay while NetBSD ships with AppleTalk support. Add Netatalk 3.0.8 wip package as net/netatalk30. "Netatalk 3 is a freely-available implementation of the Apple Filesharing Protocol Suite (AFP) over TCP/IP. Using Netatalk's AFP 3.1 compliant file-server leads to significantly higher transmissions speeds compared with Macs accessing a server via SMB or NFS, while providing clients with the best user experience (full support for Macintosh metadata, flawlessly supporting mixed environments of classic MacOS and MacOS X clients)." @ text @$NetBSD: patch-am,v 1.5 2011/09/22 01:20:21 christos Exp $ --- bin/afppasswd/afppasswd.c.orig 2011-09-02 07:54:44.000000000 -0400 +++ bin/afppasswd/afppasswd.c 2011-09-21 11:21:42.000000000 -0400 @@@@ -40,7 +40,7 @@@@ #include -#include +#include #ifdef USE_CRACKLIB #include @@@@ -70,7 +70,7 @@@@ static void convert_passwd(char *buf, char *newpwd, const int keyfd) { u_int8_t key[HEXPASSWDLEN]; - Key_schedule schedule; + DES_key_schedule schedule; unsigned int i, j; if (!newpwd) { @@@@ -89,14 +89,14 @@@@ key[j] = (unhex(key[i]) << 4) | unhex(key[i + 1]); if (j <= DES_KEY_SZ) memset(key + j, 0, sizeof(key) - j); - key_sched((C_Block *) key, schedule); + DES_key_sched((DES_cblock *) key, &schedule); memset(key, 0, sizeof(key)); if (newpwd) { - ecb_encrypt((C_Block *) newpwd, (C_Block *) newpwd, schedule, + DES_ecb_encrypt((DES_cblock *) newpwd, (DES_cblock *) newpwd, &schedule, DES_ENCRYPT); } else { /* decrypt the password */ - ecb_encrypt((C_Block *) buf, (C_Block *) buf, schedule, DES_DECRYPT); + DES_ecb_encrypt((DES_cblock *) buf, (DES_cblock *) buf, &schedule, DES_DECRYPT); } memset(&schedule, 0, sizeof(schedule)); } @ 1.5 log @update to 2.2.1, see: http://netatalk.sourceforge.net/2.2/ReleaseNotes2.2.1.html @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.4 2005/05/26 05:47:40 markd Exp $ @ 1.4 log @Update netatalk to version 2.0.3. Also fix build on NetBSD1.6 Changes in 2.0.3 ================ * NEW: afpd: add a cachecnid option that controls if afpd should use the IDs stored in the AD2 files as cache. Defaults to off. * UPD: afpd: deal with more than 32 groups. * FIX: afpd: several catsearch fixes, based on patch from TSUBAKIMOTO Hiroya. * FIX: afpd: fix a race when a client very quickly reconnects and tries to kill its old session. * FIX: afpd: OSX style symlink caused problems with Panther clients. * FIX: afpd: old files with default type didn't show the right icon in finder, from Shlomi Yaakobovich, slightly modified. * FIX: cnid_check: disable cnid_check if CNID db was configured with transactions and really bail out after the first error. * FIX: admin-group configure option was broken. * FIX: several problems with IDs cached in AD2 files. * FIX: Ignore BIDI in UTF8 hints from OSX. * FIX: Lots of gcc warning fixes. * FIX: small configure script changes. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- bin/afppasswd/afppasswd.c.orig 2005-02-10 14:23:07.000000000 +1300 +++ bin/afppasswd/afppasswd.c @@@@ -42,7 +42,7 @@@@ d14 27 @ 1.3 log @Update netatalk to version 1.5.3.1. Update supplied by David Rankin (to version 1.5.2) in pkg/15642 further updated to 1.5.3.1 by me. Changes since the old umich version (and netatalk-asun) are numerous bug fixes, cleanups and new features and its actively being maintained. @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.2 1999/08/31 22:09:43 wrstuden Exp $ d3 11 a13 7 --- libatalk/asp/Makefile.inc Wed Dec 31 16:00:00 1969 +++ libatalk/asp/Makefile.inc Mon Aug 30 06:47:42 1999 @@@@ -0,0 +1,4 @@@@ +.PATH: ${.CURDIR}/asp + +SRCS+= asp_close.c asp_cmdreply.c asp_getreq.c +SRCS+= asp_getsess.c asp_init.c asp_write.c asp_shutdown.c @ 1.2 log @Fix two PRs on this package, and make it compile on macppc. Sample files are installed in pkg/share/examples/netatalk, addressing PR 7920 by rnestor@@metronet.com. Now include elf support, addressing PR 8125 by Takahiro Kambe, with slight changes by me. Cleaned up some lint warnings and fixed an unsigned character comparison problem with assistance from cgd@@netbsd.org. Disabled building of libatalk_p.a (profiling libatalk) as not all ports support it which will generate plist errors. @ text @d1 1 a1 1 $NetBSD: $ @ 1.2.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.2 1999/08/31 22:09:43 wrstuden Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 7 a9 11 --- etc/afpd/Makefile 1998/10/26 14:01:39 1.1 +++ etc/afpd/Makefile 1998/10/26 14:01:59 @@@@ -32,7 +32,7 @@@@ AFSDEFS="-DAFS"; \ fi; \ ${MAKE} ${MFLAGS} CC="${CC}" ADDLIBS="${ADDLIBS}" DEFS="${DEFS}" \ - OPTOPTS="${OPTOPTS}" DESTDIR="${DESTDIR}" \ + OPTOPTS="${OPTOPTS}" ATALK_DESTDIR="${ATALK_DESTDIR}" \ SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \ ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \ KRBLIBS="$${KRBLIBS}" KRBLIBDIRS="$${KRBLIBDIRS}" \ @ 1.1.1.1 log @Initial import of the University of Michigan version of Netatalk. (userland tools and utilities for AppleTalk interworking). This is the standard, reference version. Lacks AppleshareIP support. Package done by Bill Studenmund (wrstuden@@netbsd.org), munged about a bit by myself. This is the 19981109 version of the sources. @ text @@