I'd rather have a readable error message than make failing the build with cryptic errors. Signed-off-by: Janosch Frank <frankja@xxxxxxxxxxxxx> Reviewed-by: Thomas Huth <thuth@xxxxxxxxxx> --- configure | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configure b/configure index b8442d61..71aaad43 100755 --- a/configure +++ b/configure @@ -137,6 +137,11 @@ while [[ "$1" = -* ]]; do esac done +if [ -n "$host_key_document" ] && [ ! -f "$host_key_document" ]; then + echo "Host key document doesn't exist at the specified location." + exit 1 +fi + if [ "$erratatxt" ] && [ ! -f "$erratatxt" ]; then echo "erratatxt: $erratatxt does not exist or is not a regular file" exit 1 -- 2.31.1