head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.42 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.40 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.38 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.36 pkgsrc-2011Q2-base:1.11 pkgsrc-2009Q4:1.11.0.34 pkgsrc-2009Q4-base:1.11 pkgsrc-2008Q4:1.11.0.32 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.30 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.28 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.26 pkgsrc-2008Q2-base:1.11 pkgsrc-2008Q1:1.11.0.24 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.22 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.20 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.18 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.16 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.14 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.12 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.11.0.10 pkgsrc-2006Q2-base:1.11 pkgsrc-2006Q1:1.11.0.8 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.11.0.6 pkgsrc-2005Q4-base:1.11 pkgsrc-2005Q3:1.11.0.4 pkgsrc-2005Q3-base:1.11 pkgsrc-2005Q2:1.11.0.2 pkgsrc-2005Q2-base:1.11 pkgsrc-2005Q1:1.10.0.18 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.16 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.10.0.14 pkgsrc-2004Q3-base:1.10 pkgsrc-2004Q2:1.10.0.12 pkgsrc-2004Q2-base:1.10 pkgsrc-2004Q1:1.10.0.10 pkgsrc-2004Q1-base:1.10 pkgsrc-2003Q4:1.10.0.8 pkgsrc-2003Q4-base:1.10 netbsd-1-6-1:1.10.0.4 netbsd-1-6-1-base:1.10 netbsd-1-6:1.10.0.6 netbsd-1-6-RELEASE-base:1.10 pkgviews:1.10.0.2 pkgviews-base:1.10 buildlink2:1.9.0.2 buildlink2-base:1.10 netbsd-1-5-PATCH003:1.9 netbsd-1-5-PATCH001:1.7 netbsd-1-5-RELEASE:1.7 netbsd-1-4-PATCH003:1.7 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2005.04.19.00.07.27; author wiz; state dead; branches; next 1.10; 1.10 date 2002.06.20.19.28.35; author jlam; state Exp; branches; next 1.9; 1.9 date 2001.05.31.22.58.08; author jlam; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2001.05.15.08.32.50; author phil; state dead; branches; next 1.7; 1.7 date 2000.04.24.04.45.40; author fredb; state Exp; branches; next 1.6; 1.6 date 99.10.19.00.27.49; author rvb; state dead; branches; next 1.5; 1.5 date 99.10.05.00.21.13; author hubertf; state Exp; branches; next 1.4; 1.4 date 98.10.09.20.48.08; author rvb; state dead; branches; next 1.3; 1.3 date 98.10.02.14.38.59; author rvb; state Exp; branches; next 1.2; 1.2 date 98.10.02.13.44.39; author agc; state Exp; branches; next 1.1; 1.1 date 98.09.29.17.20.47; author rvb; state Exp; branches 1.1.1.1; next ; 1.9.2.1 date 2002.06.23.18.55.05; author jlam; state Exp; branches; next ; 1.1.1.1 date 98.09.29.17.20.47; author rvb; state Exp; branches; next ; desc @@ 1.11 log @Remove non-building coda5_client and coda5_server packages; ok'd by maintainer, phil@@, who will be working on importing a coda6 package. @ text @$NetBSD: patch-ab,v 1.10 2002/06/20 19:28:35 jlam Exp $ --- coda-src/scripts/Makefile.in.orig Thu Jan 24 18:35:50 2002 +++ coda-src/scripts/Makefile.in @@@@ -25,13 +25,13 @@@@ # Need to conditionalize this include $(TOPDIR)/Makeconf -VENUS-SCRIPTS = vutil volmunge venus-setup coda-setup-ports +VENUS-SCRIPTS = vutil volmunge venus-setup venus-coda-setup-ports VOL-SCRIPTS = createvol_rep purgevol purgevol_rep bldvldb.sh VICE-SCRIPTS = startserver codastart REINIT-SCRIPTS = partial-reinit.sh UPGRADE-SCRIPTS = pwdtopdbtool.py -VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes coda-setup-ports +VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes vice-coda-setup-ports BACKUP-SCRIPTS = backup.sh tape.pl @@@@ -66,3 +66,8 @@@@ include $(TOPDIR)/configs/Makerules +venus-coda-setup-ports: coda-setup-ports + cp coda-setup-ports venus-coda-setup-ports + +vice-coda-setup-ports: coda-setup-ports + cp coda-setup-ports vice-coda-setup-ports @ 1.10 log @Update net/coda5_server to version 5.3.19. Changes from version 5.3.13 include: * Installing the relevant manpages with the server programs. * Miscellaneous bug fixes. * Coda servers were doing strncmp instead of memcmp on ip-addresses. This fixes 'identity-crisis' problems for replicated servers, where servers didn't know which volumes they were hosting etc. (Ivan Popov) * Made ValidateAttrs on the server more resilient to bad input. * Handle reintegration conflicts when doing a partial reintegration, instead of endlessly looping. * Searching the colon separated CODACONFPATH environment variable for venus.conf and server.conf configuration files. * Added some more paranoia checks while parsing the /vice/db/servers file. * No longer ordering VRDB entries entries by ip-address. This allows us to resize a VSG without affecting version-vectors. * Added rds_print_stats to the server's printstats output to aid in finding whether an RVM allocation failure is due to running out of RVM space, or due to a large defragmentation that cannot be logged in the RVM log. * Added getvolinfo program to be useful when debugging volume mounting problems. * Avoid servers getting stuck in file-creation when there are pre-existing files in /vicepa. * Always pre-allocate fids with the maximum possible stride, will become useful when we allowing modifications to a volume's replication group. However, any replicated volume over a mix of old and new servers has a slightly higher probability on getting unwanted fid-collissions. * Reduced server memory usage during reintegration. * Not returning ENOENT when testing inconsistent files with access(F_OK). * Allow server-server repair with only one existing replica, needed for repairing conflicts after running out of diskspace. * Added "skip volumes" argument to norton-reinit -load. * The 'change id' function of pdbtool would silently corrupt the pdb databases, group owner id's were not updated, users were missing as members from groups. Group could become a member of a user. Hueristics to fix these corruptions are added to the 'pdbtool cm' functionality. @ text @d1 1 a1 1 $NetBSD$ @ 1.9 log @* Use buildlink.mk files to get dependencies and to prevent unintended linking against installed libraries or finding installed headers except for those that are explicitly linked into ${BUILDLINK_INCDIR} and ${BUILDLINK_LIBDIR}. * Don't prototype history functions directly, but use to pull them in. This allows us to use libedit's readline emulation. * Add INSTALL/DEINSTALL scripts to handle coda-server and coda-client both installing coda-setup-ports and codaconfedit. * Try to remove ${PREFIX}/etc/coda at post-deinstall time. @ text @d3 10 a12 3 --- coda-src/scripts/Makefile.in.orig Wed Aug 30 16:41:33 2000 +++ coda-src/scripts/Makefile.in Thu May 31 16:09:20 2001 @@@@ -31,7 +31,7 @@@@ d16 2 a17 2 -VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes coda-setup-ports codaconfedit +VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes vice-coda-setup-ports vice-codaconfedit d25 3 a29 3 + +vice-codaconfedit: codaconfedit + cp codaconfedit vice-codaconfedit @ 1.9.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.10 2002/06/20 19:28:35 jlam Exp $ d3 3 a5 10 --- coda-src/scripts/Makefile.in.orig Thu Jan 24 18:35:50 2002 +++ coda-src/scripts/Makefile.in @@@@ -25,13 +25,13 @@@@ # Need to conditionalize this include $(TOPDIR)/Makeconf -VENUS-SCRIPTS = vutil volmunge venus-setup coda-setup-ports +VENUS-SCRIPTS = vutil volmunge venus-setup venus-coda-setup-ports VOL-SCRIPTS = createvol_rep purgevol purgevol_rep bldvldb.sh d9 2 a10 2 -VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes coda-setup-ports +VICE-SETUP = vice-setup vice-setup-rvm vice-setup-scm vice-setup-srvdir vice-setup-user vice-killvolumes vice-coda-setup-ports a17 3 +venus-coda-setup-ports: coda-setup-ports + cp coda-setup-ports venus-coda-setup-ports + d20 3 @ 1.8 log @Update to 5.3.13. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2000/04/24 04:45:40 fredb Exp $ d3 8 a10 5 --- coda-src/vtools/cmon.cc.orig Wed Feb 2 13:24:36 2000 +++ coda-src/vtools/cmon.cc Sun Apr 23 23:22:04 2000 @@@@ -44,7 +44,7 @@@@ #include "coda_string.h" #include d12 11 a22 5 -#ifdef __linux__ +#if defined(__linux__) || defined(__NetBSD__) #include #else #include @ 1.7 log @Make this build on current. @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @No longer needed @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 1999/10/05 00:21:13 hubertf Exp $ d3 5 a7 3 --- coda-src/vtools/Makefile.in.orig Tue Oct 5 02:06:17 1999 +++ coda-src/vtools/Makefile.in Tue Oct 5 02:06:50 1999 @@@@ -41,7 +41,7 @@@@ d9 5 a13 7 include $(TOPDIR)/configs/Makerules -cmon: cmon.o $(CMON_LIBS) +cmon: cmon.o $(CXX) $(LIBFLAGS) cmon.o $(CMON_LIBS) -o cmon codacon: codacon.o @ 1.5 log @Add dependency on ncurses, and use it. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Upgrade to Coda 4.6.6 @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 1998/10/02 14:38:59 rvb Exp $ d3 11 a13 19 --- coda-b4_6_4/coda-src/venus/worker.cc Tue Jun 16 06:46:19 1998 +++ ./coda-src/venus/worker.cc Sat Sep 12 11:24:37 1998 @@@@ -289,15 +289,7 @@@@ } #endif /* __MACH__ */ #ifdef __BSD44__ -#ifndef MOUNT_CFS - /* for FreeBSD - - Add line below into /usr/include/sys/mount.h. Don't forget to adjust - MOUNT_MAXTYPE. - # define MOUNT_CFS old MOUNT_MAXTYPE +1 - In #define INITMOUNTNAMES, - "cfs", /* 19 or so MOUNT_CFS */ -#endif - if (mount(MOUNT_CFS, venusRoot, 0, kernDevice) < 0) { + if (mount("coda", venusRoot, 0, kernDevice) < 0) { eprint("mount(%s, %s) failed (%d), exiting", kernDevice, venusRoot, errno); exit(-1); @ 1.3 log @Attend to some comments by Alan Barret and Thorsten Frueauf. Also, run pkglint. And then contend with the ci conflict that ensued since agc did a lot of these changes too. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Add NetBSD RCS Id. @ text @@ 1.1 log @Initial revision @ text @d1 2 @ 1.1.1.1 log @Importing coda_client and coda_server for -current. coda_doc will be commited RSN & then I'll update the net/Makefile @ text @@