diff --git a/scripts/mkinitramfs b/scripts/mkinitramfs index 597c43a..4cfb13f 100755 --- a/scripts/mkinitramfs +++ b/scripts/mkinitramfs @@ -8,7 +8,7 @@ die() { [[ $# -eq 2 ]] || die 22 "Invalid number of arguments" [[ -d "${1}" ]] || die 20 "${1} is not a directory" -[[ -e "${2}" ]] && die 17 "${2} exists" +[[ -e "${2}" ]] && [[ ! -f "$(readlink -f "${2}")" ]] && die 17 "${2} exists and is not a file" [[ -f "${1}/pv" ]] || die 2 "${1}/pv does not exist. Read README!" [[ -f "${1}/busybox" ]] || die 2 "${1}/busybox does not exist. Read README!"