alpha
Login
or
Join now
isaaccorbrey.com
/
pareidolia
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A facial recognition login service for Linux.
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
pareidolia
/
crates
/
pam
/
at
main
1 folder
1 file
Isaac Corbrey
pam: Add pareidolia-pam cdylib
7w ago
2d863337
src
pam: Add pareidolia-pam cdylib Linux-PAM loads modules as C-ABI shared objects via dlopen, so the PAM glue has to compile as a `cdylib`. Keeping it in its own crate isolates that build artifact from the rest of the workspace; the daemon and CLI stay as ordinary Rust binaries. The crate is named `pam_pareidolia` so Cargo emits `libpam_pareidolia.so`, matching PAM's expected naming convention for module shared objects after the Nix derivation strips the `lib` prefix at install time.
1 month ago
Cargo.toml
pam: Add pareidolia-pam cdylib Linux-PAM loads modules as C-ABI shared objects via dlopen, so the PAM glue has to compile as a `cdylib`. Keeping it in its own crate isolates that build artifact from the rest of the workspace; the daemon and CLI stay as ordinary Rust binaries. The crate is named `pam_pareidolia` so Cargo emits `libpam_pareidolia.so`, matching PAM's expected naming convention for module shared objects after the Nix derivation strips the `lib` prefix at install time.
1 month ago