From 91b734cec8ce6ea985b1393875d6f272ccfa6c00 Mon Sep 17 00:00:00 2001 From: Varad Rane <72779597+varadrane7@users.noreply.github.com> Date: Fri, 14 Jul 2023 17:34:12 +0530 Subject: [PATCH] systemd-firstboot: add page (#10493) * systemd-firstboot: add page --------- Co-authored-by: K.B.Dharun Krishna Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com> --- pages/linux/systemd-firstboot.md | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/linux/systemd-firstboot.md diff --git a/pages/linux/systemd-firstboot.md b/pages/linux/systemd-firstboot.md new file mode 100644 index 000000000..5eba8692f --- /dev/null +++ b/pages/linux/systemd-firstboot.md @@ -0,0 +1,36 @@ +# systemd-firstboot + +> Initialize basic system settings on or before the first boot-up of a system. +> More information: . + +- Operate on the specified directory instead of the root directory of the host system: + +`sudo systemd-firstboot --root={{path/to/root_directory}}` + +- Set the system keyboard layout: + +`sudo systemd-firstboot --keymap={{keymap}}` + +- Set the system hostname: + +`sudo systemd-firstboot --hostname={{hostname}}` + +- Set the root user's password: + +`sudo systemd-firstboot --root-password={{password}}` + +- Prompt the user interactively for a specific basic setting: + +`sudo systemd-firstboot --prompt={{setting}}` + +- Force writing configuration even if the relevant files already exist: + +`sudo systemd-firstboot --force` + +- Remove all existing files that are configured by `systemd-firstboot`: + +`sudo systemd-firstboot --reset` + +- Remove the password of the system's root user: + +`sudo systemd-firstboot --delete-root-password`