Description of problem: openssh is using static useradd scripts Version-Release number of selected component (if applicable): openssh-8.7p1-8.el9 How reproducible: 100% Steps to Reproduce: 1.review %pre 2. 3. Actual results: %pre server getent group sshd >/dev/null || groupadd -g %{sshd_uid} -r sshd || : getent passwd sshd >/dev/null || \ useradd -c "Privilege-separated SSH" -u %{sshd_uid} -g sshd \ -s /sbin/nologin -r -d /usr/share/empty.sshd sshd 2> /dev/null || : Expected results: use of system-sysusers Additional info: https://www.freedesktop.org/software/systemd/man/systemd-sysusers.html https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format
https://gitlab.com/redhat/centos-stream/rpms/openssh/-/merge_requests/52