From 7905f406fff595edcb54def1972bf4fcac85bc80 Mon Sep 17 00:00:00 2001 From: Balakrishnan Balasubramanian Date: Sun, 18 Jan 2026 21:33:00 -0500 Subject: [PATCH] add trap --- diyvpn.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/diyvpn.sh b/diyvpn.sh index ad2d5d7..7df31de 100755 --- a/diyvpn.sh +++ b/diyvpn.sh @@ -1,5 +1,8 @@ #!/bin/bash -set -euo pipefail +set -Eeuo pipefail + +# Trap ERR to provide better error reporting +trap 'echo "Error on line $LINENO of $0: $BASH_COMMAND"' ERR opdir="${1?Output dir missing}"