Skip to content

Change default userId because of Debian 13 changes#388

Open
Korbeil wants to merge 1 commit intomainfrom
feature/debian-13
Open

Change default userId because of Debian 13 changes#388
Korbeil wants to merge 1 commit intomainfrom
feature/debian-13

Conversation

@Korbeil
Copy link
Member

@Korbeil Korbeil commented Feb 4, 2026

Updates the fallback user ID used in the Castor Docker context from 1000 to 999 when the current user ID cannot be determined or is invalid (e.g. running as root).

Motivation

On Debian (and many Linux systems), UIDs 1000 and above are reserved for regular (“normal”) users. UIDs below 1000 are typically used for system users. Using 1000 for a system/container user triggers a warning on Debian because it overlaps with the range intended for human users.
Using 999 keeps the fallback in the system-user range and avoids that warning while remaining a safe, non-root value.

Here is the output with Debian 13 when using user ID 1000

useradd warning: app's uid 1000 is greater than SYS_UID_MAX 999

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant