Bug 30069 - ACL права доступа на файлы
Summary: ACL права доступа на файлы
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: samba (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-09 12:05 MSK by Alexander Shemetov
Modified: 2014-07-27 21:39 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Shemetov 2014-05-09 12:05:11 MSK
http://forum.altlinux.org/index.php/topic,32433.msg228315.html#msg228315

Создание шары:

mkdir /srv/share
chown root:root /srv/share
chmod 755 /srv/share

smb.conf:

[share]
path = /srv/share
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775

Создаю правила:

setfacl -m u::rwx,g::r-x,o::r-x,d:u::rwx,d:g::r-x,d:o::r-x /srv/share
setfacl -m g:group1:rwx,d:g:group1:rwx /srv/share

На клиенте монтирую через pam_mount.

Каталоги и файлы создаются нормально, но если у файла попытаться изменить права, то они спрыгивают на rw-:rwx:r-- и изменить права у группы не получается, они всегда спрыгивают на rwx.

Если же включить в самба опцию 'inherit permissions = yes' и выполнить 'setfacl -k /srv/share', то, если вышестоящий каталог имеет права rwx:r-x:r-x, то и файл наследует те же права rwx:r-x:r-x.

То есть, для файлов как бы должны срабатывать эффективные права и x должен обрезаться, но этого не происходит.