< loadmtpt Documentation | Russ Allbery > Software > Orphaned Software > AFS Mount Point Tracking | cleanmtpts Documentation > |
Fix the path to Perl.
Lines changed: +2 -2
Final version of bringing in the mountpoints to remctl.
Lines changed: +76 -55
Pointed back at pubsw Perl
Lines changed: +2 -2
Changed location of Perl.
Lines changed: +2 -2
Updated ID handling in several Perl scripts to handle both versions of live and export-frozen.
Lines changed: +5 -3
Note that the restriction to non-64-bit systems is specific to Stanford.
Lines changed: +3 -2
Don't run on 64-bit systems due to db incompatibilities.
Lines changed: +5 -1
Special-case root.cell as well (similar to how root.afs has been special-cased).
Lines changed: +5 -3
Add a reference to the web page where these utilities may be found.
Lines changed: +9 -1
Add guessing for all data.* and gf.data.* volumes.
Lines changed: +5 -3
Don't prompt the user to replace a volume mount point if stdin is not a tty.
Lines changed: +5 -1
Add simple mount point guessing from the name of the volume, rolling the functionality of the old heurmtpts script into this one.
Lines changed: +74 -10
Add documentation and real option parsing. Moved the mount point canonicalization out into a separate function in the site configuration section to make it more obvious that this would need to be changed elsewhere. Added a -q option to suppress printing of informational messages.
Lines changed: +174 -32
Reorganize and clean up the output to be somewhat clearer. Break the implementation out into more separate functions. Make the -f option work properly; it hadn't before.
Lines changed: +111 -60
Find appropriate paths to fs and vos and be somewhat more paranoid about paths that we're passing to a shell.
Lines changed: +27 -7
Force pubsw Perl since local Perl may be using a different BerkeleyDB database.
Lines changed: +2 -2
Special-case /afs and root.afs.
Lines changed: +12 -7
Altered references to afs material from site/leland/afs to service/afs.
Lines changed: +2 -2
Modified to allow multiple arguments on the command line, to allow and canonicalize relative paths, and to be a bit more aggresive about canonicalizing its input paths before rejecting them. Also now allows a trailing /.
Lines changed: +86 -64
One-line change, copied from volcreate to warn if non-absolute path used.
Lines changed: +5 -1
Run clean under -w and use strict.
Lines changed: +21 -16
Initial import of Neil's mount point location loader.
< loadmtpt Documentation | Russ Allbery > Software > Orphaned Software > AFS Mount Point Tracking | cleanmtpts Documentation > |