stand/lua: Check for nil (GELI prompt)

This commit is contained in:
Kyle Evans 2018-02-17 05:28:06 +00:00
parent 11cac43197
commit c959454232
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=329434

View File

@ -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