2个版本

0.0.2 2024年8月9日
0.0.1 2024年8月9日

#349 in 硬件支持

Download history 86/week @ 2024-08-03 78/week @ 2024-08-10

164 每月下载量

Apache-2.0

27KB
437

Saddle

Saddle 是一个异步库,旨在简化Linux环境中用户座位的管理。它提供了一个易于使用的接口来获取和释放用户会话,这可以用于安全地打开和关闭设备。

当前功能

  • 会话管理: 获取、释放和暂停用户会话
  • 设备管理: 打开和关闭与用户会话关联的设备
  • 虚拟终端切换: 支持在虚拟终端之间切换

支持的后端

目前,Saddle 利用 freedesktop 的 login1 接口作为其后端,与 logindelogind 系统兼容。

将来,我们计划扩展对 seatd IPC 接口的支持,

许可证

本项目采用 Apache-2.0 许可证。有关更多信息,请参阅 LICENSE 文件。

依赖项

~9–21MB
~301K SLoC