From 574d783e7caa066bf916c393d98181cd79176935 Mon Sep 17 00:00:00 2001 From: qsW Date: Tue, 21 May 2024 06:19:21 +0000 Subject: [PATCH] redefine chrpath_delete macro to delete runpath/rpath Signed-off-by: qsW (cherry picked from commit 6a20a4fb0094e194e35f2860106878e950ec77db) --- sssd.spec | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/sssd.spec b/sssd.spec index e22cd0b..52d2ddd 100644 --- a/sssd.spec +++ b/sssd.spec @@ -8,7 +8,7 @@ Name: sssd Version: 2.9.4 -Release: 4 +Release: 5 Summary: System Security Services Daemon License: GPL-3.0-or-later URL: https://github.com/SSSD/sssd/ @@ -467,6 +467,50 @@ for subpackage in sssd_ldap sssd_krb5 sssd_ipa sssd_ad sssd_proxy sssd_tools \ do touch $subpackage.lang done + +chrpath -d $RPM_BUILD_ROOT%{python3_sitearch}/pysss.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_ad.so +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/gpo_child +chrpath -d $RPM_BUILD_ROOT%{_bindir}/sss_ssh_authorizedkeys +chrpath -d $RPM_BUILD_ROOT%{_bindir}/sss_ssh_knownhostsproxy +chrpath -d $RPM_BUILD_ROOT%{ldb_modulesdir}/memberof.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libifp_iface.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libifp_iface_sync.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_cert.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_child.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_crypt.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_iface.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_iface_sync.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_krb5_common.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_ldap_common.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_semanage.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_simple.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_util.so +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/p11_child +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sss_signal +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_autofs +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_be +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_check_socket_activated_responders +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_nss +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_pam +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_ssh +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_sudo +chrpath -d $RPM_BUILD_ROOT%{_sbindir}/sss_cache +chrpath -d $RPM_BUILD_ROOT%{_sbindir}/sssd +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_pac +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/sssd_ifp +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_ipa.so +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/selinux_child +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_krb5.so +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/krb5_child +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/ldap_child +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_ldap.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/%{name}/libsss_proxy.so +chrpath -d $RPM_BUILD_ROOT%{_libexecdir}/sssd/proxy_child +chrpath -d $RPM_BUILD_ROOT%{_sbindir}/sss_override +chrpath -d $RPM_BUILD_ROOT%{_sbindir}/sss_seed +chrpath -d $RPM_BUILD_ROOT%{_sbindir}/sssctl + mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d echo "/usr/lib64/sssd" > $RPM_BUILD_ROOT/etc/ld.so.conf.d/%{name}-%{_arch}.conf @@ -870,6 +914,9 @@ fi %systemd_postun_with_restart sssd.service %changelog +* Tue May 21 2024 wangqingsan - 2.9.4-5 +- redefine chrpath_delete macro to delete runpath/rpath + * Sat May 11 2024 wangcheng - 2.9.4-4 - Modify the dependencies of the sssd-common subpackage -- Gitee