File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1+ g packager -
Original file line number Diff line number Diff line change @@ -26,7 +26,9 @@ Requires: git
2626Requires: git-daemon
2727Requires: mod_ssl
2828Requires: crudini
29+ %if 0%{?fedora } && 0%{?fedora } <= 41
2930Requires(pre): shadow-utils
31+ %endif
3032
3133Requires: python3-requests
3234Recommends: python3-grokmirror
9294
9395
9496%pre
97+ %if 0%{?fedora } && 0%{?fedora } < = 41
9598# ------------------------------------------------------------------------------
9699# Users and Groups
97100# ------------------------------------------------------------------------------
98101getent group packager > /dev/null || \
99102 groupadd -r packager
100103exit 0
101-
104+ %endif
102105
103106%check
104107%if 0%{?rhel } && 0%{?rhel } < = 8
@@ -131,6 +134,10 @@ cp -a configs/httpd/dist-git.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/
131134cp -a configs/httpd/dist-git/* %{buildroot }%{_sysconfdir }/httpd/conf.d/dist-git/
132135cp -a configs/systemd/* %{buildroot }%{_unitdir }/
133136
137+ %if 0%{?fedora } && 0%{?fedora } > 41
138+ install -m0644 -D configs/sysusers.d/dist-git.conf %{buildroot }%{_sysusersdir }/dist-git.conf
139+ %endif
140+
134141# ------------------------------------------------------------------------------
135142# /var/lib/ ...... dynamic persistent files
136143# ------------------------------------------------------------------------------
247254%{_bindir }/remove_unused_sources
248255%{_bindir }/setup_git_package
249256
257+ %if 0%{?fedora } && 0%{?fedora } > 41
258+ %{_sysusersdir }/dist-git.conf
259+ %endif
250260
251261%files selinux
252262%doc selinux/*
You can’t perform that action at this time.
0 commit comments