web-dev-qa-db-ja.com

OS X Yosemiteでシステムとユーザー全体のumaskを設定するにはどうすればよいですか?

以前のOSXバージョンでは、launchd-user.conflaunchd.confを使用して、クライアントワークステーションのumask値を設定していました。これ OSX Yosemiteでは機能しないようです

OS X Yosemiteでシステムとユーザー全体のumaskを設定するにはどうすればよいですか?

7
Doug ward

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」アップデートのハウツーを公開しました ここ

8
Petr Matas