From 4da5412653e20c71ed25b3fe596306fb5ec41316 Mon Sep 17 00:00:00 2001 From: cherry530 <707078654@qq.com> Date: Wed, 24 Apr 2024 16:38:32 +0800 Subject: [PATCH] Modify permissions for macros.pesign Signed-off-by: cherry530 <707078654@qq.com> --- pesign.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pesign.spec b/pesign.spec index 1bf462e..ae9d66a 100644 --- a/pesign.spec +++ b/pesign.spec @@ -2,7 +2,7 @@ Name: pesign Summary: Signing utility for UEFI binaries Version: 116 -Release: 2 +Release: 3 License: GPLv2 URL: https://github.com/rhboot/pesign Source0: https://github.com/rhboot/pesign/archive/refs/tags/116.tar.gz @@ -48,7 +48,11 @@ make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} install_system install -D etc/pki/pesign/* %{buildroot}%{_sysconfdir}/pki/pesign/ install -D etc/pki/pesign-rh-test/* %{buildroot}%{_sysconfdir}/pki/pesign-rh-test/ mv euleros-certs/etc/pki/pesign/euleros-pesign-db %{buildroot}/etc/pki/pesign/ -install -D %{buildroot}%{_sysconfdir}/rpm/macros.pesign %{buildroot}%{macrosdir}/macros.pesign +if [ %{macrosdir} != %{_sysconfdir}/rpm ]; then + mkdir -p %{buildroot}%{macrosdir} + mv %{buildroot}%{_sysconfdir}/rpm/macros.pesign %{buildroot}%{macrosdir} + rmdir %{buildroot}%{_sysconfdir}/rpm +fi rm -vf %{buildroot}/usr/share/doc/pesign-%{version}/COPYING install -d -m 0755 %{buildroot}%{python3_sitelib}/mockbuild/plugins/ install -m 0755 %{SOURCE2} %{buildroot}%{python3_sitelib}/mockbuild/plugins/ @@ -95,6 +99,9 @@ exit 0 %{_mandir}/man*/* %changelog +* Wed Apr 24 2024 xu_ping <707078654@qq.com> - 116-3 +- Modify permissions for macros.pesign. + * Mon Sep 11 2023 jinlun - 116-2 - fix the algorithm flag for sm2,sm3 -- Gitee