possibilité d'ignorer les fichiers defaults

This commit is contained in:
Jephté Clain 2025-02-21 03:49:53 +04:00
parent 7fe3f266d5
commit 0faf1b1642

View File

@ -276,12 +276,15 @@ function host_init_env() {
;; ;;
esac esac
} }
envs=( envs=()
if [ -z "$RUNPHP_IGNORE_DEFAULTS" ]; then
envs+=(
/etc/default/dkbuild /etc/default/dkbuild
~/etc/default.${HOSTNAME%%.*}/dkbuild ~/etc/default.${HOSTNAME%%.*}/dkbuild
~/etc/default/dkbuild ~/etc/default/dkbuild
~/.dkbuild.env
) )
fi
envs+=(~/.dkbuild.env)
for env in "${envs[@]}"; do for env in "${envs[@]}"; do
[ -f "$env" ] && source "$env" [ -f "$env" ] && source "$env"
done done