18个版本
0.25600.0 | 2024年6月13日 |
---|---|
0.0.16 | 2024年3月25日 |
0.0.11 | 2023年12月20日 |
0.0.10 | 2023年7月7日 |
0.0.3 | 2022年2月14日 |
#194 in Unix API
5,899 每月下载量
在 11 个crate中使用 (via printnanny-dbus)
535KB
7.5K SLoC
zbus_systemd
一个用于与systemd DBus服务交互的纯Rust库。
zbus_systemd
提供了通过DBus与systemd服务套件交互的支持。该crate试图覆盖所有systemd接口,包括所有服务。
每个服务都有自己的专用模块,这些模块从当前的systemd定义中自动生成,可以通过相应的Cargo功能激活。
home1
: systemd-homed接口 (org.freedesktop.home1)hostname1
: systemd-hostnamed接口 (org.freedesktop.hostname1)import1
: systemd-importd接口 (org.freedesktop.import1)locale1
: systemd-localed接口 (org.freedesktop.locale1)login1
: systemd-logind接口 (org.freedesktop.login1)machine1
: systemd-machined接口 (org.freedesktop.machine1)network1
: systemd-networkd接口 (org.freedesktop.network1)oom1
: systemd-oomd接口 (org.freedesktop.oom1)portable1
: systemd-portabled接口 (org.freedesktop.portable1)resolve1
: systemd-resolved接口 (org.freedesktop.resolve1)systemd1
: systemd接口 (org.freedesktop.systemd1)timedate1
: systemd-timedated接口 (org.freedesktop.timedate1)
有关如何使用这些接口的快速入门指南,请参阅 示例。
许可证
根据您的要求,许可协议为
- MIT许可证 - http://opensource.org/licenses/MIT
- Apache许可证2.0版 - http://www.apache.org/licenses/LICENSE-2.0
。
依赖关系
~8–19MB
~275K SLoC