[indiana-discuss] [osol-discuss] why gnu chmod in os2008.11?
Joerg Schilling
Joerg.Schilling at fokus.fraunhofer.de
Tue Feb 10 01:48:56 PST 2009
Julian Wiesener <jw at vtoc.de> wrote:
> i'm not sure if it is really necessary to have all the GNU tools
> preferred over Solaris tools. The most user expect GNU behaviour of tar
> (-z, -j), grep (-r), find (-iname, . as default path) and may be some
For most users, the GNU tar -z/-j behavior is not really helpful as it does not
automate things. star introduced automated compression detection 10 years ago.
It is much more convenient to let the tar program find the actual compression
method and to call the apropriate program. If you like to use GNU tar only
because of -z/-j, you should find a better solution.
On the other side, GNU tar is unreliable. GNU tar still did not completely fix
a problem I reported in 1993 that causes GNU tar to stop unpacking archives in
the middle without even giving proper warnings. This happens even with arechives
that have been created by GNU tar.
GNU tar by default does not create standard conforming archives and for this
reason, GNU tar is the cause fore many interoperability problems.
GNU tools also typically ignore OS specific features, so what is the reason for
using them?
Sun tar has onlx few features but thanks to the fact that Sun lstened to me and
used my POSIX compliance test, Sun tar is POSIX.1-1988 compliant.
If you like to get a feature rich tar implementation, use star.
Jörg
--
EMail:joerg at schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
js at cs.tu-berlin.de (uni)
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
More information about the indiana-discuss
mailing list