Descobri que há uma permissão para add_subdirectory
, então adicionei-o ao ACE. Isso parece ter resolvido o problema.
Você pode verificar Entradas de controle de acesso para obter precedência de permissão (essa é a documentação do Lion Server).
Estou tentando compartilhar um diretório entre dois usuários, para que ambos tenham acesso total a ele e a todos os arquivos e diretórios criados nele. Aqui estão as coisas que fiz até agora:
group
) group
group allow add_file,delete,file_inherit,directory_inherit
Então eu estava esperando que tudo funcionasse. No entanto, alguns aplicativos parecem não reconhecer a entrada da ACL que eu configurei. Eu realmente nunca fiz nada com o umask ainda, então diretórios são criados no modo 0755 (não tenho certeza sobre arquivos), com a ACL herdada, mas quando um usuário tenta criar um novo arquivo dentro de um diretório criado pelo outro usuário, o sistema reclama sobre permissões de arquivo. Eu testei isso com o emacs. No entanto, quando eu crio um arquivo usando echo ou apenas toque, não há problemas e arquivos são criados. Como eu resolvo isso? Existe uma maneira de definir umask específica do diretório?
Descobri que há uma permissão para add_subdirectory
, então adicionei-o ao ACE. Isso parece ter resolvido o problema.
Você pode verificar Entradas de controle de acesso para obter precedência de permissão (essa é a documentação do Lion Server).
Tags acl file-permissions macos