Как заставить Finder в Lion установить групповые разрешения на чтение / запись по умолчанию?

8

Чтобы для групповых разрешений на чтение и запись по умолчанию в Snow Leopard и Leopard были установлены права доступа, я использовал /etc/launchd-user.confзначение umask 002.

Это все еще работает в Lion во всех приложениях, кроме Finder. На самом деле, Lion's Finder действительно применяет umask при настройке разрешений, но если бит группы (или каждого) установлен на ноль, Finder будет обрабатывать его как 2, что делает права доступа групп новых папок только для чтения.

Из любопытства я попытался использовать старый метод, который я использовал в OS X 10.4, используя defaultsкоманду для установки umask и NSUmask, но это не работает (что и ожидалось).

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

Кто-нибудь знает другой способ заставить Finder в Lion устанавливать права доступа группы для чтения / записи по умолчанию?

joelseph
источник
Вы делаете папки с Finder? Или копирование файлов?
bmike
2
@bmike Это только для новых папок (и новых файлов псевдонимов). Копирование файлов и папок сохранит права на чтение / запись группы из оригинала.
Джоэлсеф

Ответы: