#1077 Introduce %sysusers_create
Closed by mmarkk. Opened by mmarkk.
mmarkk/packaging-committee master  into  master

Download 1077.patch
no initial comment

Metadata Update from @tibbs:
- Pull-request tagged with: meeting

-> Starting from Fedora 33 the following new macros shall be used

https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/#_dynamic_allocation > I think we can close this one now has the content is there.

No,
1. Requires(pre): /usr/bin/systemd-sysusers
is missing.
2. sysusers_create_compat instead of sysusers_create

We are not using systemd-sysusers yet right now.

What stops from? even in Fedora 35/36 ?

See https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format for the current status. Changing this would require creating and submitting a Fedora Change request.

from /usr/lib/rpm/macros.d/macros.systemd of F33 line 105

# Deprecated. Use %sysusers_create_package instead
%sysusers_create() \
%{expand:%%{?__systemd_someargs_%#:%%__systemd_someargs_%# sysusers_create}} \
[ -x /usr/bin/systemd-sysusers ] && /usr/bin/systemd-sysusers %{?*} || : \
%{nil}

1 new commit added

  • Update guidelines/modules/ROOT/pages/UsersAndGroups.adoc

Pull-Request has been closed by mmarkk

continue here https://pagure.io/packaging-committee/pull-request/1135

Metadata