diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-20 15:32:50 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-20 15:32:50 -0500 |
| commit | fa3135aaf70a4874b730527fa06d2ee03d4c9b09 (patch) | |
| tree | 08e36bc39e51cfe60e2dad59c14131b2fa38417e /README.md | |
| parent | 417640ef5835021cea3e539c5a43e19034a46b36 (diff) | |
| download | archsetup-fa3135aaf70a4874b730527fa06d2ee03d4c9b09.tar.gz archsetup-fa3135aaf70a4874b730527fa06d2ee03d4c9b09.zip | |
fix(installer): guard the user-password chpasswd
set -e is off, so a chpasswd failure silently left the primary user with no password and no log entry, leaving an unloggable account on a fresh install. I extracted set_user_password, which aborts via error_fatal on a chpasswd failure. A fake-chpasswd test pins that the guard fires.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions
