dbus broker
dbus-broker-36
DBUS-BROKR项目是D-Bus规范定义的消息总线的实现。其目的是提供高性能和可靠性,同时保持与D-BUS参考实施的兼容性。它是专为Linux系统编写的,并利用了最近的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
mailingList: https://groups.google.com/forum/#!forum/bus1-devel
DBUS-BROKER的要求是:
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-BROKER。联系上游文档以获取详细帮助。在大多数情况下,以下命令足以从来源构建和安装DBUS-BROKER:
$ meson setup build
$ meson compile -C build
$ meson test -C build
$ meson install -C build
有关自定义配置选项,请参见Meson_options.txt。
Apache软件许可证2.0有关详细信息,请参见作者。