login authentication (PAM + fingerprint)
git clone https://git.lucas.co/cce-authenticator.git
Cargo.toml (646B)
1 [package]
2 name = "cce-authenticator"
3 version = "0.1.0"
4 edition = "2021"
5
6 [dependencies]
7 cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "f3c970be244ad54121021a8223986ba553e09838" }
8 # The raw PAM binding, for the standalone password check. The higher-level `pam`
9 # crate was declared next to it and never called.
10 pam-sys = "0.5.6"
11 libc = "0.2"
12 # passwd lookups: our own identity, and the uid polkit names in its identity list.
13 users = "0.8.1"
14 calloop = "0.13.0"
15 wayland-client = { version = "0.31", features = ["system"] }
16 tokio = { version = "1", features = ["full"] }
17 zbus = "5"
18 futures = "0.3"
19 log = "0.4"
20 env_logger = "0.11"