Enable support for LUKS/encryption.

Summary: All settings required to enable support for LUKS/encryption.

Test Plan:
The two methods of encryption will need to be tested:

 1. Automated option, e.g. Erase Disk
    1. Click the radio button for the option
    1. Check the Encrypt checkbox
    1. Enter your password twice
    1. Continue with the install as normal
 1. Manual partitioning
    1. Create a new partition
    1. Check the Encrypt checkbox underneath filesystem
    1. Enter your password twice
    1. Don't forget to mount as /
    1. Continue with the install as normal

If the install completes without errors and can boot successfully after completion, asking for and accepting the correct password before booting the system, then we've got ourselves a winner.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D28
ubuntu/focal
Walter Lapchynski 6 years ago
parent 7d0940466e
commit 6db75e1ae8

6
debian/changelog vendored

@ -1,3 +1,9 @@
calamares-settings-ubuntu (22) cosmic; urgency=medium
* Lubuntu: enable LUKS/encryption.
-- Walter Lapchynski <wxl@ubuntu.com> Thu, 04 Oct 2018 22:02:57 -0700
calamares-settings-ubuntu (21) cosmic; urgency=medium
* Lubuntu: remove all password checking.

@ -0,0 +1,3 @@
overwrite: false
defaults:
GRUB_ENABLE_CRYPTODISK: true

@ -1,6 +1,7 @@
backend: apt
operations:
- remove:
- '^live-*'
- "calamares-settings-lubuntu"
- "calamares"
- "hunspell-en-us"

@ -1,4 +1,4 @@
efiSystemPartition: "/boot/efi"
enableLuksAutomatedPartitioning: false
enableLuksAutomatedPartitioning: true
neverCreateSwap: true
drawNestedPartitions: true

@ -32,11 +32,14 @@ sequence:
- locale
- keyboard
- localecfg
- luksbootkeyfile
- users
- displaymanager
- networkcfg
- hwclock
- initramfscfg
- initramfs
- grubcfg
- contextualprocess@before_bootloader_mkdirs
- contextualprocess@before_bootloader
- bootloader

Loading…
Cancel
Save