Main user account gets UID 1001 #73

Merged
Breadway merged 2 commits from fix/bos-45-live-user-uid into main 2026-10-02 14:33:40 +08:00
Owner

Assign liveuser UID 60001, above Arch's normal UID_MAX of 60000, to keep UID 1000 free while Calamares creates the installed account. Post-install now selects that account directly by UID 1000.

Shell syntax and git diff --check pass. Full headless install and account-allocation verification are coordinated with the acceptance worker and remain outstanding. No host user accounts, personal configs or desktop were changed.

Closes #45

Assign liveuser UID 60001, above Arch's normal UID_MAX of 60000, to keep UID 1000 free while Calamares creates the installed account. Post-install now selects that account directly by UID 1000. Shell syntax and git diff --check pass. Full headless install and account-allocation verification are coordinated with the acceptance worker and remain outstanding. No host user accounts, personal configs or desktop were changed. Closes #45
Author
Owner

Independent source review PASS at 0b74fe66e2. Live setup assigns UID 60001 above Arch UID_MAX 60000 and post-install locates UID 1000 after deleting liveuser. Both modified shell scripts parse, changelog is present and diff check passes. No CI statuses are configured. Actual Calamares allocation and installed id -u still require the headless installer acceptance run; this review does not claim that check occurred.

Independent source review PASS at 0b74fe66e2e32893c869f2aee88632d99ae91523. Live setup assigns UID 60001 above Arch UID_MAX 60000 and post-install locates UID 1000 after deleting liveuser. Both modified shell scripts parse, changelog is present and diff check passes. No CI statuses are configured. Actual Calamares allocation and installed id -u still require the headless installer acceptance run; this review does not claim that check occurred.
Author
Owner

Additional headless acceptance evidence from the independent acceptance worker: in a disposable real Arch guest, liveuser was created with UID 60001 and the next regular user was allocated UID 1000. The expected useradd warning confirms 60001 is outside Arch's normal 1000-60000 range. No host accounts, desktop or personal configs changed. A complete Calamares install remains separate acceptance.

Additional headless acceptance evidence from the independent acceptance worker: in a disposable real Arch guest, liveuser was created with UID 60001 and the next regular user was allocated UID 1000. The expected useradd warning confirms 60001 is outside Arch's normal 1000-60000 range. No host accounts, desktop or personal configs changed. A complete Calamares install remains separate acceptance.
Sign in to join this conversation.
No description provided.