Package: coreutils
Version: 5.97-5.3

$ umask
0077
$ touch foo
$ ls -l foo
-rw------- 1 user user 0 2008-11-20 03:04 foo
$ chmod 0400 foo
$ ls -l foo
-r-------- 1 user user 0 2008-11-20 02:47 foo
$ cp                    foo copy1
$ cp --no-preserve=mode foo copy2
$ cp -i                 foo copy3
$ cp --preserve=mode    foo copy4
$ ls -l
total 0
-rw------- 1 user user 0 2008-11-20 02:47 copy1
-r-------- 1 user user 0 2008-11-20 02:47 copy2
-r-------- 1 user user 0 2008-11-20 02:48 copy3
-r-------- 1 user user 0 2008-11-20 02:50 copy4
-r-------- 1 user user 0 2008-11-20 02:47 foo
$ 

i would expect copy2 to have mode 0600 (default for new files with my 
umask) and i would expect copy1 and copy3 to have identical modes
regardless of which it is.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to