Main user account gets UID 1001 #73
No reviewers
Labels
No labels
P0
P1
P2
P3
audio
bakery
boot
breadbug
bug
build
ci
dependencies
design
disk
docs
encryption
final
firewall
graphics
hardware
idle
installer
keybinds
nvidia
packages
phase-1
polish
recovery
reliability
reproducibility
secure-boot
security
shell
signing
snapshots
supply-chain
swap
tech-debt
theming
ux
website
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Breadway/bos!73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/bos-45-live-user-uid"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
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.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.