Quiet the useradd and Perl warnings in the image build #60

Merged
clawbot merged 1 commits from issue-58-build-warnings into next 2026-10-04 11:38:15 +02:00
1 Commits
Author SHA1 Message Date
clawbot 7910ed8d11 Quiet the useradd and Perl warnings in the image build (closes #58)
check / check (push) Failing after 2s
useradd --system warns when the uid it is given is above SYS_UID_MAX,
999 on Ubuntu; --key raises that limit for this one call, so the uid
stays 65532.

minsysusers, which runit's install runs to create its _runit-log user,
prints a Perl warning because runit's sysusers line leaves out the
shell. It reads /etc/sysusers.d/runit.conf in place of runit's file, so
the image writes a copy of that line there, naming the shell minsysusers
gives anyway; the user it creates is unchanged.

The runsvinit warning stays, since it needs a change to runsvinit: its
reaper and its own wait on runsvdir race for the same exited process.

Model: opus-5-5
2026-10-04 09:02:13 +00:00