head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2010Q4:1.3.0.30 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.28 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.26 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.24 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.22 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.20 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.18 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.16 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.14 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.12 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.10 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.8 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.6 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.20 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.18 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.16 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.14 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.12 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.10 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.8 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2; locks; strict; comment @# @; 1.4 date 2011.03.19.23.35.40; author jakllsch; state dead; branches; next 1.3; 1.3 date 2007.10.27.09.11.11; author gendalia; state Exp; branches; next 1.2; 1.2 date 2005.06.06.17.08.20; author gendalia; state dead; branches; next 1.1; 1.1 date 2005.05.25.22.09.40; author gendalia; state Exp; branches; next ; desc @@ 1.4 log @Update OpenAFS package to 1.4.14. Includes two years of changes since 1.4.8, including bug and security fixes. @ text @$NetBSD: patch-af,v 1.3 2007/10/27 09:11:11 gendalia Exp $ --- /dev/null 2007-10-27 02:16:19.000000000 -0500 +++ src/config/param.amd64_nbsd40.h @@@@ -0,0 +1,21 @@@@ +#ifndef AFS_AMD64_PARAM_H +#define AFS_AMD64_PARAM_H + +#define AFS_X86_XBSD_ENV 1 +#define AFS_X86_ENV 1 +#define AFSLITTLE_ENDIAN 1 + +#define SYS_NAME "amd64_nbsd40" +#define SYS_NAME_ID SYS_NAME_ID_amd64_nbsd40 + +#define AFS_64BITPOINTER_ENV 1 +#ifndef UKERNEL +/* This section for kernel libafs compiles only */ + +#else /* !defined(UKERNEL) */ + +/* This section for user space compiles only */ + +#endif /* !defined(UKERNEL) */ + +#endif /* AFS_AMD64_PARAM_H */ @ 1.3 log @Updated OpenAFS to 1.4.5. conditionalized several of the options. Fixed a couple of files, in theory should work on NetBSD 3.x & 4.x, and i386 & amd64 now. OpenAFS Release Notes - Version 1.4.5 _________________________________________________________________ All systems: - fileserver address tracking is improved to avoid potentially merging unrelated hosts. - Documentation updates. - namei fileserver now does fsync()s in background batches for performance improvements. - Kerberos ticket support corrected in bundled Kerberos 4 utilities on 64 bit platforms. - fileserver includes limited per-host thread quota support to avoid resource starvation. - fileserver deals with more types of damaged volumes without asserting. - vos validates dumpfiles before attempting restores. - vos clone will no longer potentially delete the parent volume. - Client no longer permits empty UUID to be created. - fs uuid command for checking, regenerating UUID added. - Updates for gcc 4.2. - fileserver treats w (write) permission as granting read lock permission in addition to write. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update OpenAFS to 1.3.84. They applied all the patches we were using, so we can remove them. Also set up the data directories in ${VARBASE} properly. For UNIX, 1.3.84 is the latest version in the 1.4 release cycle. Notable recent improvements are included in Linux 2.6 client support. A bug affecting all kernel modules which was present in the released 1.3.83 is also fixed. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.1 2005/05/25 22:09:40 gendalia Exp $ d3 24 a26 11 --- src/pam/test_pam.c.orig 2005-05-24 08:59:22.000000000 -0500 +++ src/pam/test_pam.c @@@@ -34,7 +34,7 @@@@ static const char *service = "afstest"; static const char *new_envstring = "GOTHEREVIATESTPAM=1"; static const char *new_homestring = "HOME=/tmp"; -#if defined(AFS_LINUX20_ENV) || defined(AFS_FBSD_ENV) +#if defined(AFS_LINUX20_ENV) || defined(AFS_FBSD_ENV) || defined(AFS_NBSD_ENV) #define getpassphrase getpass #endif @ 1.1 log @Update OpenAFS to 1.3.82, add PAM support to the package, and add patches to OpenAFS for NetBSD PAM support. OpenAFS release announcement information (Unix): For UNIX, 1.3.82 is the latest version in the 1.4 release cycle. Notable recent improvements are included in AIX 5 client support, Linux 2.6 client support, and Rx free packet handling in the fileserver. Known remaining issues involve "dangling vnodes" at unmount time with the MacOS 10.3 client, a possible SMP MacOS 10.3 client issue, and a possible largefile issue on Linux. @ text @d1 1 a1 1 $NetBSD$ @