support des variables dynamiques

This commit is contained in:
Jephte CLAIN
2014-11-29 23:02:48 +04:00
parent 05bebad535
commit 421e42079c
2 changed files with 80 additions and 12 deletions

View File

@@ -323,11 +323,15 @@ if [ -n "$__deploy" ]; then
${__certsconfdir:+--certsconfdir "$__certsconfdir"}
${__rrdir:+--rrdir "$__rrdir"}
)
for __name in "${DYNAMIC_VARS[@]}"; do
array_add args -v "$__name=${!__name}"
done
run_as_root "${args[@]}"
etitle "Mise à jour du système"
[ -d "$__templatectl_destdir" ] || die "$__templatectl_destdir: répertoire introuvable"
args=("$__templatectl_destdir" "$__certsdir"
args=(
"$__templatectl_destdir" "$__certsdir"
${__confdir:+--confdir "$__confdir"}
${__modulesdir:+--modulesdir "$__modulesdir"}
${__sitesdir:+--sitesdir "$__sitesdir"}
@@ -336,6 +340,9 @@ if [ -n "$__deploy" ]; then
${__certsconfdir:+--certsconfdir "$__certsconfdir"}
${__rrdir:+--rrdir "$__rrdir"}
)
for __name in "${DYNAMIC_VARS[@]}"; do
array_add args "$__name=${!__name}"
done
apache_autoconf "${args[@]}" || die
eend
fi