1

Я установил свой umask в моем файле .bashrc на 007. Любые файлы, созданные в командной строке после загрузки моего файла bashrc, учитывают этот параметр. Я хочу иметь возможность установить umask на 007 для любых файлов, созданных с помощью приложений, не использующих командную строку.

Этот документ говорит об установке umask через launchd. И это отчасти работает. Если я буду следовать этим указаниям, я могу изменить разрешения по умолчанию для файла, созданного в графическом интерфейсе, с rw-r--r-- на rw-rw---- но каталоги по-прежнему не доступны для записи в группе (т.е. я хочу, чтобы они были rwxrwx--- но они rwxr-x--- вместо)

Аналогом для Linux будет /etc/login.defs в качестве места для установки umask.

Что я могу изменить, чтобы правильно установить umask (то есть так, как я этого хочу)?

1 ответ1

0

См. Здесь лучший ответ на данный момент: https://apple.stackexchange.com/questions/42421/how-do-i-set-the-default-file-permissions-for-gui-apps-in-lion/

Нет реального решения, хотя (пока).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .