Hi, I'm using Linux 2.6.31-rc5 on the client and Samba 3.4.3 on the server and Linux 2.6.30 on the server. I've the problem that the other ACL type vanishes when changing one. Here's an example what I mean: % mkdir test % getfacl test # file: test # owner: joerg # group: adm user::rwx group::r-x other::r-x % setfacl -m u:www-data:r-x test % getfacl test # file: test # owner: joerg # group: adm user::rwx user:www-data:r-x group::r-x mask::r-x other::r-x % setfacl -m d:u:www-data:rwx test % getfacl test # file: test # owner: joerg # group: adm user::rwx group::r-x other::r-x default:user::rwx default:user:www-data:rwx default:group::r-x default:mask::rwx default:other::r-x When setting the default ACL rule for www-data the user:www-data rule vanishes. And when I set the user rule again, the default rule is lost. % setfacl -m u:www-data:r-x test % getfacl test # file: test # owner: joerg # group: adm user::rwx user:www-data:r-x group::r-x mask::r-x other::r-x I've enabled ACLs on for the filesystem on the server. I'm using ext3 as filesystem.
Created attachment 4969 [details] strace of the smbd process which reproducing this bug
Created attachment 4970 [details] Dump of the network traffic while reproducing this bug