Skip to content

Commit 691d83d

Browse files
committed
Fix invalid dir variable
1 parent 52b3059 commit 691d83d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

cryptboot

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,18 @@ case "${1}" in
5858
systemd-boot-sign)
5959
# Sign files in TO_SIGN with UEFI secure boot keys
6060
echo "Signing kernel with UEFI secure boot keys..."
61-
for dir in "${TO_SIGN[@]}"; do
61+
for tmp_dir in "${TO_SIGN[@]}"; do
62+
dir="${EFI_DIR}"/"${tmp_dir}"
6263
[[ -d "${dir}" ]] ||
6364
{
6465
var_invalid_warning "${dir}" "TO_SIGN"
6566
continue
6667
}
6768
shopt -s nocaseglob
68-
for file in "${EFI_DIR}"/"${dir}"/*.efi; do
69+
for file in "${dir}"/*.efi; do
6970
[[ -f "${file}" ]] ||
7071
{
71-
var_invalid_warning "${file}" "${EFI_DIR}/${dir}/*.efi"
72+
var_invalid_warning "${file}" "${dir}/*.efi"
7273
continue
7374
}
7475
cryptboot-efikeys sign "${file}"

0 commit comments

Comments
 (0)