📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 259行目: | 259行目: | ||
"org.freedesktop.login1.Manager.Reboot" \ # D-Busインターフェース名(org.freedesktop.login1.Manager)とD-Busプロパティ名(Reboot) | "org.freedesktop.login1.Manager.Reboot" \ # D-Busインターフェース名(org.freedesktop.login1.Manager)とD-Busプロパティ名(Reboot) | ||
boolean:true # D-Busプロパティのインターフェース名(関数の引数の型(boolean)と値(true)) | boolean:true # D-Busプロパティのインターフェース名(関数の引数の型(boolean)と値(true)) | ||
<br><br> | |||
== D-Bus向け設定ファイル == | |||
メッセージ・バス・デーモンは、特定のアプリケーションに特化した設定ファイルを持っている。<br> | |||
例えば、ある設定ファイルではメッセージバスをシステム全体のメッセージバスとして設定し、別の設定ファイルではユーザログインセッションごとのバスとして設定することができる。<br> | |||
<br> | |||
また、設定ファイルでは、リソースの制限やセキュリティパラメータ等も設定できる。<br> | |||
<br> | |||
これらの設定ファイルは、相互運用性の仕様の一部ではなく、後方互換性は保証されていないことに注意すること。<br> | |||
<br> | |||
標準的なシステム全体およびセッションごとのメッセージバスの設定は、/usr/share/dbus-1/system.confファイルおよび/usr/share/dbus-1/session.confファイルで設定される。<br> | |||
これらのファイルは、通常、/etc/dbus-1/system-local.confファイルまたはsession-local.confファイルをインクルードしている。<br> | |||
主な設定ファイルを変更しないように、これらのファイルにローカルなオーバーライドすることができる。<br> | |||
<br> | |||
標準のシステムバスは通常、/usr/share/dbus-1/system.dディレクトリから追加のXMLファイルを読み込む。<br> | |||
サードパーティ製のソフトウェアは、dbus 1.10 (2015年にリリース)からサポートされている正しい動作に必要なデフォルトポリシーを、そのディレクトリにインストールする必要がある。<br> | |||
<br> | |||
標準のシステムバスは、通常、/etc/dbus-1/system.dディレクトリからXMLファイルも読み込むため、システム管理者がデフォルトポリシーを上書きしたい場合に使用する。<br> | |||
<br> | |||
<u>ただし、サードパーティ製のソフトウェアは、歴史的に、/etc/dbus-1/system.dディレクトリにXMLファイルをインストールしていたが、現在は非推奨とされており、</u><br> | |||
/etc/dbus-1/system.dディレクトリは、システム管理者のために予約されたものとして扱われるべきである。<br> | |||
<br><br> | <br><br> | ||