diff options
author | Steve Hay <SteveHay@planit.com> | 2008-03-17 14:36:54 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-03-25 16:23:46 +0000 |
commit | 038ae9a45711aea142f721498a4a61353b40c4e4 (patch) | |
tree | 9422e7deed8c530efa3204c14d48bc43bb13b38b /pod/perlport.pod | |
parent | c05290799fe650da776e2abcfd6f8da9ec7b5d50 (diff) | |
download | perl-038ae9a45711aea142f721498a4a61353b40c4e4.tar.gz |
RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
From: "Steve Hay" <SteveHay@planit.com>
Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
"OK, so how about the attached. This fixes up -w for all compilers so
that it is symmetrical with chmod(), and adds a note to perltodo on
fixing POSIX::access() and chdir()."
The whole long thread started here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
p4raw-id: //depot/perl@33566
Diffstat (limited to 'pod/perlport.pod')
-rw-r--r-- | pod/perlport.pod | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pod/perlport.pod b/pod/perlport.pod index 41c4e0a099..f8fb1fea0e 100644 --- a/pod/perlport.pod +++ b/pod/perlport.pod @@ -1581,6 +1581,11 @@ C<-r>, C<-w>, and C<-x> have a limited meaning only; directories and applications are executable, and there are no uid/gid considerations. C<-o> is not supported. (S<Mac OS>) +C<-w> only inspects the read-only file attribute (FILE_ATTRIBUTE_READONLY), +which determines whether the directory can be deleted, not whether it can +be written to. Directories always have read and write access unless denied +by discretionary access control lists (DACLs). (S<Win32>) + C<-r>, C<-w>, C<-x>, and C<-o> tell whether the file is accessible, which may not reflect UIC-based file protections. (VMS) |