ユーザーとsystemdのグローバル環境変数

ユーザーとsystemdのグローバル環境変数

すべてのユーザーに対してグローバルに設定する必要がある環境変数のセットがあります。システム提供する。 2つの異なる場所に指定したくありません。

私はそれらを設定しようとしましたが、/etc/environmentすべて/etc/profile.d機能しますが、ログインしているユーザーに対してのみ可能です。システム提供する。

設定しようとしましたが、/etc/default/initどのプロセスでも機能しません。

環境変数を複数の場所で重複して指定しなくても、すべてのユーザーとすべてのサービスに対してグローバルに設定するにはどうすればよいですか。

配布:ラズベリーパイ

答え1

system.confのDefaultEnvironmentディレクティブはsystemdに対してこれを行います。

https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html#DefaultEnvironment=

関連情報