Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
This commit is contained in:
Sayan Chowdhury 2023-12-12 19:48:12 +05:30
parent d94ac38efc
commit dea3597c73
No known key found for this signature in database
GPG Key ID: B02399319CD05C8B
2 changed files with 9 additions and 9 deletions

View File

@ -21,7 +21,7 @@ src_install() {
newins "${FILESDIR}/KEK.crt" KEK.crt
newins "${FILESDIR}/DB.key" DB.key
newins "${FILESDIR}/DB.crt" DB.crt
newins "${FILESDIR}/shim.key" shim.key
newins "${FILESDIR}/shim.der" shim.der
newins "${FILESDIR}/shim.pem" shim.pem
newins "${FILESDIR}/shim.key" shim.key
newins "${FILESDIR}/shim.der" shim.der
newins "${FILESDIR}/shim.pem" shim.pem
}

View File

@ -27,8 +27,8 @@ RDEPEND=""
# to be addressed by patching this check out after making sure that
# our copy of gnu-efi is as usable as the bundled one.
DEPEND="
dev-libs/openssl
coreos-base/coreos-sb-keys
dev-libs/openssl
coreos-base/coreos-sb-keys
"
src_unpack() {
@ -50,8 +50,8 @@ src_compile() {
elif use arm64; then
emake_args+=( ARCH=aarch64 )
fi
emake_args+=( ENABLE_SBSIGN=1 )
emake_args+=( VENDOR_CERT_FILE="${FILESDIR}/shim.der" )
emake_args+=( ENABLE_SBSIGN=1 )
emake_args+=( VENDOR_CERT_FILE="/usr/share/sb_keys/shim.der" )
emake "${emake_args[@]}" || die
}
@ -65,6 +65,6 @@ src_install() {
fi
insinto /usr/lib/shim
newins "shim${suffix}.efi" 'shim.efi'
newins "mm${suffix}.efi" "mm${suffix}.efi"
newins "fb${suffix}.efi" "fb${suffix}.efi"
newins "mm${suffix}.efi" "mm${suffix}.efi"
newins "fb${suffix}.efi" "fb${suffix}.efi"
}