system: pam: Export pam records predicates.

* gnu/system/pam.scm: Export pam-service-name?, pam-entry? and pam-limits-entry?.

Change-Id: I609acfcaae85b4969dc385b72b307e470f5a246e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Giacomo Leidi 2024-08-23 13:40:54 +02:00 committed by Ludovic Courtès
parent a1ecd7f56c
commit 3eb720bd0b
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -34,6 +34,7 @@ (define-module (gnu system pam)
#:use-module ((guix utils) #:select (%current-system)) #:use-module ((guix utils) #:select (%current-system))
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:export (pam-service #:export (pam-service
pam-service?
pam-service-name pam-service-name
pam-service-account pam-service-account
pam-service-auth pam-service-auth
@ -41,11 +42,13 @@ (define-module (gnu system pam)
pam-service-session pam-service-session
pam-entry pam-entry
pam-entry?
pam-entry-control pam-entry-control
pam-entry-module pam-entry-module
pam-entry-arguments pam-entry-arguments
pam-limits-entry pam-limits-entry
pam-limits-entry?
pam-limits-entry-domain pam-limits-entry-domain
pam-limits-entry-type pam-limits-entry-type
pam-limits-entry-item pam-limits-entry-item