2017-06-27 13 views
-1

gnomeアプリケーション(geditやlibreofficeなど)で作成したファイルのアクセス許可を、私が設定したumaskを尊重したいと思います。Debian-Stretchでgnomeのデフォルトのumaskを設定するにはどうしたらいいですか?

〜/ .profileと/etc/login.defsにumaskを027に設定しました。私はここから/etc/pam.d/common-sessionに行を追加して、ここからの指示に従ってきました。How to set system wide umask?

何も問題ありません。

gnome-terminalからファイルを作成すると、(umask 027を.bashrcに設定した後で)ファイルを作成すると、umask設定が機能するようになります。しかし、私はgeditのようなgnomeアプリでもこのumaskを尊重したいと思っています。

答えて

0

問題のGnomeアプリケーションは、PAMを使用して構成されたumaskに関係なく、umaskを022に設定するsystemdユーザーインスタンスによって起動される可能性があります。

この質問はLL SEのaskedにもあり、回答が多いです。

+0

開始したバグ修正を待つことなくデフォルトのumaskを変更する方法はありますか? – user847

+0

私は現在、回避策を認識していません。 pam_umaskで設定されたumaskは、systemdのデフォルトのumaskに置き換えられます。 – sebasth

関連する問題