Skip to content

feat(auth): use raw ffi for authentication - #78

Closed
OldUser101 wants to merge 2 commits into
mainfrom
OldUser101/push-uprtzkyxvvqt
Closed

feat(auth): use raw ffi for authentication #78
OldUser101 wants to merge 2 commits into
mainfrom
OldUser101/push-uprtzkyxvvqt

Conversation

@OldUser101

@OldUser101 OldUser101 commented Jun 1, 2026

Copy link
Copy Markdown
Owner
  • move to raw ffi for authentication rather than using pam-rs

  • add support for bsd authentication on openbsd systems

  • ensure pam is initialised before locking and bail otherwise

  • remove dependency on uzers

  • remove build dependency on clang via bindgen

  • downgrade cairo, pango, pangocairo to 0.21.5 for building on OpenBSD

closes #69

- move to raw ffi for authentication rather than using `pam-rs`
- add support for bsd authentication on openbsd systems
- ensure pam is initialised before locking and bail otherwise
- remove dependency on `uzers`
- remove build dependency on `clang` via `bindgen`
@OldUser101 OldUser101 closed this Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for other BSD targets (not FreeBSD)

1 participant