cp -a nie kopiuje suidów!

Michal 'Orr' Daszkowski midas w ufik.idn.org.pl
Nie, 17 Wrz 2000, 20:55:54 CEST


Dziś się właśnie na to nadziałem:

[root w pld /root]# ls -l /bin/su
-rwsr-xr-x    1 root     root        19800 lut 15  2000 /bin/su
[root w pld /root]# mkdir /test
[root w pld /root]# cp -a /bin/su /test
[root w pld /root]# ls -l /test/su 
-rwxr-xr-x    1 root     root        19800 lut 15  2000 /test/su

Jak widać, nieciekawie. :-(

Dopiero drugie skopiowanie, daje właściwy efekt:

[root w pld /root]# cp -a /bin/su /test
[root w pld /root]# ls -l /test/su 
-rwsr-xr-x    1 root     root        19800 lut 15  2000 /test/su

Ale to chyba nie o to chodzi, nie? :->

[root w pld /root]# rpm -qf /bin/cp
fileutils-4.0y-1

Pozdrawiam
Orr

PS. Z moich obserwacji wynika, że wersja fileutils-4.0t-2 tego błędu
nie ma [ale to obserwacja na maszynie, na której jestem tylko 
luserem :-)]

PSS. użycie 'cp -p' czy innych kombinacji, nic nie zmieniało.

-- 
 /~~\  __  __   ____________________________________________________ 
| () |||))||)) | Michal 'Orr' Daszkowski <orr w irc.pl> PGP: DB36A1F1 |
 \__/ ||\\||\\ | Student, Linux user, http://ufik.idn.org.pl/~midas |

___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl