Below is my smb.conf
It’s modified from one I had working in Manjaro where they have a package for config that gets the dolphin and nemo filesharing plugins working properly (*I generally prefer Endeavour after switching, this is the one area that’s an issue for me)
In addition to below I’ve set smbpasswd for my user account and added it to sambashare group after creating that group and rebooted/etc.
I can create shares fine if I add them manually to the file, and they work. But if I want to be able to add/remove through GUI, it will “pretend” to add the share in both nemo and dolphin, but it doesn’t actually show up, and I have no idea why. The directory is the /var/lib/samba/usershare. I have verified that, and Dolphin or Nemo are creating files to provide context to point to the path to the files, and since I can add a share on the same drive manually I don’t think it can be some kind of permission issue for the samba service, so I’m at a loss.
[global] workgroup = WORKGROUP dns proxy = no log file = /var/log/samba/%m.log max log size = 1000 client min protocol = SMB2 server role = standalone server passdb backend = smbpasswd # obey pam restrictions = yes # unix password sync = yes # passwd program = /usr/bin/passwd %u # passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully* # pam password change = yes map to guest = Bad User # usershare allow guests = yes name resolve order = lmhosts bcast host wins security = user guest account = nobody usershare path = /var/lib/samba/usershare usershare max shares = 100 usershare owner only = false wins support = yes force create mode = 0070 force directory mode = 0070 load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes show add printer wizard = no #[homes] # comment = Home Directories # browseable =no # read only = yes # create mask = 0700 # directory mask = 0700 # valid users = %S #[printers] # comment = All Printers # browseable = no # path = /var/spool/samba # printable = yes # guest ok = no # read only = yes # create mask = 0700 #[print$] # comment = Printer Drivers # path = /var/lib/samba/printers # browseable = yes # read only = yes # guest ok = no # valid users = xanas [Video] path = /mnt/16TB_BTRFS/Video browseable = yes guest ok = no