@avicenzi please look at https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups
This is the standard and preferred way to create system users. It's especially important for containers (were we save a lot of space by not pulling in shadow and dependencies) or image based installations (there are no pre/post install scripts to create the users at first boot).
Could you add a bit more explanation to the changes file? Overall seems ok.
@avicenzi please look at https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups This is the standard and preferred way to create system users. It's especially important for containers (were we save a lot of space by not pulling in shadow and dependencies) or image based installations (there are no pre/post install scripts to create the users at first boot).
But the changelog is still unclear in my view.
"Change shadow in favor of systemd-sysusers as suggested by guidelines" is a far more descriptive message.
If you think that the current changelog is enough we can accept this.
For me and everybody in my team the changelog contains all important information. But in the end it is your decision, I'm not the package maintainer.
But I would write in the changes file: "Use sysuser-tools to create system account". That's really descriptive.