From e3fc4aae4be5fce08cc9a266de4f683271ec914b Mon Sep 17 00:00:00 2001 From: Vitezslav Crhonek Date: Wed, 18 Feb 2026 09:42:39 +0100 Subject: [PATCH] Fix multilib issue with systemd-sysusers config Related: RHEL-90737 --- tog-pegasus.spec | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/tog-pegasus.spec b/tog-pegasus.spec index fa0f6c8..caea3ac 100644 --- a/tog-pegasus.spec +++ b/tog-pegasus.spec @@ -6,7 +6,7 @@ Name: tog-pegasus Version: %{major_ver}.1 -Release: 67%{?dist} +Release: 68%{?dist} Epoch: 2 Summary: OpenPegasus WBEM Services for Linux @@ -372,8 +372,8 @@ install -p Schemas/CIM238/DMTF/Core/CIM_AbstractComponent.mof $RPM_BUILD_ROOT/us mkdir -p ${RPM_BUILD_ROOT}/%{_mandir}/man1/ cp %SOURCE12 ${RPM_BUILD_ROOT}/%{_mandir}/man1/ -# install sysusers conf file -install -p -D -m 0644 %{SOURCE13} %{buildroot}%{_sysusersdir}/tog-pegasus.conf +# install sysusers conf file (arch-specific name for multilib) +install -p -D -m 0644 %{SOURCE13} %{buildroot}%{_sysusersdir}/tog-pegasus-%{_arch}.conf %check # run unit tests @@ -447,12 +447,13 @@ rm $RPM_BUILD_ROOT/usr/share/Pegasus/test/testtracer4.trace.0 /usr/share/Pegasus/html %files libs -%{_sysusersdir}/tog-pegasus.conf %defattr(0755, root, pegasus, 0755) %{_libdir}/* %exclude /usr/lib/debug %exclude /usr/lib/systemd +%exclude %dir %{_sysusersdir} %exclude %{_tmpfilesdir} +%{_sysusersdir}/tog-pegasus-%{_arch}.conf %if %{PEGASUS_BUILD_TEST_RPM} %files test @@ -574,6 +575,10 @@ fi %changelog +* Wed Feb 18 2026 Vitezslav Crhonek - 2:2.14.1-68 +- Fix multilib issue with systemd-sysusers config + Related: RHEL-90737 + * Tue Feb 03 2026 Vitezslav Crhonek - 2:2.14.1-67 - Add support for post-quantum cryptography Resolves: RHEL-127514