Crates.io | saddle |
lib.rs | saddle |
version | 0.0.2 |
source | src |
created_at | 2024-08-09 19:19:20.578477 |
updated_at | 2024-08-09 19:37:23.370241 |
description | Async seat managment made easy |
homepage | |
repository | https://github.com/verdiwm/saddle |
max_upload_size | |
id | 1331274 |
size | 38,162 |
Saddle is an asynchronous library designed to simplify the management of user seats in a Linux environment. It provides a easy to use interface for obtaining and releasing user sessions, which can be utilized to open and close devices securely.
At present, Saddle leverages the freedesktop login1
interface as its
backend, which is compatible with both logind
and elogind
systems.
In the future, we plan to extend support to the seatd
IPC interface,
This project is licensed under the Apache-2.0 License. For more information, please see the LICENSE file.