以前のOSXバージョンでは、launchd-user.conf
とlaunchd.conf
を使用して、クライアントワークステーションのumask
値を設定していました。これ OSX Yosemiteでは機能しないようです 。
OS X Yosemiteでシステムとユーザー全体のumaskを設定するにはどうすればよいですか?
OS X Yosemite10.10.3でシステムとユーザー全体のumaskを設定するための最終的な解決策があります。
ユーザー全体の代わりに/etc/launchctl-user.conf
使用する:
launchctl config user umask 002
(775のアクセス許可を設定するためのumaskの例)
システム全体の代わりに/etc/launchctl.conf
使用する:
launchctl config system umask 002
(775のアクセス許可を設定するためのumaskの例)
Appleは、5日前(2015年4月8日)に「Yosemiteumaskproblem」アップデートのハウツーを公開しました ここ 。