Installation settings
WIP reference related to on-device installer pmaports#463 |
During or right after the installation of an operating system, it makes sense to ask the user a few questions for some basic configuration. In postmarketOS, this configuration is done in pmbootstrap init
. A graphical frontend for pmbootstrap will likely just ask the same questions. This document is about defining what pmbootstrap asks versus what we want to ask the user in an on-device installer.
Questions that do not make sense outside of pmbootstrap, such as the path to the work dir or the ccache size are not listed here.
Setting | Ask in pmbootstrap | Ask in on-device installer (planned) | Notes |
---|---|---|---|
Keymap | Yes | Yes | Only ask if deviceinfo_keymaps is set
|
Username | Yes | Yes | |
Timezone | Yes | Yes | |
Hostname | Yes | Yes (advanced) | |
Pretty Hostname | No | Yes (advanced) | default to deviceinfo_name
|
Full disk encryption password | Yes | Yes | in pmbootstrap, asked during pmbootstrap install --fde
|
User password | Yes | Yes | in pmbootstrap, asked during pmbootstrap install
|