Ok, so I have a fileserver running samba that worked correctly before the re-install of the OS (long story). Anyways, i ended up getting the newer version (running freeBSD 5.3) and now my old smb.conf file isn't working (newer version of samba as well). The only way that I've been able to get samba working is with security = share in global. I use to have it set to user since I have two roommates and I don't want them to have write permission to my directories. Anyone help or need more information to help?
If you don't want them to have write permission, just add this line to your share...
write list = someone
so for example:
[user] #share name
path = /some/share/path
read only = No #if you just want this share to have write permission
write list = user,@group #specifies who has write permission