summaryrefslogtreecommitdiff
path: root/archsetup.conf.example
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-25 13:50:20 -0600
committerCraig Jennings <c@cjennings.net>2026-01-25 13:50:20 -0600
commitcf05aee4ba2028d9148878298d13023340bf2b1f (patch)
tree479b97742fb172ef38a1c802e6d84e8987cce974 /archsetup.conf.example
parentfdb9731ff01f056d66d7ff30f9689856f5acfa64 (diff)
feat(archsetup): add interactive username/password prompts
Replace hardcoded "welcome" password with interactive prompts during preflight checks. Fixes gnome-keyring password mismatch issue. - Username validation (lowercase, starts with letter, alphanumeric) - Password confirmation (enter twice, must match) - Remove forced password change on first login (chage -d 0)
Diffstat (limited to 'archsetup.conf.example')
-rw-r--r--archsetup.conf.example13
1 files changed, 8 insertions, 5 deletions
diff --git a/archsetup.conf.example b/archsetup.conf.example
index 0fff4d8..fe8cd26 100644
--- a/archsetup.conf.example
+++ b/archsetup.conf.example
@@ -12,11 +12,14 @@
# User Configuration
#############################
-# Username for the primary user account (default: cjennings)
-USERNAME=cjennings
-
-# Initial password - CHANGE ON FIRST LOGIN (default: welcome)
-PASSWORD=welcome
+# Username for the primary user account
+# If not set, you will be prompted during installation
+#USERNAME=myusername
+
+# Password for the primary user account
+# If not set, you will be prompted during installation (recommended)
+# For automated installs, set this to your desired password
+#PASSWORD=mysecurepassword
#############################
# System Options