Mercurial > crates > nonstick
comparison libpam-sys/README.md @ 148:4b3a5095f68c
Move libpam-sys helpers into their own library.
- Renames libpam-sys-helpers to libpam-sys-consts.
- Moves libpam-sys-helpers::helpers into libpam-sys-helpers,
which moves them completely out of libpam-sys's dependency chain.
- Moves the aliases from libpam-sys into libpam-sys::aliases.
| author | Paul Fisher <paul@pfish.zone> |
|---|---|
| date | Mon, 07 Jul 2025 12:11:43 -0400 |
| parents | efbc235f01d3 |
| children | d5b7b28d754e |
comparison
equal
deleted
inserted
replaced
| 147:4d7333337569 | 148:4b3a5095f68c |
|---|---|
| 9 | 9 |
| 10 This crate detects the PAM implementation you have installed, or guesses based on the OS if that's unavailable. | 10 This crate detects the PAM implementation you have installed, or guesses based on the OS if that's unavailable. |
| 11 Supported PAM implementations are defined in the `pam_impl::PamImpl` enum. | 11 Supported PAM implementations are defined in the `pam_impl::PamImpl` enum. |
| 12 | 12 |
| 13 You can also explicitly specify the PAM implementation you want (if not detected correctly) by setting the `LIBPAMSYS_IMPL` environment variable **at build time**. | 13 You can also explicitly specify the PAM implementation you want (if not detected correctly) by setting the `LIBPAMSYS_IMPL` environment variable **at build time**. |
| 14 All build-time configuration is performed by the build script of the [`libpam-sys-helpers` crate](https://crates.io/crates/libpam-sys-helpers). | 14 All build-time configuration is performed by the build script of the [`libpam-sys-consts` crate](https://crates.io/crates/libpam-sys-consts). |
| 15 | 15 |
| 16 Each implementation exports all the functionality available in its respective PAM library. | 16 Each implementation exports all the functionality available in its respective PAM library. |
| 17 `XSso` exports only what is in the [X/SSO specification][xsso]. | 17 `XSso` exports only what is in the [X/SSO specification][xsso]. |
| 18 | 18 |
| 19 ## Testing | 19 ## Testing |
