This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: bug in cp: Permission denied


>> What's up with this?
>>
>> touch a
>> cp -p a b
>> cp: b: Permission denied
>
> h? a or b are not Dos devices.
> does b exist already?

No.  a and b were meant to be generic file names.  I have tested this
several times in different (empty) directories in different file
systems.  In all cases, I get the same behavior, i.e. the file contents
and timestamp are copied correctly but the file access mode is not.

Here is a copy of a post I made yesterday to gnu-win32@cygnus.com which
didn't seem to make it into the mailing list (why not??):

> Can anyone reproduce this on a WinNT4 machine under b19 (or maybe
under b20)?
>
> $ touch 10101010 asdf
> $ chmod 444 asdf
> $ cp asdf fdsa1
> $ cp -p asdf fdsa2
> cp: fdsa2: Permission denied
> $ ls -l
> total 0
> -r--r--r--   1 jrw      jrwg            0 Oct 10 10:10 asdf
> -r--r--r--   1 jrw      jrwg            0 Nov  4 09:57 fdsa1
> -rw-r--r--   1 jrw      jrwg            0 Oct 10 10:10 fdsa2
>
> Note that the -p option correctly copies the timestamp, but that the
file access mode is NOT
> copied (I assume that's why there's an error message).  
>
> Why can't the file access mode be copied?
>
> I'm running b19 with coolview under WinNT, I don't know which service
pack, but the System 
> Properties shows 4.00.1381.

John Wiersba (john.wiersba@medstat.com)
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]