From c9594542321923de25ba8c2bfa6dd1c2252fe71e Mon Sep 17 00:00:00 2001 From: Kyle Evans Date: Sat, 17 Feb 2018 05:28:06 +0000 Subject: [PATCH] stand/lua: Check for nil (GELI prompt) --- stand/lua/password.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stand/lua/password.lua b/stand/lua/password.lua index 7257e1ee9ee3..90889c542745 100644 --- a/stand/lua/password.lua +++ b/stand/lua/password.lua @@ -83,8 +83,8 @@ function password.check() local boot_pwd = loader.getenv("bootlock_password"); compare("Boot password: ", boot_pwd); - local geli_pass_prompt = loader.getenv("geom_eli_passphrase_prompt"); - if (geli_pass_prompt:lower() == "yes") then + local geli_prompt = loader.getenv("geom_eli_passphrase_prompt"); + if (geli_prompt ~= nil) and (geli_prompt:lower() == "yes") then local passphrase = do_prompt("GELI Passphrase: "); loader.setenv("kern.geom.eli.passphrase", passphrase) end