Subject: Re: don't generate non-portable archives by default!!!! CVS commit: basesrc/bin/pax
To: None <christos@netbsd.org>
From: Greg A. Woods <woods@weird.com>
List: source-changes
Date: 10/16/2002 11:46:34
[ On Wednesday, October 16, 2002 at 06:46:10 (+0300), Christos Zoulas wrote: ]
> Subject: CVS commit: basesrc/bin/pax
>
>
> Module Name: basesrc
> Committed By: christos
> Date: Wed Oct 16 03:46:09 UTC 2002
>
> Modified Files:
> basesrc/bin/pax: ar_io.c ar_subs.c extern.h options.c tar.c
>
> Log Message:
> Support gnu long filename extensions by default for tar on create, list, and
> extract. We now generate GNU tar archives by default ("ustar ^@" instead of
> "ustar^@00"). GNU extensions can be disabled with --strict.
>
> XXX: long symlinks untested.
Reading GNU Tar archives by default would be a good idea. ("very good"
according to some folks)
Generating them by default is a very _BAD_ idea and does not help with
the issue of helping people ensure the future (and even current)
portability of their archived data.
--
Greg A. Woods
+1 416 218-0098; <g.a.woods@ieee.org>; <woods@robohack.ca>
Planix, Inc. <woods@planix.com>; VE3TCP; Secrets of the Weird <woods@weird.com>