apacheconfig: si host==@@dhost@@, alors hostname=@@dhostname@@ et aliases=@@daliases@@
This commit is contained in:
parent
27592d4450
commit
5d3861b934
|
@ -66,11 +66,16 @@ function __template_defaultf_host() {
|
||||||
myhost
|
myhost
|
||||||
}
|
}
|
||||||
function __template_updatef_host() {
|
function __template_updatef_host() {
|
||||||
|
if [ "$host" == "@@dhost@@" ]; then
|
||||||
|
__template_set_var hostname @@dhostname@@
|
||||||
|
__template_set_var aliases @@daliases@@
|
||||||
|
else
|
||||||
local update_aliases
|
local update_aliases
|
||||||
[ "$aliases" == "$hostname" ] && update_aliases=1
|
[ "$aliases" == "$hostname" ] && update_aliases=1
|
||||||
__template_set_var hostname "${host%%.*}"
|
__template_set_var hostname "${host%%.*}"
|
||||||
[ -n "$update_aliases" ] && __template_set_var aliases "$hostname"
|
[ -n "$update_aliases" ] && __template_set_var aliases "$hostname"
|
||||||
[ -n "$ips" ] || __template_set_var ips ""
|
[ -n "$ips" ] || __template_set_var ips ""
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
__TEMPLATE_DEFAULTF_ips=__template_defaultf_ips
|
__TEMPLATE_DEFAULTF_ips=__template_defaultf_ips
|
||||||
|
|
Loading…
Reference in New Issue