Mercurial > crates > nonstick
diff libpam-sys/README.md @ 110:2346fd501b7a
Add tests for constants and do other macro niceties.
- Adds tests for all the constants. Pretty sweet.
- Moves documentation for cfg-pam-impl macro to `libpam-sys`.
- Renames `Illumos` to `Sun`.
- other stuff
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Sun, 29 Jun 2025 02:15:46 -0400 |
parents | e97534be35e3 |
children |
line wrap: on
line diff
--- a/libpam-sys/README.md Sat Jun 28 02:49:35 2025 -0400 +++ b/libpam-sys/README.md Sun Jun 29 02:15:46 2025 -0400 @@ -8,11 +8,11 @@ - Linux: `LinuxPam` - BSDs, including Mac OS: `OpenPam` -- Illumos/Solaris: `Illumos` +- Illumos/Solaris: `Sun` - Unknown: `OpenPamMinimal` Each implementation exports all the functionality available in its respective PAM library. -`OpenPamMinimal` is a subset that includes only the functions available in the spec, and the constants shared in common between OpenPAM and Illumos' implementation. +`OpenPamMinimal` is a subset that includes only the functions available in the spec, and the constants shared in common between OpenPAM and Sun's implementation. ## References @@ -22,7 +22,7 @@ - [Linux-PAM guides][linux-guides]: Documentation for developers using PAM and sysadmins. - [OpenPAM repository][openpam]: The OpenPAM implementation, used by many BSD varieties. This hews very close to the spec. - [OpenPAM man page][manbsd]: NetBSD's root man page for OpenPAM. -- [Illumos PAM repository][illumos-pam]: Illumos's implementation of PAM. Even more basic than OpenPAM. +- [Illumos PAM repository][illumos-pam]: Illumos's implementation of PAM, based on Sun's Solaris. Even more basic than OpenPAM. - [Illumos PAM man page][manillumos]: Illumos's root man page for its PAM implementation. [xsso]: https://pubs.opengroup.org/onlinepubs/8329799/toc.htm