]> git.wh0rd.org - dump.git/commit
Lots of fixes from Philipe Troin:
authorStelian Pop <stelian@popies.net>
Wed, 26 Mar 2003 10:58:19 +0000 (10:58 +0000)
committerStelian Pop <stelian@popies.net>
Wed, 26 Mar 2003 10:58:19 +0000 (10:58 +0000)
commitc3f69f06e7c87a8e39d2bc02396fa3ba8db76e84
treee1e48cf423ead8cb71d55b086043c94564e884d3
parent2be7779919f3c53ac42a5ac63c0d381e401f7587
Lots of fixes from Philipe Troin:
* Fixed open and creation modes and permissions for QFA and table-of-contents
  files in dump and restore.
* Fixed the archive file descriptor handling enabling it to be 0.  This can
  happen in some cases when shell redirections are used.
* Delayed the opening of archive file until after suid had been dropped (fixing
  a possible security issue if dump is suid).
* Fixed the 'S' command handling in the rmt client part.
* Modified the end-of-tape script handling to print out statistics (and stop
  the timer) before launching the eot script. Also, the eot script does not get
  run anymore when using -M (which makes sense) or when multiple tapes are
  listed on the command line (-f tape0,tape1,tapen) (which also makes sense).
CHANGES
common/dumprmt.c
dump/dump.h
dump/main.c
dump/tape.c
restore/main.c