From 1f799d6a29b1a0e9142a83f7e90cad0fe6b56fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Thu, 3 Nov 2022 10:37:47 +0100 Subject: [PATCH] config: Add AGENT_AA_KBC_PARAMS to the kernel config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Let's ensure we add the option for the user, at build time, to set the AGENT_AA_KBC_PARAMS passed to the agent, via the kernel command line. Signed-off-by: Fabiano FidĂȘncio --- src/runtime/Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/runtime/Makefile b/src/runtime/Makefile index b0784f6119..c7e1cd6d12 100644 --- a/src/runtime/Makefile +++ b/src/runtime/Makefile @@ -128,9 +128,12 @@ AGENTCONFIGFILEPATH := /etc/agent-config.toml AGENTCONFIGFILEKERNELPARAM := agent.config_file=$(AGENTCONFIGFILEPATH) ROOTMEASURECONFIG ?= "" -TDXKERNELPARAMS := tdx_disable_filter $(ROOTMEASURECONFIG) agent.enable_signature_verification=false -SEVKERNELPARAMS := $(AGENTCONFIGFILEKERNELPARAM) $(ROOTMEASURECONFIG) agent.enable_signature_verification=false -KERNELPARAMS += $(ROOTMEASURECONFIG) agent.enable_signature_verification=false +AGENT_AA_KBC_PARAMS ?= "" +AGENT_AA_KBC_PARAMS_TDX ?= "" +AGENT_AA_KBC_PARAMS_SEV ?= "" +TDXKERNELPARAMS := tdx_disable_filter $(ROOTMEASURECONFIG) agent.enable_signature_verification=false $(AGENT_AA_KBC_PARAMS_TDX) +SEVKERNELPARAMS := $(AGENTCONFIGFILEKERNELPARAM) $(ROOTMEASURECONFIG) agent.enable_signature_verification=false $(AGENT_AA_KBC_PARAMS_SEV) +KERNELPARAMS += $(ROOTMEASURECONFIG) agent.enable_signature_verification=false $(AGENT_AA_KBC_PARAMS) # Name of default configuration file the runtime will use. CONFIG_FILE = configuration.toml