diff libpam-sys/libpam-sys-impls/src/lib.rs @ 118:39760dfc9b3b

Detect PAM library based only on system lib; rename minimal lib to XSso. Also formats and assorted other cleanup.
author Paul Fisher <paul@pfish.zone>
date Sun, 29 Jun 2025 20:13:03 -0400
parents 178310336596
children 0f913ec120ac
line wrap: on
line diff
--- a/libpam-sys/libpam-sys-impls/src/lib.rs	Sun Jun 29 18:48:14 2025 -0400
+++ b/libpam-sys/libpam-sys-impls/src/lib.rs	Sun Jun 29 20:13:03 2025 -0400
@@ -253,7 +253,7 @@
             ("Sun", (any("Sun", "OpenPam"))),
             ("OpenPam", (any("Sun", "OpenPam"))),
             ("LinuxPam", (not("OpenPam"))),
-            ("MinimalOpenPam", (not("OpenPam"))),
+            ("XSso", (not("OpenPam"))),
             ("Other", (not(any("This", "That")))),
             ("OpenPam", (not(not("OpenPam")))),
             ("Anything", (not(any()))),
@@ -269,8 +269,8 @@
             ("OpenPam", (any("LinuxPam", "Sun"))),
             ("One", (not(any("One", "Another")))),
             ("Negatory", (not(not("Affirmative")))),
-            ("MinimalOpenPam", ("OpenPam")),
-            ("OpenPam", ("MinimalOpenPam")),
+            ("XSso", ("OpenPam")),
+            ("OpenPam", ("XSso")),
         ];
         for (bad, tree) in nonmatching {
             let pred = parse(tree);