From 85fa76051df0e2b5be2f3360ae1b7f1a959dac4d Mon Sep 17 00:00:00 2001 From: "Gerd v. Egidy" Date: Mon, 6 Jun 2022 13:34:09 +0200 Subject: [PATCH] don't throw an error on nonexistent config entries for "copytoram" "checksum" "loadsrm" This can happen when there is no config yaml at all, for example when booting via PXE --- patches/archiso-v43-07-yaml-config.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patches/archiso-v43-07-yaml-config.patch b/patches/archiso-v43-07-yaml-config.patch index ce5b265..533ee21 100644 --- a/patches/archiso-v43-07-yaml-config.patch +++ b/patches/archiso-v43-07-yaml-config.patch @@ -26,7 +26,7 @@ index 853652e..53215eb 100644 + if [[ "${value}" == 'true' ]]; then + echo "Entry '.global.${curentry}' enabled in config: value='${value}'" + eval "${curentry}='y'" -+ elif [[ "${value}" == 'false' ]]; then ++ elif [[ "${value}" == 'false' ]] || [[ "${value}" == 'null' ]]; then + echo "Entry '.global.${curentry}' disabled in config: value='${value}'" + else + echo "ERROR: Found invalid value for '.global.${curentry}': value='${value}'"