In ceph we have to create the "ceph" user/group if it doesn't exist. We are doing this in the %pre scriptlet of the ceph-common package.
I followed the instructions at https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups but today I realized that, although the instructions say to do:
There is no such package . . . ? The useradd and groupadd binaries are in the package "shadow" so I'm wondering if it shouldn't say "Requires(pre): shadow"