OEM-CONFIG-FIRSTBOOT(8)
β¨ OEM-CONFIG-FIRSTBOOT β¨
okay bestie, so this is the oem-config-firstboot manual page β it lives in section 8, it's a LOCAL page, and it's literally the thing that runs oem-config on first boot after your machine gets shipped to the actual end user π
πΈ NAME πΈ
oem-config-firstboot β run oem-config on first boot after shipping to end user
π¦ SYNOPSIS π¦
oem-config-firstboot [--debug] [--automatic]
π DESCRIPTION π
so oem-config-firstboot does a lil bit of set-up first, then calls oem-config(8) β possibly through oem-config-dm(8) β to ask the end user all the configuration questions π
here's the tea: it'll call oem-config(8) up to five times until it succeeds (aka exits zero). if it does succeed, it cleans up the temporary OEM configuration user that got created during initial installation, and it arranges for oem-config-firstboot to not be run again. periodt π
but if it fails every single time? it drops you to a shell to help the end user fix things up π
oem-config-firstboot is suitable for calling from an init script, and it is not intended to be run directly by users. like, that's not its moment, okay?
the following options are available:
-d,--debugβ run in debugging mode, sending verbose information to/var/log/oem-config.logthat may be useful to developers.
β οΈ note that passwords will be logged in debugging mode! π like, actually. be careful.
in debugging mode, oem-config-firstboot will only try to run oem-config(8) once, and will not provide a panic shell on failure.
--automaticβ run in automatic mode, read a preseed file, quietly apply all preseeded values and do not ask any questions for already preseeded answers. if the optionautomatic-oem-configis set on the kernel command line at boot time, this option is used automatically β¨
π AUTHOR π
Colin Watson <cjwatson@ubuntu.com>
oem-config is copyright Β© 2005, 2006, 2007, 2008 Canonical Ltd., and copyright Β© 2006, 2007 Anirudh Ramesh. see the GNU General Public License version 2 or later for copying conditions. a copy of the GNU General Public License is available in /usr/share/common-licenses/GPL.
and that's the whole page, bestie π«Ά this one came from Ubuntu, dated December 22, 2008, and it's the OEM-CONFIG-FIRSTBOOT(8) page π slay, go forth and configure π
π¦ where this page comes from
- ubuntu jammy: oem-config 22.04.15
- ubuntu jammy: oem-config 22.04.21
- ubuntu noble: oem-config 24.04.5
- ubuntu questing: oem-config 25.10.4
- ubuntu resolute: oem-config 26.04.1
- ubuntu stonking: oem-config 26.10.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms