pesign-obs-integration/Add-support-for-DIM.patch

28 lines
797 B
Diff
Raw Permalink Normal View History

From 47d79f48c0f5d4b5ce02e33d54fb1954df41fb2f Mon Sep 17 00:00:00 2001
From: zhangyiru330 <zhangyiru3@huawei.com>
Date: Mon, 7 Mar 2022 14:32:49 +0800
Subject: [PATCH] Add support for DIM
---
pesign-repackage.spec.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pesign-repackage.spec.in b/pesign-repackage.spec.in
index 6dae3a9..8b4b550 100644
--- a/pesign-repackage.spec.in
+++ b/pesign-repackage.spec.in
@@ -138,6 +138,10 @@ for sig in "${sigs[@]}"; do
mkdir -p %buildroot/etc/ima/digest_lists.sig
cp $sig %buildroot/etc/ima/digest_lists.sig
;;
+ */etc/dim/digest_list/*)
+ mkdir -p %buildroot/etc/dim/digest_list
+ cp $sig %buildroot/etc/dim/digest_list
+ ;;
*.ko.sig)
/usr/lib/rpm/pesign/kernel-sign-file -i pkcs7 -s "$sig" sha256 "$cert" "$f"
;;
--
1.8.3.1