Andreas Loesch wrote:
Am Mittwoch, 28. Juli 2004 11:40 schrieb Kyek, Andreas, VF-DE:
Hier ein Beispiel (teilweise als root natürlich, weil ansonsten der chmod nicht geht!)
Kurz: you have a problem!
Ich hatte auch eingentlich ein anderes Verhalten erwartet (und kenne das von unseren "richtigen" Unix Maschinen hier auch anders.) Ich war selber überrascht, das sowohl ein chown als auch ein chgrp das S-Bit unangetastet lässt!
Hier (SuSE 9.0, Kernel 2.6.7):
relativ unwichtig, die Version der coreutils ist wichtiger
Tja, die Version der SuSE 9.0 (5.0-90). Und mittels "rpm --verify" überprüft.
--- cut here --- linux:~ # chown akyek rm linux:~ # ls -al rm -rwsr-xr-x 1 akyek root 21 Jul 28 11:23 rm
autsch
hier Debian(testing/unstable) Linux einstein 2.6.7-1-686 #1 Thu Jul 8 05:36:53 EDT 2004 i686 GNU/Linux
einstein:/tmp/blubb# chown --version chown (coreutils) 5.2.1 Geschrieben von David MacKenzie und Jim Meyering.
[...] Die ist bei der 9.1er auch dabei. Ich habe die installiert (geht problemlos auf der 9.0) und siehe da: Das Phänomen ist weg und die Kiste verhält sich so, wie ich dachte. Gegentest: 5.0 wieder installiert und... S-Bit bleibt stehen. Scheint zwischen v5.0 und v5.2 geändert worden zu sein. Wieder was gelernt. Andreas