On 2006-09-20 11:56, Geert Uytterhoeven wrote:
On Mon, 11 Sep 2006, Geert Uytterhoeven wrote:
On Sat, 9 Sep 2006, Josef Wolf wrote:
On Tue, Sep 05, 2006 at 03:34:42PM -0400, Jean-Louis Martineau wrote:
* Works with GNU tar 1.15.91 - work with new gtar state file format.
Can someone please explain what this exactly means?
The format to store information about the incrementals was changed. Since
Amanda made some assumptions about this format (while she shouldn't have cared,
and just considered it as opaque files), this broke Amanda.
After the fix, Amanda just treats the files as opaque files.
But be careful, at least the tar 1.15.91-2 from Debian is broken: it ignores
the --one-file-system option when doing incrementals, causing exorbitant backup
sizes for any level > 0. I don't know about the upstream version, but since
this bug has been reported almost 2 months ago, I'm afraid that one is broken,
too.
Apparently the problem is more subtle. Thanks to the Debian bug tracking
system, I noticed this:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=384508
tar: -l option changed meaning, without any warning!
OK. But AFAIK (grep *.c in the sources), Amanda does NOT use the
-l option, but only the --one-file-system option, since a very long
time already.
So I think this option name change has nothing to do with the
use of gnutar by Amanda. (AFAIK the format of the incremental-state
files has changed, and Amanda assumed they were in some line-oriented
format instead of handling it as opaque objects.)
--
Paul Bijnens, xplanation Technology Services Tel +32 16 397.511
Technologielaan 21 bus 2, B-3001 Leuven, BELGIUM Fax +32 16 397.512
http://www.xplanation.com/ email: Paul.Bijnens AT xplanation DOT com
***********************************************************************
* I think I've got the hang of it now: exit, ^D, ^C, ^\, ^Z, ^Q, ^^, *
* F6, quit, ZZ, :q, :q!, M-Z, ^X^C, logoff, logout, close, bye, /bye, *
* stop, end, F3, ~., ^]c, +++ ATH, disconnect, halt, abort, hangup, *
* PF4, F20, ^X^X, :D::D, KJOB, F14-f-e, F8-e, kill -1 $$, shutdown, *
* init 0, kill -9 1, Alt-F4, Ctrl-Alt-Del, AltGr-NumLock, Stop-A, ... *
* ... "Are you sure?" ... YES ... Phew ... I'm out *
***********************************************************************
|