Copiar arquivos para um diretório compartilhado via ACL não recebe máscara padrão

1

Estou tentando configurar um diretório compartilhado simples em um sistema de arquivos ext4 para um grupo de usuários trabalharem.

Digamos que eu só precise dar todas as permissões a todos os usuários pertencentes ao grupo "workgroup" para o diretório /home/shared .

Eu tentei com ACLs, fazendo o seguinte

chgrp workgroup /home/shared/
setfacl -m g:workgroup:rwx /home/shared/
setfacl -dm g:workgroup:rwx /home/shared/

e tudo parece funcionar muito bem com a exceção de copiar novos arquivos. De fato, se um usuário copiar um novo arquivo, as permissões são:

# file: /home/shared/copied_file
# owner: testuser
# group: workgroup
user::rw-
group::r-x                      #effective:r--
group:workgroup:rwx             #effective:r--
mask::r--
other::r--

Existe uma maneira de corrigir isso?

    
por Ludovico 04.10.2014 / 13:55

0 respostas