Bug ID 1231244
Summary udev is not creating the system users it provides
Classification openSUSE
Product openSUSE Tumbleweed
Version Slowroll
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee screening-team-bugs@suse.de
Reporter dcassany@suse.com
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

Udev package provides the setup of systemd-timesync user in
`/usr/lib/sysusers.d/systemd-timesync.conf`, however this user is not created
as part of the installation. While this could be a considered a design choice
the unexpected behavior is that the installation of any `system-user-*` package
will also result with the creation of `systemd-timesync` user.

To my eyes udev post should call `systemd-sysusers` utility to make sure users
are created so that it is consistent with other `system-user-*` packages.

Reproducer:

podman run --rm -ti opensuse/tumbleweed:latest

# inside container
zypper in -y udev

# check systemd-timesync user is not created
cat /etc/passwd 

# install a random system-user-*
zypper in -y system-user-wwwrun

# check systemd-timesync user got created
cat /etc/passwd


You are receiving this mail because: