aboutsummaryrefslogtreecommitdiff
path: root/src/package.lisp
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-06-17 13:49:34 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-06-17 14:13:58 -0700
commitf2191929a8888e4b8799cda3c7c188020a4cabf6 (patch)
treee7911a1fe279499505900ee7a5be0d0cfb6ec16e /src/package.lisp
parent0b1fdac4616a56831827134abae259eadd3dc67d (diff)
downloadconsfigurator-f2191929a8888e4b8799cda3c7c188020a4cabf6.tar.gz
wrap OSICAT:USER-INFO with getent(1) fallback
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/package.lisp')
-rw-r--r--src/package.lisp20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/package.lisp b/src/package.lisp
index df05b19..a8b298e 100644
--- a/src/package.lisp
+++ b/src/package.lisp
@@ -414,14 +414,6 @@
#:posix-capability-p))
- (package :consfigurator.util.linux-namespace
- (:use #:consfigurator.util.posix1e #:cffi)
- (:export #:get-ids-offset
- #:reduce-id-maps
- #:shift-ids
- #:setgroups-p
- #:get-userns-owner))
-
(package :consfigurator.property.cmd
(:export #:single))
@@ -571,7 +563,17 @@
#:has-login-shell
#:has-enabled-password
#:has-locked-password
- #:passwd-field))
+ #:passwd-field
+ #:user-info))
+
+ (package :consfigurator.util.linux-namespace
+ (:use #:consfigurator.util.posix1e #:cffi)
+ (:local-nicknames (#:user #:consfigurator.property.user))
+ (:export #:get-ids-offset
+ #:reduce-id-maps
+ #:shift-ids
+ #:setgroups-p
+ #:get-userns-owner))
(package :consfigurator.property.chroot
(:local-nicknames (#:service #:consfigurator.property.service)