Para ter permissões de grupo definidas para leitura / gravação por padrão no Snow Leopard e Leopard, eu costumava /etc/launchd-user.conf
definir 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 defaults
comando 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?
fonte
Respostas:
Você pode usar o BatChmod para definir permissões de arquivos. Você também pode usá-lo para chmod um lote de arquivos. Link para download: http://download.cnet.com/BatChmod/3000-2248_4-19574.html
fonte