Subject: CVS commit: pkgsrc/net/coda5_server
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 06/20/2002 22:28:36
Module Name: pkgsrc
Committed By: jlam
Date: Thu Jun 20 19:28:36 UTC 2002
Modified Files:
pkgsrc/net/coda5_server: DEINSTALL DESCR INSTALL Makefile PLIST
distinfo
pkgsrc/net/coda5_server/patches: patch-aa patch-ab patch-ac
Added Files:
pkgsrc/net/coda5_server: Makefile.common
pkgsrc/net/coda5_server/patches: patch-ad patch-ae
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/net/coda5_server/DEINSTALL \
pkgsrc/net/coda5_server/DESCR pkgsrc/net/coda5_server/INSTALL \
pkgsrc/net/coda5_server/PLIST
cvs rdiff -r1.31 -r1.32 pkgsrc/net/coda5_server/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/net/coda5_server/Makefile.common
cvs rdiff -r1.4 -r1.5 pkgsrc/net/coda5_server/distinfo
cvs rdiff -r1.9 -r1.10 pkgsrc/net/coda5_server/patches/patch-aa \
pkgsrc/net/coda5_server/patches/patch-ab
cvs rdiff -r1.5 -r1.6 pkgsrc/net/coda5_server/patches/patch-ac
cvs rdiff -r0 -r1.3 pkgsrc/net/coda5_server/patches/patch-ad \
pkgsrc/net/coda5_server/patches/patch-ae
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.