On our home network we have Ubuntu 10.4 amd64 Desktop functioning as a file server and a couple of WinXP laptops. Ubuntu is not set up as a domain server, user names and passwords are synched, manually, across all machines.
What is the proper way to set up a shared space for the windows clients so that members of group Parents, and only Parents, both have read and write access to it's contents?
I thought I had this done, but when Dad creates or writes a file in \server\share-parents\ Mom's write access to same is revoked, vice versa. This creates all sorts of havoc when said file is the family expense spreadsheet and the home renos are this close to blowing the year's budget and credit card payment is due... Need I add that last years kludge of recursively chown'ing to :parents and chmod'ing g+w no longer keeps the bacon out of the fire?
The smb.conf shared section:
[global]
# other stuff edited out
security = user
[share-parents]
comment = parents shared files
available = yes
browseable = yes
public = yes
valid users = mom, dad
writable = yes
path=/home/shared
follow symlinks = yes