Skip to content

catalog: install nss-systemd in every catalog box - #279

Merged
martinpitt merged 1 commit into
amutable-systems:mainfrom
daandemeyer:push-utlwlnytqyrq
Oct 8, 2026
Merged

martinpitt merged 1 commit into
amutable-systems:mainfrom
daandemeyer:push-utlwlnytqyrq

Conversation

@daandemeyer

Copy link
Copy Markdown
Member

The relaxed sandbox binds the host's nsswitch.conf. On a host with a
systemd-homed user, that file lists the systemd module, and the Debian box
does not install it. getpwuid() then cannot find the caller in the Debian
box. Install libnss-systemd there. The Fedora and Arch boxes get
systemd-libs only as a dependency of systemd, so list it explicitly.

Signed-off-by: Daan De Meyer daan@amutable.com

The relaxed sandbox binds the host's nsswitch.conf. On a host with a
systemd-homed user, that file lists the systemd module, and the Debian box
does not install it. getpwuid() then cannot find the caller in the Debian
box. Install libnss-systemd there. The Fedora and Arch boxes get
systemd-libs only as a dependency of systemd, so list it explicitly.

Signed-off-by: Daan De Meyer <daan@amutable.com>
@martinpitt
martinpitt merged commit 5e9266d into amutable-systems:main Oct 8, 2026
2 checks passed
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.

2 participants