bug-tar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-tar] Re: HP-UX tar -> GNU tar: Archive value -56720837941 is out of


From: Paul Eggert
Subject: [Bug-tar] Re: HP-UX tar -> GNU tar: Archive value -56720837941 is out of uid_t range 0..4294967295
Date: Fri, 29 Aug 2003 23:15:53 -0700
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (usg-unix-v)

Thanks for the followup.  Apparently HP-UX tar represents pniemima's
numeric UID using the string "-000001".  GNU tar decodes this as if it
were Base 64 (Internet RFC 2045 Table 1), but this clearly isn't right
for HP-UX.

What is pniemima's actual numeric UID?  Is it less than 2**24 (i.e.,
16777216)?  If so, it's a bug in HP-UX tar.  If not, then perhaps
HP-UX tar represents out-of-range numeric values using the string
"-000001".

The GNU tar Base-64 code supports a long-obsolescent test version of
GNU tar, so perhaps it should be ripped out.  But I'd like to know how
HP-UX tar behaves first, so that we can be compatible.

If you extract that archive using HP-UX tar as "root", on a host that
does not have the user "pniemima", what ownership does HP-UX tar
assign to the extracted files?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]