linux-l: chmod

Sven Guckes guckes at gmx.de
Di Okt 2 03:38:50 CEST 2001


* Steffen Solyga <solyga at absinth.net> [010930 22:05]:
> $ ls -ld /opt
> drwxrwxrwx   10 root     root          320 Sep 30 23:49 /opt
> $ ls -l /opt/tmp
> -rw-rw-rw-    1 root     arch            0 Sep 30 23:49 /opt/tmp
> $ chmod a+r /opt/tmp
> chmod: changing permissions of `/opt/tmp': Operation not permitted
> $ id
> uid=2000(solyga) gid=100(users) \
> groups=100(users),24(cdrom),25(floppy),29(audio),128(arch)
> 
> Ich bin mir sicher, daß das früher ging.

Die effektive Gruppenidentitaet Deiner Shell
ist "users" - aber *nicht* "arch".  Also ist
die Fehlermeldung korrekt (oder etwa nicht)?

> Oder/und kann mir jemand den Sinn dieses Verhaltens erklären?
> Schließlich kann ich die Datei sogar editieren...

Und das wird Deinem Editor auch erlaubt,
weil die Schreibberechtigung fuer "other" gilt.

Sven



Mehr Informationen über die Mailingliste linux-l