diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-05-04 11:35:38 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-05-06 12:23:51 -0700 |
commit | 2fcbe645d1d11a871cd152aa2ac86f287631ff65 (patch) | |
tree | 870589b156e17abe91f09563d60f837336ab9c92 /src/package.lisp | |
parent | 9c66f8a7b5863ac19cc3827ed174c1f960361a4b (diff) | |
download | consfigurator-2fcbe645d1d11a871cd152aa2ac86f287631ff65.tar.gz |
implement populating /etc/crypttab for LUKS containers
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/package.lisp')
-rw-r--r-- | src/package.lisp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/package.lisp b/src/package.lisp index f2fca72..c2292f9 100644 --- a/src/package.lisp +++ b/src/package.lisp @@ -379,6 +379,7 @@ #:all-subvolumes #:copy-volume-and-contents #:require-volumes-data + #:device-file #:physical-disk #:disk-image @@ -430,6 +431,14 @@ #:entries-for-volumes #:entries-for-opened-volumes)) +(defpackage :consfigurator.property.crypttab + (:use #:cl #:alexandria #:consfigurator #:consfigurator.property.disk) + (:local-nicknames (#:re #:cl-ppcre) + (#:os #:consfigurator.property.os) + (#:file #:consfigurator.property.file)) + (:export #:volume->entry + #:entries-for-opened-volumes)) + (defpackage :consfigurator.property.gnupg (:use #:cl #:consfigurator) (:export #:public-key-imported)) @@ -469,7 +478,8 @@ (:local-nicknames (#:os #:consfigurator.property.os) (#:file #:consfigurator.property.file) (#:chroot #:consfigurator.property.chroot) - (#:fstab #:consfigurator.property.fstab)) + (#:fstab #:consfigurator.property.fstab) + (#:crypttab #:consfigurator.property.crypttab)) (:export #:chroot-installed-to-volumes)) (defpackage :consfigurator.connection.local |