dbus broker
dbus-broker-36
DBUS-Brokerプロジェクトは、D-Bus仕様で定義されているメッセージバスの実装です。その目的は、D-BUSリファレンスの実装との互換性を維持しながら、高性能と信頼性を提供することです。 Linux Systems専用に記述されており、最近のLinuxカーネルリリースが提供する多くの最新の機能を利用しています。
wiki: https://github.com/bus1/dbus-broker/wiki
バグレポート: https://github.com/bus1/dbus-broker/issues
git:
Cloning over ssh: [email protected]:bus1/dbus-broker.git
Cloning over https: https://github.com/bus1/dbus-broker.git
gitweb: https://github.com/bus1/dbus-broker
メーリングリスト: https://groups.google.com/forum/#!forum/bus1-devel
DBUSブローカーの要件は次のとおりです。
Linux kernel >= 4.17
glibc >= 2.16
libaudit >= 3.0 (optional)
libcap-ng >= 0.6 (optional)
libselinux >= 3.2 (optional)
さらに、互換性のランチャーには次のことが必要です。
systemd >= 230
expat >= 2.2
ビルドタイムでは、次のソフトウェアが必要です。
meson >= 0.60
pkg-config >= 0.29
python-docutils >= 0.13
linux-api-headers >= 4.13
dbus >= 1.10 (optional: only for tests)
Mesonビルドシステムは、DBUSブローカーに使用されます。詳細なヘルプについては、上流のドキュメントにお問い合わせください。ほとんどの状況では、次のコマンドでは、SourceからDBUS-Brokerを構築およびインストールするのに十分です。
$ meson setup build
$ meson compile -C build
$ meson test -C build
$ meson install -C build
カスタム構成オプションについては、meson_options.txtを参照してください。
Apacheソフトウェアライセンス2.0詳細については、著者を参照してください。