~jv-cyril/ubiquity:focal_ecryption_recovery_key

Last commit made on 2021-07-16
Get this branch:
git clone -b focal_ecryption_recovery_key https://git.launchpad.net/~jv-cyril/ubiquity
Only Cyril can upload to this branch. If you are Cyril please log in for upload directions.

Branch merges

Branch information

Name:
focal_ecryption_recovery_key
Repository:
lp:~jv-cyril/ubiquity

Recent commits

42c32fe... by Jean-Baptiste Lallement

Minor fixes to part crypto UI.

fixed widget alignment and word wrapping of recevory key location label.

Co-authored-by: Didier Roche <email address hidden>

0560d07... by Jean-Baptiste Lallement

Recovery key location warning hidden by default

Co-authored-by: Didier Roche <email address hidden>

94eaef5... by Jean-Baptiste Lallement

Recovery key UI

The recovery key is now editable and requires a confirmation. The UI has
been adapted accordingly.
The layout has been modified a bit to still fit on a small screen.
Although the constraint in the test on the screen height has been
relaxed a little bit.
The recovery key is now editable and requires a confirmation.
Show the recovery key widget in manual partitining when the user
creates an encrypted partition.
Use 'secrets' lib to generate the default recovery key instead of
uuid4().
Update the translation templates.
Display warning if recovery key is store on a fixed media.

Co-authored-by: Didier Roche <email address hidden>

0a58bd5... by Jean-Baptiste Lallement

48 digit passphrase is good

Recovery key is a 48 digit number and long enough to consider it good.
Current algorithm was returning 'fair' which may feel unsecure to the
user while it is not.

Co-authored-by: Didier Roche <email address hidden>

cac03d1... by Jean-Baptiste Lallement

Added support for recovery key.

This adds a second key that can be used for recovery. This key is saved
to a file to be stored in a secure location to recover an encrypted
device.

Co-authored-by: Didier Roche <email address hidden>

0b5752e... by Jean-Baptiste Lallement

Refresh stepPartCrypto with latest Glade

191d467... by Jean-Baptiste Lallement

releasing package ubiquity version 20.04.15.14

c617f7f... by Jean-Baptiste Lallement

krb5-config is not required anymore

Remove the package from the packages to keep or to remove since
configuring krb5 is not needed anymore.

Co-authored-by: Didier Roche <email address hidden>

c2c3666... by Jean-Baptiste Lallement

releasing package ubiquity version 20.04.15.13

c6dc47b... by Jean-Baptiste Lallement

Distinguish site and global connectivity

Make a distinction between local and global connectivity availability.
For example, AD can be enabled with a working site connection but no
internet, while package download requires a global connection.
(LP: #1933095)

Co-authored-by: Didier Roche <email address hidden>