[prev in list] [next in list] [prev in thread] [next in thread]
List: perl-qa
Subject: Re: Archive::Tar does not behave like gnu tar
From: Eric Wilhelm <scratchcomputing () gmail ! com>
Date: 2008-09-24 19:19:27
Message-ID: 200809241219.27614.ewilhelm () cpan ! org
[Download RAW message or body]
# from David Golden
# on Wednesday 24 September 2008 07:33:
>> $ tar --help | grep no-same-permissions
>> tar: unknown option -- help
>> usage: tar [-]{crtux}[-befhjlmopqvwzHOPSXZ014578] [archive]
>> [blocksize] [-C directory] [-T file] [-s replstr] [file ...]
>
>Where's the DWIM option for the DCANTRELL module? ;-)
My mac's tar manpage doesn't mention no-same-permissions, but it does
say for -x:
"...file permissions are restored, if possible"
And has an option --same-permissions, which seems lonely and odd (but
this is a mac so it's either "BSD odd" or "value-added mac odd".)
The important note is that it *does* apply the umask to the extraction
by default for a normal user and preserves permissions by default for
the root user.
And while undocumented (in the manpage, but documented in the --help
output!), it does honor --no-same-permissions.
So, the bsd manpage on my mac doesn't document --no-same-permissions,
but it says that this tar is the gnu implementation (and that this is
the netbsd 1.0 manpage.)
--Eric
--
hobgoblin n 1: (folklore) a small grotesque supernatural creature that
makes trouble for human beings
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic