I am using the "homes" share of Samba, and everything is working fine except that I cannot create or delete directories remotely. I can create and delete files. Also, if I create other shares (/tmp for example) it works as expected, and I can create and delete directories.
I fought quite a while to get this far until I read about the "samba_enable_home_dirs" boolean in selinux. Is it possible that something similar is causing this, or should I be looking at Samba configuration, file permissions, etc.?
Permissions on the directory I am trying to create the new directory in:
drwxrwxr-x 2 harold harold 4096 Sep 13 16:15 test
Output from testparm:
[harold@localhost projects]$ testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
workgroup = TRIDSYS
netbios name = NEWLINUX
server string = Newlinux (Samba %v)
security = SHARE
log file = /var/log/samba/%m.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = /etc/printcap
dns proxy = No
hosts allow = 192.168.1., 192.168.2., 127.
cups options = raw
comment = Home Directories
read only = No