Stefan Bodewig wrote:
>
> > If so, any ideas on how we should handle the 100 char limit.
>
> only thing one can do is using GNU tar at the command line, as
> this (don't ask me how) manages to circumvent the 100 character
> limit.

Excerpt from the GNU tar documentation:

   GNU tar was based on an early draft of the POSIX 1003.1 ustar standard.
   GNU extensions to tar, such as the support for file names longer than
   100 characters, use portions of the tar header record which were
   specified in that POSIX draft as unused. Subsequent changes in POSIX
   have allocated the same parts of the header record for other purposes.
   As a result, GNU tar is incompatible with the current POSIX spec, and
   with tar programs that follow it.

In short, the problem is that there are multiple incompatible
implementations out there that  handle >100 character limit files
differently.  GNU tar stores them in a format that only GNU tar can read,
Sun tar does likewise.

In the 3.1 release of Tomcat, I tar'red up the proposals directory,
replaced it with a proposals.tar, and then tar'red up the result.

- Sam Ruby

Reply via email to