Aby ustawić grupy uprawnienia do domyślnego odczytu / zapisu w systemach Snow Leopard i Leopard, /etc/launchd-user.conf
ustawiłem umask na 002.
To nadal działa w Lion w każdej aplikacji oprócz Findera. W rzeczywistości Lion's Finder stosuje umask podczas ustawiania uprawnień, ale jeśli bit grupy (lub wszystkich) jest ustawiony na zero, Finder potraktuje to jak 2, co powoduje, że uprawnienia grupy nowych folderów są tylko do odczytu.
Z ciekawości spróbowałem użyć starej techniki, której użyłem w OS X 10.4, używając defaults
polecenia do ustawienia umask i NSUmask, ale to nie działa (czego oczekiwano).
Mam nadzieję znaleźć rozwiązanie bez konieczności korzystania z list ACL.
Czy ktoś wie o innym sposobie, aby Finder w Lion ustawił domyślnie uprawnienia grupy do odczytu / zapisu?
źródło
Odpowiedzi:
Możesz użyć BatChmod do ustawiania uprawnień do plików. Możesz go również użyć do chmod partii plików. Link do pobrania: http://download.cnet.com/BatChmod/3000-2248_4-19574.html
źródło