From d6df1a8cec39edf7c0d2598921c735ac6aca70d7 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Fri, 21 Aug 2009 18:12:39 -0700 Subject: [PATCH] Move restorevol to bin from sbin restorevol only requires access to a dump file and write access to the directory in which the dump is being unpacked. It doesn't require being a superuser, so it should be installed in bin instead of sbin. Also move the man page to section 1 and update references accordingly. Reviewed-on: http://gerrit.openafs.org/333 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- doc/man-pages/{pod8 => pod1}/restorevol.pod | 14 +++++++------- doc/man-pages/pod1/vos_dump.pod | 2 +- doc/man-pages/pod1/vos_restore.pod | 2 +- doc/man-pages/pod8/read_tape.pod | 2 +- doc/man-pages/pod8/voldump.pod | 2 +- src/packaging/RedHat/openafs.spec.in | 4 ++-- src/volser/Makefile.in | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) rename doc/man-pages/{pod8 => pod1}/restorevol.pod (98%) diff --git a/doc/man-pages/pod8/restorevol.pod b/doc/man-pages/pod1/restorevol.pod similarity index 98% rename from doc/man-pages/pod8/restorevol.pod rename to doc/man-pages/pod1/restorevol.pod index 03ffd8d8f..cf848bad1 100644 --- a/doc/man-pages/pod8/restorevol.pod +++ b/doc/man-pages/pod1/restorevol.pod @@ -33,45 +33,45 @@ The restore process is as follows: =over 4 -=item 1. +=item 1. The dump file will be restored within the current directory or that specified with B<-dir>. -=item 2. +=item 2. Within this directory, a subdir is created. It's name is the RW volume name that was dumped. An extension can be appended to this directory name with B<-extension>. -=item 3. +=item 3. All mountpoints will appear as symbolic links to the volume name. The path name to the volume will be either that in B<-mountpoint>, or B<-dir>. Symbolic links remain untouched. -=item 4. +=item 4. You can change your umask during the restore with B<-umask>. Otherwise, B uses your current umask. Mode bits for directories are 0777 (then AND'ed with the umask). Mode bits for files are the owner mode bits duplicated accross group and user (then AND'ed with the umask). -=item 5. +=item 5. For restores of full dumps, if a directory says it has a file and the file is not found, then a symbolic link F<< AFSFile-<#> >> will appear in that restored tree. Restores of incremental dumps remove all these files at the end (expensive because it is a tree search). -=item 6. +=item 6. If a file or directory was found in the dump but found not to be connected to the hierarchical tree, then the file or directory will be connected at the root of the tree as F<< __ORPHANEDIR__.<#> >> or F<< __ORPHANFILE__.<#> >>. -=item 7. +=item 7. ACLs are not restored. diff --git a/doc/man-pages/pod1/vos_dump.pod b/doc/man-pages/pod1/vos_dump.pod index 5dce82640..76b028f92 100644 --- a/doc/man-pages/pod1/vos_dump.pod +++ b/doc/man-pages/pod1/vos_dump.pod @@ -206,7 +206,7 @@ to insert and write in the directory that houses the file. =head1 SEE ALSO -L, +L, L, L, L, diff --git a/doc/man-pages/pod1/vos_restore.pod b/doc/man-pages/pod1/vos_restore.pod index 7640f7883..c5005c161 100644 --- a/doc/man-pages/pod1/vos_restore.pod +++ b/doc/man-pages/pod1/vos_restore.pod @@ -221,7 +221,7 @@ logged on to a server machine as the local superuser C. =head1 SEE ALSO -L, +L, L, L, L, diff --git a/doc/man-pages/pod8/read_tape.pod b/doc/man-pages/pod8/read_tape.pod index d2990a8b6..108c0d3d5 100644 --- a/doc/man-pages/pod8/read_tape.pod +++ b/doc/man-pages/pod8/read_tape.pod @@ -96,7 +96,7 @@ The issuer must have access to read and write to the specified tape device. =head1 SEE ALSO L, -L, +L, L =head1 COPYRIGHT diff --git a/doc/man-pages/pod8/voldump.pod b/doc/man-pages/pod8/voldump.pod index 71d5b4aec..4922c8b05 100644 --- a/doc/man-pages/pod8/voldump.pod +++ b/doc/man-pages/pod8/voldump.pod @@ -86,7 +86,7 @@ local superuser C on the file server machine. =head1 SEE ALSO L, -L, +L, L, L, L diff --git a/src/packaging/RedHat/openafs.spec.in b/src/packaging/RedHat/openafs.spec.in index 6ae1e2ad0..4380eacf5 100644 --- a/src/packaging/RedHat/openafs.spec.in +++ b/src/packaging/RedHat/openafs.spec.in @@ -1139,6 +1139,7 @@ grep -v "^#" >openafs-file-list <openafs-file-list <