Skip to content

Commit af58c8c

Browse files
authored
Merge pull request #1102 from sever-sever/T8181
T8181: Add kernel CONFIG_MODULE_SIG for arm64 architecture
2 parents f436771 + 28879fb commit af58c8c

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

scripts/package-build/linux-kernel/arch/arm64/configs/vyos_defconfig

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,7 @@ CONFIG_FUNCTION_ALIGNMENT=4
813813

814814
CONFIG_RT_MUTEXES=y
815815
CONFIG_BASE_SMALL=0
816+
CONFIG_MODULE_SIG_FORMAT=y
816817
CONFIG_MODULES=y
817818
# CONFIG_MODULE_DEBUG is not set
818819
CONFIG_MODULE_FORCE_LOAD=y
@@ -822,7 +823,15 @@ CONFIG_MODULE_FORCE_UNLOAD=y
822823
CONFIG_MODVERSIONS=y
823824
CONFIG_ASM_MODVERSIONS=y
824825
# CONFIG_MODULE_SRCVERSION_ALL is not set
825-
# CONFIG_MODULE_SIG is not set
826+
CONFIG_MODULE_SIG=y
827+
CONFIG_MODULE_SIG_FORCE=y
828+
CONFIG_MODULE_SIG_ALL=y
829+
# CONFIG_MODULE_SIG_SHA1 is not set
830+
# CONFIG_MODULE_SIG_SHA224 is not set
831+
# CONFIG_MODULE_SIG_SHA256 is not set
832+
# CONFIG_MODULE_SIG_SHA384 is not set
833+
CONFIG_MODULE_SIG_SHA512=y
834+
CONFIG_MODULE_SIG_HASH="sha512"
826835
CONFIG_MODULE_COMPRESS_NONE=y
827836
# CONFIG_MODULE_COMPRESS_GZIP is not set
828837
# CONFIG_MODULE_COMPRESS_XZ is not set
@@ -6806,8 +6815,11 @@ CONFIG_SIGNED_PE_FILE_VERIFICATION=y
68066815
#
68076816
# Certificates for signature checking
68086817
#
6809-
CONFIG_SYSTEM_TRUSTED_KEYRING=y
6810-
CONFIG_SYSTEM_TRUSTED_KEYS=""
6818+
CONFIG_MODULE_SIG_KEY="certs/signing_key.pem"
6819+
CONFIG_MODULE_SIG_KEY_TYPE_RSA=y
6820+
# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set
6821+
# CONFIG_SYSTEM_TRUSTED_KEYRING is not set
6822+
# CONFIG_SYSTEM_TRUSTED_KEYS is not set
68116823
# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
68126824
# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
68136825
# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set

0 commit comments

Comments
 (0)