21 Commits

Author SHA1 Message Date
e6f7fb2f5a Explicitly depend on lubuntu-installer-prompt, which provides a default workflow on the live system. Remove this package at the end of the install as well. 2023-11-22 15:38:04 -06:00
9b0d4c4394 Completely finish the backend for pkgselect 2023-10-15 17:12:58 -05:00
b52736fc07 Finish the prototype for pkgselect, which stores the values in GlobalStorage for later usage by a contextualprocess 2023-10-15 17:12:58 -05:00
fb0c5f7457 Ensure the langpacks for GNOME and KDE applications are installed too. This increases the end user install by approximately 25 MB, and saves them the trouble of having to hunt for it later. 2023-03-07 13:16:19 -07:00
Erich Eickmeyer
53302f99fd Update from diffs 2022-08-06 20:18:13 -07:00
Simon Quigley
5f9d673872 Don't remove partitionmanager anymore; its a system utility we expect to have installed. 2018-11-17 20:48:43 -06:00
Simon Quigley
213f578b1d Try to install languages during the installation. 2018-11-17 20:47:22 -06:00
Simon Quigley
e7b1e9e544 Fix accidentally reverted parts of 27 in 28 due to the VCS not being up-to-date. Thanks to Jeremy Bicha for spotting the issue (LP: #1801393). 2018-11-02 17:33:47 -05:00
6db75e1ae8 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
2018-10-06 00:46:12 -07:00
Simon Quigley
ad9eb42277 Also remove calamares after install. 2018-07-12 00:10:34 -05:00
Simon Quigley
66c9fe501f Don't remove GRUB for now. 2018-07-11 00:12:11 -05:00
Simon Quigley
3dbf7b55cd Hardcode package removals for now. 2018-07-10 04:28:43 -05:00
Simon Quigley
2cacaa80f1 Remove the right live task. 2018-07-09 18:01:00 -05:00
Simon Quigley
be429d184f Replace awful hack with a less hacky but still awful hack. 2018-07-03 16:04:42 -05:00
Simon Quigley
27e2dac8c9 We don't need to explicitly remove Calamares. 2018-05-10 19:14:57 -05:00
Simon Quigley
a2a9b6ac9c Hacky and horrible, but it makes the thing work. 2018-02-04 14:54:26 -06:00
Simon Quigley
ab2a316ebd Make sure we install linux-generic. 2018-01-21 20:56:15 -06:00
Simon Quigley
c22b8dcfd5 crazy in #calamares says this isn't right, correct. 2018-01-21 20:56:14 -06:00
Simon Quigley
faafedb2a2 Some more partition management customizations and (hopefully) proper LUKS support. 2018-01-21 20:56:14 -06:00
Simon Quigley
85c47a701a More module configuration. 2018-01-21 20:56:14 -06:00
Simon Quigley
165e7c550e Add a README and move things around a bit. 2018-01-21 20:56:14 -06:00