Mark Foley
2016-Mar-06 06:52 UTC
[Samba] Map hidden can only work if create mask includes octal 01 (S_IXOTH)
This is probably something simple, but I couldn't find the problem addressed in this maillist. I've upgraded to Samba 4.x from Samba 3.x. I'm just using this for "classic" sharing, not AD/DC. I'm getting an error when I run testparm which I didn't with the previous version (or didn't notice). "Invalid combination of parameters for service public. Map hidden can only work if create mask includes octal 01 (S_IXOTH)." this section is: [public] path = /mnt/RAID/public read only = No create mask = 0660 force create mode = 0660 directory mask = 0771 guest only = Yes guest ok = Yes hide files = /Outlook/outlook/~*/ veto oplock files = /OfficeCalendar.pst/ map hidden = Yes Can someone test me what I need to do to fix this? THX --Mark
Rowland penny
2016-Mar-06 09:08 UTC
[Samba] Map hidden can only work if create mask includes octal 01 (S_IXOTH)
On 06/03/16 06:52, Mark Foley wrote:> This is probably something simple, but I couldn't find the problem addressed in this maillist. > > I've upgraded to Samba 4.x from Samba 3.x. I'm just using this for "classic" sharing, not > AD/DC. I'm getting an error when I run testparm which I didn't with the previous version (or > didn't notice). > > "Invalid combination of parameters for service public. Map hidden can only work if create mask > includes octal 01 (S_IXOTH)." > > this section is: > > [public] > path = /mnt/RAID/public > read only = No > create mask = 0660 > force create mode = 0660 > directory mask = 0771 > guest only = Yes > guest ok = Yes > hide files = /Outlook/outlook/~*/ > veto oplock files = /OfficeCalendar.pst/ > map hidden = Yes > > Can someone test me what I need to do to fix this? > > THX --Mark >Well, to be honest the error message is telling you what to do :-) If you read 'man smb.conf' under the heading 'map hidden (S)' you will find this: Note that this requires the create mask to be set such that the world execute bit is not masked out (i.e. it must include 001). See the parameter create mask for details. As you are also using 'force create mode' I would suggest you go and read the smb.conf manpage, as all three settings affect each other. Rowland
Maybe Matching Threads
- error msg using testparm
- [PATCH] block drivers/block: Use octal not symbolic permissions
- [PATCH] block drivers/block: Use octal not symbolic permissions
- [PATCH] block drivers/block: Use octal not symbolic permissions
- [PATCH] gpu: Consistently use octal not symbolic permissions