Installation settings

From postmarketOS Wiki
Note 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


See also