My apologies for my gross misunderstanding of the tar format - it was
based on hearsay from other developers, rather than a trip to the
standard.  Thanks for the link, Paul.

On Sun, Aug 8, 2010 at 1:12 AM, Paul Eggert <[email protected]> wrote:
> You must be using Solaris /bin/tar for that.  I believe it reads past
> the two zero blocks.  GNU tar doesn't do that.  On my Solaris 10 host:

Actually, and I'm sorry I confused Joerg on this point, I was using
gnutar in all cases.  The version I was using on Solaris was just
older than 1.21 (1.15.91).

> so arguably GNU tar's behavior is more useful.  Anyway, Amanda
> shouldn't rely on either behavior, obviously, if it wants to be
> portable.

Well, I'm only looking at the GNU tar support right now - Amanda uses
a lot of GNU-specific features.  I've added the extra --ignore-zeros
argument, and the user is testing it now.

Dustin

-- 
Open Source Storage Engineer
http://www.zmanda.com

Reply via email to