From 596523165e9ceee83e5270fa384030a788d76731 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Wed, 14 Jan 2026 06:33:20 +0100 Subject: [PATCH] export DEBUG variable --- cgilite.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cgilite.sh b/cgilite.sh index 5e4ebbb..ac23f40 100755 --- a/cgilite.sh +++ b/cgilite.sh @@ -40,16 +40,19 @@ for cgilite_arg in "$@"; do case $cgilite_arg in --exec=*) _EXEC="${cgilite_arg#*=}";; --data=*) _DATA="${cgilite_arg#*=}";; --base=*) _BASE="${cgilite_arg#*=}";; - --debug=*) DEBUG="${cgilite_arg#*=}";; + --debug=*) DEBUG="${cgilite_arg#*=}" + exec 2>"${DEBUG}" + export DEBUG + ;; esac; done unset cgilite_arg _EXEC="${_EXEC:-${0%/*}}" _DATA="${_DATA:-${PWD:-.}}" _EXEC="${_EXEC%/}" _DATA="${_DATA%/}" _BASE="${_BASE%/}" +# Do not set DEBUG here, because it will increase log level export _EXEC _DATA _BASE -[ -n "$DEBUG" ] && exec 2>"${DEBUG}" # Carriage Return and Line Break characters for convenience CR=" " -- 2.39.5