summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2008-03-26 15:51:45 -0400
committerChris Lumens <clumens@redhat.com>2008-03-26 15:51:45 -0400
commit24dfac6d653c3d5740bb85b79a5eeb9361a1a17d (patch)
tree25a7bfcf29884dd71e1316393c824937b52ff732 /kickstart.py
parentaf0b0ff15b9ccc451b9340283a98ed4a9321f5a8 (diff)
downloadanaconda-24dfac6d653c3d5740bb85b79a5eeb9361a1a17d.tar.gz
anaconda-24dfac6d653c3d5740bb85b79a5eeb9361a1a17d.tar.xz
anaconda-24dfac6d653c3d5740bb85b79a5eeb9361a1a17d.zip
Add support for encrypted logical volumes in kickstart.
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py
index f41b00f72..d990e9714 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -312,6 +312,9 @@ class LogVol(commands.logvol.F9_LogVol):
if lvd.fsopts != "":
request.fsopts = lvd.fsopts
+ if lvd.encrypted:
+ request.encryption = cryptodev.LUKSDevice(passphrase=lvd.passphrase, format=lvd.format)
+
addPartRequest(self.handler.anaconda, request)
self.handler.skipSteps.extend(["partition", "zfcpconfig", "parttype"])