Thanks for that. It looks like Fedora 32 added the new
%sysusers_create_compat macro. That means the guidelines apply to all
supported Fedora versions but not to EL7 & EL8. Is this something that
would normally be noted in the docs or are the docs intended as purely
Fedora? As a packager I feel it should be mentioned that given EPEL
falls under the Fedora umbrella.
Ideally speaking the macros would become available in EL7 & EL8 but I'm
guessing that's unlikely, especially for EL7.
On Tue, Dec 21, 2021 at 11:33:28AM +0100, Vít Ondruch wrote:
I don't have direct answer to your question, but if I wanted to have
an answer to this question, I'd try to go back in history, so this
would be my start:
https://pagure.io/packaging-committee/history/guidelines/modules/ROOT/pages/UsersAndGroups.adoc
And this is the place where the guidelines lived previously:
https://fedoraproject.org/wiki/Packaging:UsersAndGroups
If RHEL7 was released on June 10, 2014, the guidelines somewhere
around that date should work. But best would be to try as recent
version of the guidelines as possible.
Dne 20. 12. 21 v 15:50 Ewoud Kohl van Wijngaarden napsal(a):
I'm looking at modernizing the upstream Jenkins RPM packaging and
reading through the packaging guidelines[1]. I see some decent
macros but these are incompatible with EL7. What would be the
recommendation for RPM specs that should work on EL7 and newer?
[1]: https://docs.fedoraproject.org/en-US/packaging-guidelines/UsersAndGroups/
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure