Як заставити Finder у Леві встановити групові дозволи на читання / запис за замовчуванням?


8

Для встановлення групових дозволів для читання / запису за замовчуванням у Snow Leopard і Leopard я використовував /etc/launchd-user.confдля встановлення umask значення 002.

Це все ще працює в Леві в кожному додатку, крім Finder. Насправді Finder Lion застосовує umask під час встановлення дозволів, але якщо біт групи (або всіх) встановлено на нуль, Finder буде ставитись до нього як до 2, завдяки чому дозволи групи нових папок читаються лише для читання.

З цікавості я намагався використовувати стару техніку, яку я використовував в OS X 10.4, використовуючи defaultsкоманду для встановлення umask та NSUmask, але це не спрацювало (чого очікувалося).

Я сподіваюся знайти рішення без використання ACL.

Хтось знає про інший спосіб змусити Finder у Леві встановити групові дозволи на читання / запис за замовчуванням?


Ви робите папки за допомогою Finder? Або копіювати файли?
bmike

2
@bmike Це лише для нових папок (та нових файлів псевдонімів). Копіювання файлів і папок збереже групові дозволи на читання / запис з оригіналу.
Джоельсеф

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.