summaryrefslogtreecommitdiff
path: root/net/coda5_server/patches/patch-ad
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2002-06-20 19:28:35 +0000
committerjlam <jlam@pkgsrc.org>2002-06-20 19:28:35 +0000
commitc06c6479a920fc4861d5eaad91d01f2b54a023c4 (patch)
tree7d7419e92ddb39c89771dfdeec185d2e661f2bc8 /net/coda5_server/patches/patch-ad
parent1eb0b3fc6689ec104d812b97768171600395e66f (diff)
downloadpkgsrc-c06c6479a920fc4861d5eaad91d01f2b54a023c4.tar.gz
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.
Diffstat (limited to 'net/coda5_server/patches/patch-ad')
-rw-r--r--net/coda5_server/patches/patch-ad30
1 files changed, 30 insertions, 0 deletions
diff --git a/net/coda5_server/patches/patch-ad b/net/coda5_server/patches/patch-ad
new file mode 100644
index 00000000000..834a0dad1a5
--- /dev/null
+++ b/net/coda5_server/patches/patch-ad
@@ -0,0 +1,30 @@
+$NetBSD: patch-ad,v 1.3 2002/06/20 19:28:36 jlam Exp $
+
+--- configs/Makerules.orig Wed Aug 30 15:33:28 2000
++++ configs/Makerules
+@@ -117,11 +117,7 @@
+
+ c_conf_install: $(CCONFFILES)
+ ifdef CCONFFILES
+- if test $(sysconfdir) = /etc/coda ; then \
+- $(TOPDIR)/tools/our-install 644 $(prefix)/..$(sysconfdir) $? ; \
+- else \
+- $(TOPDIR)/tools/our-install 644 $(sysconfdir) $? ; \
+- fi
++ $(TOPDIR)/tools/our-install 644 $(prefix)/share/examples/coda $?
+ endif
+
+ c_script_install: $(CSCRIPTS)
+@@ -156,11 +152,7 @@
+
+ s_conf_install: $(SCONFFILES)
+ ifdef SCONFFILES
+- if test $(sysconfdir) = /etc/coda ; then \
+- $(TOPDIR)/tools/our-install 644 $(prefix)/..$(sysconfdir) $? ; \
+- else \
+- $(TOPDIR)/tools/our-install 644 $(sysconfdir) $? ; \
+- fi
++ $(TOPDIR)/tools/our-install 644 $(prefix)/share/examples/coda $?
+ endif
+
+ s_script_install: $(SSCRIPTS)