libpam-sys-impls 0.2.0

Detects the current implementation of LibPAM.
Documentation
  • Coverage
  • 100%
    11 out of 11 items documented1 out of 6 items with examples
  • Size
  • Source code size: 10.82 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.48 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • thetorpedodog

libpam-sys-impls: LibPAM library detection

This crate detects what implementation of LibPAM should be used, as part of the build script, and exports that information to downstream crates. It can also be used at runtime, but is primarily intended for build scripts.

Its main use is as a backend for libpam-sys. That crate re-exports pretty much everything we provide. In most cases, you can just use that instead of depending upon this directly.

MSRV

This library supports Rust 1.75, as the version currently (July 2025) available in Debian Trixie and Ubuntu 24.04 LTS.