!216 optimize digest list feature patch format

From: @gys66 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
This commit is contained in:
openeuler-ci-bot 2023-02-23 01:38:07 +00:00 committed by Gitee
commit 6bb50bbb22
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 7 additions and 42 deletions

View File

@ -346,7 +346,7 @@ index 0000000..992a7e8
+ ret = lsetxattr(path, XATTR_NAME_IMA,
+ sig, sizeof(*sig_hdr) + sig_size_rounded, 0);
+ if (ret < 0)
+ rpmlog(RPMLOG_ERR, "digest_list: could not apply security.ima "
+ rpmlog(RPMLOG_NOTICE, "digest_list: could not apply security.ima "
+ "on '%s': %s\n", path, strerror(errno));
+ else
+ rpmlog(RPMLOG_DEBUG, "digest_list: security.ima successfully "
@ -422,7 +422,7 @@ index 0000000..992a7e8
+ ret = lsetxattr(path, XATTR_NAME_IMA,
+ sig, sizeof(*sig_hdr) + sig_size, 0);
+ if (ret < 0)
+ rpmlog(RPMLOG_ERR, "digest_list: could not apply security.ima "
+ rpmlog(RPMLOG_NOTICE, "digest_list: could not apply security.ima "
+ "on '%s': %s\n", path, strerror(errno));
+ else
+ rpmlog(RPMLOG_DEBUG, "digest_list: security.ima successfully "

View File

@ -1,35 +0,0 @@
From 16b57c4031fe7d86abe1a70c5e3ff1d6eea97a32 Mon Sep 17 00:00:00 2001
From: gaoyusong <gaoyusong2@huawei.com>
Date: Fri, 17 Feb 2023 15:08:05 +0800
Subject: [PATCH] Change log level when deal with digest-list process
Signed-off-by: gaoyusong <gaoyusong2@huawei.com>
---
plugins/digest_list.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/digest_list.c b/plugins/digest_list.c
index 4283d5e..a553d63 100644
--- a/plugins/digest_list.c
+++ b/plugins/digest_list.c
@@ -295,7 +295,7 @@ static int write_rpm_digest_list_ima_xattr(rpmte te, char *path)
ret = lsetxattr(path, XATTR_NAME_IMA,
sig, sizeof(*sig_hdr) + sig_size_rounded, 0);
if (ret < 0)
- rpmlog(RPMLOG_ERR, "digest_list: could not apply security.ima "
+ rpmlog(RPMLOG_NOTICE, "digest_list: could not apply security.ima "
"on '%s': %s\n", path, strerror(errno));
else
rpmlog(RPMLOG_DEBUG, "digest_list: security.ima successfully "
@@ -371,7 +371,7 @@ static int write_digest_list_ima_xattr(rpmte te, char *path, char *path_sig)
ret = lsetxattr(path, XATTR_NAME_IMA,
sig, sizeof(*sig_hdr) + sig_size, 0);
if (ret < 0)
- rpmlog(RPMLOG_ERR, "digest_list: could not apply security.ima "
+ rpmlog(RPMLOG_NOTICE, "digest_list: could not apply security.ima "
"on '%s': %s\n", path, strerror(errno));
else
rpmlog(RPMLOG_DEBUG, "digest_list: security.ima successfully "
--
2.23.0

View File

@ -1,6 +1,6 @@
Name: rpm
Version: 4.15.1
Release: 46
Release: 47
Summary: RPM Package Manager
License: GPLv2+
URL: http://www.rpm.org/
@ -191,10 +191,7 @@ Patch171: backport-Fix-eiu-sourceURL-info-leak-in-rpmInstall.patch
Patch172: backport-Fix-h-blob-leak-when-installing-source-rpms.patch
Patch173: backport-Fix-Header-leak-when-running-rpm2cpio.patch
Patch174: backport-Use-unsigned-integers-more-consistently-in-the-handl.patch
Patch175: Change-log-level-when-deal-with-digest-list-process.patch
Patch176: backport-Revert-back-to-implicit-database-creation-for-now.patch
Patch175: backport-Revert-back-to-implicit-database-creation-for-now.patch
BuildRequires: gcc autoconf automake libtool make gawk popt-devel openssl-devel readline-devel libdb-devel
BuildRequires: zlib-devel libzstd-devel xz-devel bzip2-devel libarchive-devel ima-evm-utils-devel
@ -478,6 +475,9 @@ make check || (cat tests/rpmtests.log; exit 0)
%{_mandir}/man1/gendiff.1*
%changelog
* Wed Feb 22 2023 gaoyusong<gaoyusong2@huawei.com> - 4.15.1-47
- optimize digest list feature patch format
* Wed Feb 22 2023 renhongxun<renhongxun@h-partners.com> - 4.15.1-46
- Revert back to implicit database creation for now