opensuse 11.3; root partition ist ext3 mit ACL gemountet, Unterverzeichnis /arbeit ist die Samba-Freigabe auf einer ext4 partition (auch mit acl gemounted).
getfacl und setfacl funktionieren sowohl in / als auch in /arbeit.
Nur: in der Freigabe kriege ich nichts zugeordnet. Behelfweise habe ich mal den FileManager in Webmin ausprobiert. In / funktionieren die ACLs; in /arbeit allerdings gibt es die Fehlermeldung "The filesystem /arbeit does not support ACLs".
Ich vermute der Fehler liegt noch nicht in Samba, sondern noch in der Betriebssystemebene darunter.
Tests habe ich mit einer Datei hwinfo.txt gemacht, die ich sowohl nach / als auch /arbeit kopiert habe und dann mit "setfacl -m u:install:r hwinfo.txt" eine ACL hinzugefügt habe. die Ausgabe von getfacl hwinfo zeigt dann:
Also ich schliesse hieraus eigentlich, das ACLs in /arbeit funktionsfähig sein müssen. Trotzdem keine funktionsfähigen ACLs im Webmin File Manager wie auch unter Samba.
Ich stecke jetzt etwas fest ... hat jemand einen Tip zur Lösung für mich?
getfacl und setfacl funktionieren sowohl in / als auch in /arbeit.
Nur: in der Freigabe kriege ich nichts zugeordnet. Behelfweise habe ich mal den FileManager in Webmin ausprobiert. In / funktionieren die ACLs; in /arbeit allerdings gibt es die Fehlermeldung "The filesystem /arbeit does not support ACLs".
Ich vermute der Fehler liegt noch nicht in Samba, sondern noch in der Betriebssystemebene darunter.
Code:
mount | grep acl
/dev/sdd2 on / type ext3 (rw,acl,user_xattr)
/dev/mapper/system-arbeit on /arbeit type ext4 (rw,noatime,grpquota,usrquota,acl)
Tests habe ich mit einer Datei hwinfo.txt gemacht, die ich sowohl nach / als auch /arbeit kopiert habe und dann mit "setfacl -m u:install:r hwinfo.txt" eine ACL hinzugefügt habe. die Ausgabe von getfacl hwinfo zeigt dann:
Code:
getfacl /hwinfo.txt
getfacl: Removing leading '/' from absolute path names
# file: hwinfo.txt
# owner: root
# group: root
user::rw-
user:install:r--
group::r--
mask::r--
other::r--
getfacl /arbeit/hwinfo.txt
getfacl: Removing leading '/' from absolute path names
# file: arbeit/hwinfo.txt
# owner: root
# group: root
user::rw-
user:install:r--
group::r--
mask::r--
other::r--
Also ich schliesse hieraus eigentlich, das ACLs in /arbeit funktionsfähig sein müssen. Trotzdem keine funktionsfähigen ACLs im Webmin File Manager wie auch unter Samba.
Ich stecke jetzt etwas fest ... hat jemand einen Tip zur Lösung für mich?