1
0
Files
angie-conv-image/image-entry.d/01-defaults.envsh
2025-06-05 11:01:19 +03:00

35 lines
896 B
Bash
Executable File

#!/bin/sh
unset NGX_DEBUG
NGX_DEBUG=$(/usr/sbin/angie --build-env 2>&1 | mawk '$1=="DEBUG:" {print $2;exit;}')
NGX_DEBUG="${NGX_DEBUG:-0}"
case "${NGX_DEBUG}" in
0 | 1 ) ;;
* ) NGX_DEBUG=1 ;;
esac
export NGX_DEBUG
unset NGX_PRO
NGX_PRO=$(/usr/sbin/angie -v 2>&1 | mawk 'NR==1 {print $4;exit;}' | tr '[:upper:]' '[:lower:]')
NGX_PRO="${NGX_PRO:-0}"
case "${NGX_PRO}" in
'(pro)' ) NGX_PRO=1 ;;
* ) NGX_PRO=0 ;;
esac
export NGX_PRO
set -a
NGX_STRICT_LOAD=$(gobool_to_int "${NGX_STRICT_LOAD:-1}" 1)
NGX_HTTP=$(gobool_to_int "${NGX_HTTP:-1}" 1)
NGX_MAIL=$(gobool_to_int "${NGX_MAIL:-0}" 0)
NGX_STREAM=$(gobool_to_int "${NGX_STREAM:-0}" 0)
set +a
if [ "${NGX_HTTP}${NGX_MAIL}${NGX_STREAM}" = '000' ] ; then
log_always '========================================='
log_always 'WARNING!'
log_always 'Angie is almost completely TURNED OFF'
log_always '========================================='
fi