From cf05aee4ba2028d9148878298d13023340bf2b1f Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 25 Jan 2026 13:50:20 -0600 Subject: 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) --- archsetup.conf.example | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'archsetup.conf.example') 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 -- cgit v1.2.3