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