.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $Id: dump.8.in,v 1.12 2000/03/02 11:34:51 stelian Exp $
+.\" $Id: dump.8.in,v 1.13 2000/03/02 12:07:36 stelian Exp $
.\"
.Dd __DATE__
.Dt DUMP 8
this can be overridden by the environment variable
.Ev RMT .
.It Fl F Ar script
-Run script at the end of each tape. The script must return 0
-if the dump should continue without asking the user to change
-the tape, 1 if the dump should continue but ask the user
-to change the tape. Any other exit code will cause dump to
-abort.
+Run script at the end of each tape. The script must return 0 if
+.Nm
+should continue without asking the user to change the tape, 1 if
+.Nm
+dump 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 to talk to remote tape servers. (Only
available if this option was enabled when
#ifndef lint
static const char rcsid[] =
- "$Id: tape.c,v 1.15 2000/03/02 11:34:51 stelian Exp $";
+ "$Id: tape.c,v 1.16 2000/03/02 12:07:36 stelian Exp $";
#endif /* not lint */
#ifdef __linux__
static void flushtape __P((void));
static void killall __P((void));
static void rollforward __P((void));
+static int system_command __P((const char *command));
/*
* Concurrent dump mods (Caltech) - disk block reading and tape writing