1
0
Fork 1
mirror of https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git synced 2025-07-13 03:19:47 +03:00
pmbootstrap/docs/environment_variables.md
Clayton Craft 7f886967d1
docs/env_variables: document PMB_FDE_PASSWORD
Co-authored-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2538
2025-03-14 09:45:04 -07:00

1,015 B

Environment Variables

PMB_SUDO

pmbootstrap supports doas and sudo. If multiple sudo implementations are installed, pmbootstrap will use doas. You can set the PMB_SUDO environmental variable to define the sudo implementation you want to use.

PMB_APK_FORCE_MISSING_REPOSITORIES

When this is set to 1, pmbootstrap will not complain if downloading an APKINDEX results in a 404 not found error. This is used by bpo when building a new stable repository for the first time. For example if the x86_64 repository was already built and published, but the aarch64 repository wasn't published yet.

PMB_FDE_PASSWORD

This variable can be used to set the password when running install --fde. The password is written to a temporary file and can be read from /proc/<pid>/environ. Make sure you are aware of the security implications, consider using this feature only with test passwords or in environments such as live operating systems running in memory.