Как установить системный и общеупотребительный umask в OS X Yosemite?

В предыдущих версиях OS X мы использовали launchd-user.conf а также launchd.conf установить umask значения для наших клиентских рабочих станций. Это не работает в OSX Yosemite.

Как установить системный и общеупотребительный umask в OS X Yosemite?

1 ответ

В OS X Yosemite 10.10.3 есть окончательное решение для настройки системного и пользовательского umask:

вместо всего пользователя /etc/launchctl-user.conf использовать:

launchctl config user umask 002

(пример umask для установки разрешений 775)

вместо общесистемного /etc/launchctl.conf использовать:

launchctl config system umask 002

(пример umask для установки разрешений 775)

Apple опубликовала руководство по "Yosemite umask problem" пять дней назад (8 апреля 2015 г.) здесь.

Другие вопросы по тегам