|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene M. Zheganin 2:5054/79.2 23 Oct 2003 17:07:38 To : All Subject : samba на acl'ях --------------------------------------------------------------------------------
Все побеждено (кстати рекомендую ставить 2.2.8a, так как таких граблей с
отоборажением acl на клиент там нет), но остался один вопрос. И я сначала задам
его здесь, прежде чем идти в samba-samba@.
===Cut===
inherit acls (S) This parameter can be used to ensure that if
default acls exist on parent directories, they are always hon-
ored when creating a subdirectory. The default behavior is to
use the mode specified when creating the directory. Enabling
this option sets the mode to 0777, thus guaranteeing that
default directory acls are propagated
===Cut===
Как написано- в точности так же и работает.
Hапример имеем дефолтные акли "вася - rx и больше никто и ничего".
Включаем на шаре inherit acls.
Создаем диру внутри. Авторизованным самбиным клиентом.
Hа ней появляются акли "вася - rx, u::rwx,g::rwx,o::rwx".
Кошмар ! "Куда деваться ?" (с)
Самое смешное в том, что если эту опцию нафиг вырубить и включить create mask =
600/directory mask = 700 (ибо если владелец и пользователь, указанный в акле -
одно и то же лицо, то срабатывает первым акль на владельца) - то при создании
поддиректорий все чудесно наследуется вместе с дефолтными разрешениями на любой
уровень вложенности.
Зачем же городить такой нелогичный огород ?
Я чего-то не понимаю ?
Hа этом остаюсь искренне Ваш, Евгений.
--- GoldED+/BSD 1.1.4.7
* Origin: ----> Default GoldED Origin <---- (2:5054/79.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/28173f97bbf6.html, оценка из 5, голосов 10
|