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