OpenAFS CVS Commit: openafs/src/volser by shadow
cvs@GRAND.CENTRAL.ORG
cvs@GRAND.CENTRAL.ORG
Mon, 08 Oct 2001 18:55:42 EDT
Update of /cvs/openafs/src/volser
In directory GRAND.CENTRAL.ORG:/data/sb/openafs/src/volser
Modified Files:
volser.p.h vos.c vsprocs.c vsutils.c
Log Message:
DELTA vos-command-enhancements-20011008
AUTHOR jhutz@cmu.edu
- Adds the -crypt option, which causes rx connections to be encrypted
- Adds the 'vos setfields' command, which allows volume info fields to
be set. Currently, this command allows a volume's quota to be set,
and allows its dayuse counter to be manually cleared. At present,
no other changes are supported by the volserver RPC interface.
- Adds the 'vos changeloc' command, which allows the VLDB's idea of the
location of an RW volume to be explicitly changed without actually
moving the volume. This can be used in cases where the VLDB has the
wrong idea of the location of a volume for some reason. It is
somewhat more predictable and easy to understand than the syncserv
and syncvldb commands.
- Adds the -offline option to 'vos restore'. This option causes the
restored volume to be left offline. This functionality was already
present in the code but previously had no user interface.
- Adds the -readonly option to 'vos restore'. This option causes the
restored volume to be an RO volume. It is not permitted to restore
an RO volume when the associated RW volume already exists. While
it is possible to restore an RW volume where an RO volume exists,
caution should be used to avoid doing this with VLDB entries created
by 'vos restore -readonly', since such entries have their ROVOL and
RWVOL ID's set to the same thing.
--- DELTA config follows ---
vos-command-enhancements-20011008 openafs/src/volser/volser.p.h 1.2 1.3
vos-command-enhancements-20011008 openafs/src/volser/vos.c 1.9 1.10
vos-command-enhancements-20011008 openafs/src/volser/vsprocs.c 1.9 1.10
vos-command-enhancements-20011008 openafs/src/volser/vsutils.c 1.8 1.9