X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=restore%2Frestore.8.in;h=96d91a8c164c969f94e42a03c63c557464f41c30;hb=651fb4a593dfd7a31129b7feb8d5dbd57c6f145d;hp=0c208596eb53029aaa8ad247519cb361c9f4c1bc;hpb=9ce019288739ce7b6d3e3a4664303a5200b539ad;p=dump.git diff --git a/restore/restore.8.in b/restore/restore.8.in index 0c20859..96d91a8 100644 --- a/restore/restore.8.in +++ b/restore/restore.8.in @@ -29,7 +29,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: restore.8.in,v 1.14 2001/04/24 15:04:59 stelian Exp $ +.\" $Id: restore.8.in,v 1.16 2001/07/18 13:12:33 stelian Exp $ .\" .Dd __DATE__ .Dt RESTORE 8 @@ -44,6 +44,7 @@ .Op Fl b Ar blocksize .Op Fl D Ar filesystem .Op Fl f Ar file +.Op Fl F Ar script .Op Fl s Ar fileno .Op Fl T Ar directory .Nm restore @@ -51,6 +52,7 @@ .Op Fl chkmMNuvy .Op Fl b Ar blocksize .Op Fl f Ar file +.Op Fl F Ar script .Op Fl Q Ar file .Op Fl s Ar fileno .Op Fl T Ar directory @@ -59,6 +61,7 @@ .Op Fl ckMNuvy .Op Fl b Ar blocksize .Op Fl f Ar file +.Op Fl F Ar script .Op Fl s Ar fileno .Op Fl T Ar directory .Nm restore @@ -66,6 +69,7 @@ .Op Fl ckMNuvy .Op Fl b Ar blocksize .Op Fl f Ar file +.Op Fl F Ar script .Op Fl s Ar fileno .Op Fl T Ar directory .Nm restore @@ -73,6 +77,7 @@ .Op Fl chkMNuvy .Op Fl b Ar blocksize .Op Fl f Ar file +.Op Fl F Ar script .Op Fl Q Ar file .Op Fl s Ar fileno .Op Fl T Ar directory @@ -83,6 +88,7 @@ .Op Fl chkmMNuvy .Op Fl b Ar blocksize .Op Fl f Ar file +.Op Fl F Ar script .Op Fl Q Ar file .Op Fl s Ar fileno .Op Fl T Ar directory @@ -336,6 +342,21 @@ or reads from the named file on the remote host using .Xr rmt 8 . .Pp +.It Fl F Ar script +Run script at the beginning of each tape. The device name and the +current volume number are passed on the command line. +The script must return 0 if +.Nm +should continue without asking the user to change the tape, 1 if +.Nm +should continue but ask the user to change the tape. +Any other exit code will cause +.Nm +to abort. +For security reasons, +.Nm +reverts back to the real user ID and the real group ID before +running the script. .It Fl k Use Kerberos authentication when contacting the remote tape server. (Only available if this options was enabled when @@ -372,6 +393,18 @@ Use the file .Ar file in order to read tape position as stored using the dump Quick File Access mode. +.Pp +It is recommended to set up the st driver to return logical tape +positions rather than physical before calling dump/restore with +parameter Q. Since not all tape devices support physical tape +positions those tape devices return an error during dump/restore when +the st driver is set to the default physical setting. +Please see the st man page, option MTSETDRVBUFFER, or the mt man +page, on how to set the driver to return logical tape positions. +.Pp +Before calling restore with parameter Q, always make sure the st +driver is set to return the same type of tape position used during the +call to dump. Otherwise restore may be confused. .It Fl s Ar fileno Read from the specified .Ar fileno