pmbootstrap-meow/pmb/install
Clayton Craft 561ff0dc4c
pmb.install.format: add support for setting FDE passphrase
This adds support for using an environment variable to set the FDE
passphrase, allowing us to automate image creation when using FDE.
The method used here was borrowed from how we set the password with when
using the --password arg: write to a temp file, call something in the
chroot to read/use it, then remove it.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2538
2025-03-14 09:45:04 -07:00
..
__init__.py pmb: Use explicit re-exports (MR 2545) 2025-02-23 11:40:44 +01:00
_install.py install: log space/inodes used in image (MR 2558) 2025-02-23 13:45:32 +01:00
blockdevice.py pmb: Reformat with Ruff 0.9 (MR 2525) 2025-01-15 22:35:02 +01:00
format.py pmb.install.format: add support for setting FDE passphrase 2025-03-14 09:45:04 -07:00
losetup.py pmb.install.losetup: Remove unnecessary range start (MR 2537) 2025-02-02 22:48:50 +01:00
partition.py pmb: Reformat with Ruff 0.9 (MR 2525) 2025-01-15 22:35:02 +01:00
recovery.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
ui.py pmb: Reformat with Ruff 0.9 (MR 2525) 2025-01-15 22:35:02 +01:00