Originally Posted by rtspitz
I had that kind of problem a few years ago. It was solved by using ACLs and default ACLs for the shares/directories. Samba was configured to honour/inherit ACLs. A share for a certain group of people was used with 'chmod g+s' to force all created files into that group. Shares writable for more than one group of people was used with 'chmod g+s' and people had to be a member of a new group for that share/directory. This can be used to circumvent the lack of support for 'group of groups' in samba. At least that was so a few years back.
How did you configure that? I'm not sure exactly what configuration file or program you're referring to that applies 'chmod g+s' to the files.
I can log into the server and do a 'chmod 760 -R /share/directory ' and get results but it's a bit cumbersome to do this every time I start hearing gripes from people in the office about not being able to find files saved by my boss or myself.
I don't want Samba to inherit or honor any ACL's from the user. Every file that is created on the share should be forced to rwxrwx--- so any member of the group has full permissions (or at least rw permissions). Either way, I want this share to define permissions, not the user.
Thanks all for your input so far. Hopefully somebody out there has some insight. It must be something simple, but I have so far come upon a good number of threads in various forums where this question is asked, but no answers are found.