URL: https://github.com/SSSD/sssd/pull/5602 Author: ikerexxe Title: #5602: spec: Remove ldconfig scripts Action: opened
PR body: """ According to https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets#Upgrade.2Fcompatibility_impact spec files that target Fedora 28+ don't require the use of ldconfig scriptlets. So, I'm removing them from the spec file. """ To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/5602/head:pr5602 git checkout pr5602
From 128ea9fd09db8a6c16f030a9b5d56aba359bf6f0 Mon Sep 17 00:00:00 2001 From: Iker Pedrosa <[email protected]> Date: Mon, 26 Apr 2021 13:07:40 +0200 Subject: [PATCH] spec: Remove ldconfig scripts According to https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets#Upgrade.2Fcompatibility_impact spec files that target Fedora 28+ don't require the use of ldconfig scriptlets. So, I'm removing them from the spec file. --- contrib/sssd.spec.in | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in index bd693167c0..e2877b64b1 100644 --- a/contrib/sssd.spec.in +++ b/contrib/sssd.spec.in @@ -168,7 +168,6 @@ Summary: SSSD Client libraries for NSS and PAM License: LGPLv3+ Requires: libsss_nss_idmap = %{version}-%{release} Requires: libsss_idmap = %{version}-%{release} -Requires(post): /sbin/ldconfig Requires(post): /usr/sbin/alternatives Requires(preun): /usr/sbin/alternatives @@ -994,7 +993,6 @@ getent passwd sssd >/dev/null || useradd -r -g sssd -d / -s /sbin/nologin -c "Us %systemd_postun_with_restart sssd-kcm.service %post client -%{?ldconfig} /usr/sbin/alternatives --install /etc/cifs-utils/idmap-plugin cifs-idmap-plugin %{_libdir}/cifs-utils/cifs_idmap_sss.so 20 %preun client @@ -1002,20 +1000,6 @@ if [ $1 -eq 0 ] ; then /usr/sbin/alternatives --remove cifs-idmap-plugin %{_libdir}/cifs-utils/cifs_idmap_sss.so fi -%ldconfig_postun client - -%ldconfig_scriptlets -n libsss_sudo - -%ldconfig_scriptlets -n libipa_hbac - -%ldconfig_scriptlets -n libsss_idmap - -%ldconfig_scriptlets -n libsss_nss_idmap - -%ldconfig_scriptlets -n libsss_simpleifp - -%ldconfig_scriptlets -n libsss_certmap - %posttrans common %systemd_postun_with_restart sssd.service
_______________________________________________ sssd-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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.fedorahosted.org/archives/list/[email protected] Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
