From a30b36267dd3077a6988be8c835582cc0229d8a2 Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Mon, 17 Oct 2022 16:00:41 +0800 Subject: [PATCH] optimise spec file --- pam.spec | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/pam.spec b/pam.spec index 53be430..c2bf001 100644 --- a/pam.spec +++ b/pam.spec @@ -1,4 +1,4 @@ -%define anolis_release 4 +%define anolis_release 5 %global soname_version 0 Name: pam @@ -216,6 +216,8 @@ find %{buildroot}%{_pkgdocdir} -type f | xargs chmod 644 %find_lang Linux-PAM +%generate_compatibility_deps + %check # Make sure every module subdirectory gave us a module. Yes, this is hackish. for dir in modules/pam_* ; do @@ -239,6 +241,11 @@ done %attr(0755,root,root) %{_sbindir}/pwhistory_helper %attr(4755,root,root) %{_sbindir}/pam_timestamp_check %attr(4755,root,root) %{_sbindir}/unix_chkpwd +%{abidir}/unix_update-option.list +%{abidir}/mkhomedir_helper-option.list +%{abidir}/pwhistory_helper-option.list +%{abidir}/pam_timestamp_check-option.list +%{abidir}/unix_chkpwd-option.list %attr(755,root,root) %config(noreplace) %{_pam_secconfdir}/namespace.init %config(noreplace) %{_pam_confdir}/config-util %config(noreplace) %{_pam_confdir}/other @@ -316,6 +323,8 @@ done %{_sbindir}/faillock %{_sbindir}/pam_namespace_helper %{_unitdir}/pam_namespace.service +%{abidir}/faillock-option.list +%{abidir}/pam_namespace_helper-option.list %files devel %dir %{_pkgdocdir} @@ -333,14 +342,19 @@ done %doc %{_pkgdocdir} %files libs +%dir %{abidir} %license Copyright %license gpl-2.0.txt %{_pam_libdir}/libpam.so.%{soname_version}* %{_pam_libdir}/libpamc.so.%{soname_version}* %{_pam_libdir}/libpam_misc.so.%{soname_version}* - +%{abidir}/libpam*.dump +%{abidir}/pam_*.dump %changelog +* Mon Oct 17 2022 mgb01105731 - 1.5.2-5 +- optimise spec file + * Tue Mar 22 2022 Chunmei Xu - 1.5.2-4 - remove dependency of libdb and remove unknown macros -- Gitee