Mercurial > crates > nonstick
diff libpam-sys/README.md @ 125:2b255c92417b
Introduce base PAM functions; use the real X/SSO PAM header for tests.
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Mon, 30 Jun 2025 17:47:32 -0400 |
parents | 39760dfc9b3b |
children |
line wrap: on
line diff
--- a/libpam-sys/README.md Mon Jun 30 04:54:38 2025 -0400 +++ b/libpam-sys/README.md Mon Jun 30 17:47:32 2025 -0400 @@ -12,7 +12,16 @@ - Unknown: `XSso` Each implementation exports all the functionality available in its respective PAM library. -`XSso` exports only what is in the [X/SSO specification][xsso]. +`XSso` exports only what is in the [X/SSO specification][xsso]. + +## Features + +The `helpers` feature (optional, but on by default) exports two helpers for PAM memory management. + +- A struct for managing the difference in memory management between Linux-PAM and all other implementations. +- A struct for handling the Linux-PAM–specific binary data payload structure. + +Neither are directly referenced elsewhere, and both allow you to bring your own storage abstractions. ## References