#systemd #logind #zbus

logind-zbus

A dbus client (using zbus) for logind

26 releases (9 stable)

3.1.2 Aug 14, 2023
3.1.1 Jun 14, 2023
3.1.0 Dec 25, 2022
3.0.3 Nov 30, 2022
0.6.1 Mar 16, 2021

#104 in Unix APIs

Download history 1161/week @ 2023-08-18 1663/week @ 2023-08-25 1187/week @ 2023-09-01 1886/week @ 2023-09-08 1206/week @ 2023-09-15 1117/week @ 2023-09-22 1167/week @ 2023-09-29 1034/week @ 2023-10-06 964/week @ 2023-10-13 1098/week @ 2023-10-20 1242/week @ 2023-10-27 1604/week @ 2023-11-03 1306/week @ 2023-11-10 1237/week @ 2023-11-17 1441/week @ 2023-11-24 1226/week @ 2023-12-01

5,425 downloads per month

MPL-2.0 license

59KB
1.5K SLoC

logind-zbus

A wrapper around the dbus interfaces provided by systemd-logind.

logind-zbus aims to provide a convenient API abstraction of the dbus interface of logind in rust, where possible parsing responses to concrete structs and enums.


lib.rs:

Reference https://www.freedesktop.org/software/systemd/man/org.freedesktop.login1.html

Dependencies

~11–23MB
~339K SLoC