Page MenuHomeFreeBSD

D61245.1794014137.diff
No OneTemporary

Authored By
Unknown
Size
649 B
Referenced Files
None
Subscribers
None

D61245.1794014137.diff

diff --git a/lib/libsecureboot/local.trust.mk b/lib/libsecureboot/local.trust.mk
--- a/lib/libsecureboot/local.trust.mk
+++ b/lib/libsecureboot/local.trust.mk
@@ -102,9 +102,18 @@
.endif
.if ${TRUST_ANCHORS:T:Mt*.asc} != ""
-VE_SIGNATURE_LIST+= asc/OPENPGP/sha256/0
+VE_SIGNATURE_EXT_LIST+= asc
ta_asc.h: ${TRUST_ANCHORS:M*.asc}
.endif
+
+.if empty(VE_SIGNATURE_LIST)
+method.asc?= OPENPGP/sha256/0
+method.esig?= ECDSA/sha256/0
+.for ext in ${VE_SIGNATURE_EXT_LIST}
+VE_SIGNATURE_LIST+= ${ext}/${method.${ext}:URSA/sha256/0}
+.endfor
+.endif
+
# we take the mtime of this as our baseline time
BUILD_UTC_FILE?= ${TRUST_ANCHORS:[1]}
.endif

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 7, 1:15 AM (4 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41536010
Default Alt Text
D61245.1794014137.diff (649 B)

Event Timeline