From a0dce0729775e5bf7a1fa01ddcbbb7e67e517dc6 Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak <vladislav@vm-0.com> Date: Mon, 8 Jul 2019 18:31:31 +0300 Subject: [PATCH] zzz-sign-initramfs: skip sig for .sig files --- zzz-sign-initramfs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/zzz-sign-initramfs b/zzz-sign-initramfs index 701fcfd..437ee7f 100644 --- a/zzz-sign-initramfs +++ b/zzz-sign-initramfs @@ -16,6 +16,14 @@ lsbk_sign_filter () { mypid=$(exec sh -c 'echo $PPID') stdout_path="$(readlink -f /proc/$mypid/fd/1)" exec > /dev/null + case "${stdout_path}" in + *.sig) + # No need to generate signature for signature + return $rc + *) + : + ;; + esac GPG=$(command -v gpg2 2>/dev/null) || \ GPG=$(command -v gpg 2>/dev/null) GPG_SIGN_HOMEDIR="/var/lib/secureboot/gpg-home" -- GitLab