meta-digi/meta-digi-dey/recipes-core
Gabriel Valcazar d54510766a recovery-utils: add partition encryption support
Add a new function to the recovery library to be able to encrypt/unencrypt any
partition on the internal storage media. Since it's a destructive operation,
add a warning message and a confirmation prompt that can be skipped if needed.

Reflect this new functionality in the recovery-reboot app. Change the logic so
that an encryption key can be set even if there's no update package, because
now it's possible to encrypt other partitions while leaving the rootfs intact.
Also change the logic so that the app doesn't reboot into recovery mode if
there's no recovery command set.

Implement the same blacklist as the one in the recovery script.

https://onedigi.atlassian.net/browse/DEL-7174

Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
2021-05-27 12:10:43 +02:00
..
base-files base-files: fix checks done to execute resize2fs postinst function in kernel 5.4 2020-05-11 16:04:57 +02:00
busybox gatesgarth migration: busybox: update to version 1.32.0 2021-04-29 20:07:28 +02:00
images gatesgarth migration: Convert u-boot-fw-utils dependencies to libubootenv dependencies 2021-05-05 19:18:11 +02:00
init-ifupdown br0: move the br0 interface to the bottom 2020-02-24 13:14:53 +01:00
initscripts busybox: remove busybox-static-nodes initscript 2019-02-04 14:59:46 +01:00
packagegroups libgpiod: add libgpiod-tools dependence 2021-05-12 08:12:21 +02:00
psplash gatesgarth migration: psplash: rework Digi customization to match new version 2021-05-05 19:18:11 +02:00
readline readline: allow the use of Begin/End/Del/Insert and Ctrl+arrows 2018-02-16 12:25:52 +01:00
recovery recovery-utils: add partition encryption support 2021-05-27 12:10:43 +02:00
system-monitor system-monitor: add features_check to fix build warning 2021-05-05 19:18:11 +02:00
systemd systemd-gpuconfig: Update recipe to new NXP BSP release imx_5.4.70_2.3.1 2021-02-17 12:01:00 +01:00
sysvinit gatesgarth migration: sysvinit: update to recipe v2.97 2021-05-05 19:18:11 +02:00
trustfence trustfence: extend partition encryption support to any partition 2021-05-27 12:10:43 +02:00