Stefan Seyfried
Am 18.08.2013 08:18, schrieb Felix Miata:
In 13.1M4, I did
tar -cvf /mnt/usb/stuff.tar file1.ts file2.ts file3.ts
On /mnt/usb was a NTFS formatted USB stick. The object of tarring was to preserve all native file attributes while transversing the foreign
What do you understand by "native file attributes"? On ZFS, NTFS ACLs (the only ACL definition that currently appears in a standard) is part of the "native file attributes".
formatted media. After ejecting, I put it into a USB port on a Linux STB running busybox v1.0. After it automounted, I changed to the desired destination for extraction, and then
tar -xvf <mountpoint>/stuff.tar .
That gave me $SUBJECT. Apparently busybox tar isn't very smart.
Could you be a bit more verbose? Do xou like to say ty that you found a tar implementation that prints: "pax is not tar"?
It is. But busybox 1.0 is almost 10 years old. And even with current busybox you need to enable the correct options.
I've done this before successfully, making me believe something about tar in 13.1 is different. Is it? Is it a bug?
No, it's a feature. The defaults changed from a probably >20 years old standard to an only 10 years old one :-)
To which tar implementation do you believe that this applies? 1979, the originally non-free UNIX tar implementation came out (free since June 14 2005) 1982, the free "star" came out 1987, the free Public Domain tar (or Sun User Group tar) came out that later was renamed to "gtar". After 2000, the FreeBSD based "libarchive" came out.
From the changelog:
* Fr Apr 20 2012 crrodriguez@opensuse.org - Switch to default archive type to POSIX.1-2001, which is ten years old and has no limits on filesize,filename length etc.
So to which tar implementation does this apply? gtar is only similar to POSIX... Jörg -- EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org