On 04.04.2011 17:09, Chris Smith wrote:
On Thu, Mar 24, 2011 at 5:09 AM, Felix Brack<[email protected]> wrote:
A 'getfacl' on /srv/samba/file-shares/tmp returns:
# file: srv/samba/file-shares/tmp
# owner: root
# group: root
# flags: -s-
user::rwx
group::r-x
group:Development:rwx
mask::rwx
other::---
default:user::rwx
default:group::r-x
default:group:Development:rwx
default:mask::rwx
default:other::---
Are you sure this is a Samba issue? What does a 'getfacl' on the files
you create in the share look like?
I am not sure anymore that it is a samba problem. Perhaps my understand
of how ACLs are supposed to work is entirely wrong. Anyway: creating a
file 'test-file' and a directory 'test-directory' from a Windows XP
client's Explorer creates this:
# file: test-directory
# owner: root
# group: root
# flags: -s-
user::rwx
group::r-x
group:Development:rwx
mask::rwx
other::r-x
default:user::rwx
default:group::rwx
default:group:Development:rwx
default:mask::rwx
default:other::---
# file: test-file
# owner: root
# group: root
user::rwx
group::rwx #effective:r--
group:Development:rwx #effective:r--
mask::r--
other::---
This is not what I wanted so I used the following two options on the share:
force create mode = 0660
force directory mode = 0770
With this getfacl returns the following:
# file: test-directory
# owner: root
# group: root
# flags: -s-
user::rwx
group::rwx
group:Development:rwx
mask::rwx
other::r-x
default:user::rwx
default:group::rwx
default:group:Development:rwx
default:mask::rwx
default:other::---
# file: test-file
# owner: root
# group: root
user::rwx
group::rwx
group:Development:rwx
mask::rwx
other::---
At least now , If I am member of supplementary group 'Development', I
should have the same rights in directory 'test-directory' as if this was
owned by me (felix), right?
Felix
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba