Como obter o Finder no Lion para definir permissões de grupo para leitura / gravação por padrão?

8

Para ter permissões de grupo definidas para leitura / gravação por padrão no Snow Leopard e Leopard, eu costumava /etc/launchd-user.confdefinir o umask como 002.

Isso ainda funciona no Lion em todos os aplicativos, exceto no Finder. Na verdade, o Lion's Finder aplica a umask ao definir permissões, mas se o bit do grupo (ou todos) estiver definido como zero, o Finder o tratará como se fosse um 2, o que torna as permissões de grupo das novas pastas apenas para leitura.

Por curiosidade, tentei usar a técnica antiga usada no OS X 10.4, usando o defaultscomando para definir o umask e o NSUmask, mas isso não funciona (o que era esperado).

Espero encontrar uma solução sem precisar usar ACLs.

Alguém conhece outra maneira de fazer com que o Finder no Lion defina permissões de grupo para leitura / gravação por padrão?

joelseph
fonte
Você está criando pastas com o Finder? Ou copiar arquivos?
bmike
2
@bmike Isso é apenas para novas pastas (e novos arquivos de alias). A cópia de arquivos e pastas manterá as permissões de leitura / gravação em grupo do original.
Joelseph

Respostas: