Closed federicomenaquintero closed 1 year ago
The incantations:
groupadd --gid 456 gdm
useradd --uid 456 --gid 456 --home-dir /var/lib/gdm --comment 'Gnome Display Manager daemon' --shell /usr/sbin/nologin gdm
Fcrozat showed me that the gdm user/group are created by the label-install
script via systemd's userdb:
/etc/nsswitch.conf
has passwd: systemd compat
/etc/userdb
, specifically, /etc/userdb/gdm.{group,user}
; the label-install
script creates those during podman container runlabel install
.Therefore I'll close this bug; the install script creates the gdm user/group by itself.
I'm trying to run the instructions based on a Tumbleweed install with a "Server" profile, e.g. no graphical stuff installed. This means that the
gdm
user does not exist; the following appears in the journal when trying to start gdm:So... should the
podman container runlabel
script take care of creating that user?