есть сервер на FreeBSD
на нём настроена Samba
в конфиге для раздела каждого пользователя прописан create mask = 0777, чтоб после создания на каждом файле
стояли права -rwxrwxrwx , однако права выставляются почему то -rwxrw-rw-

В чём прикол?!
Модератор: terminus
Код: Выделить всё
create mask (S)
When a file is created, the necessary permissions are calculated
according to the mapping from DOS modes to UNIX permissions, and
the resulting UNIX mode is then bit-wise 'AND'ed with this
parameter. This parameter may be thought of as a bit-wise MASK for
the UNIX modes of a file. Any bit not set here will be removed from
the modes set on a file when it is created.
The default value of this parameter removes the group and other
write and execute bits from the UNIX modes.
Following this Samba will bit-wise 'OR' the UNIX mode created from
this parameter with the value of the force create mode parameter
which is set to 000 by default.
This parameter does not affect directory masks. See the parameter
directory mask for details.
Note that this parameter does not apply to permissions set by
Windows NT/2000 ACL editors. If the administrator wishes to enforce
a mask on access control lists also, they need to set the security
mask.