diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-25 13:50:20 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-25 13:50:20 -0600 |
| commit | c815f7c1d8fdd6cc927d1255bbafc3d5477be4d9 (patch) | |
| tree | 8d1f9ff1cea4be608d6084b26346db06a1dac600 /archsetup.conf.example | |
| parent | 0f61d8cd14a3458dcf6e75762136028fbc5128d9 (diff) | |
| download | archsetup-c815f7c1d8fdd6cc927d1255bbafc3d5477be4d9.tar.gz archsetup-c815f7c1d8fdd6cc927d1255bbafc3d5477be4d9.zip | |
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.example | 13 |
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 |
