X-Git-Url: https://git.distorted.org.uk/~mdw/exim-config/blobdiff_plain/185b5456076ca86959643ce2f19c98c0f82f281e..2cf9db84297dea507a8ec503b3bba60c6adb31f8:/vhost.m4 diff --git a/vhost.m4 b/vhost.m4 index 07ca79e..d37edd9 100644 --- a/vhost.m4 +++ b/vhost.m4 @@ -22,11 +22,15 @@ ### Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. m4_define(<:VHOST:>, - <:domains = partial0-lsearch; CONF_sysconf_dir/domains.conf + <:domains = ${if exists{CONF_sysconf_dir/domains.conf} \ + {partial0-lsearch; CONF_sysconf_dir/domains.conf} \ + {}} condition = DOMKV($1):>) m4_define(<:VHOST_FILTER:>, <:FILTER_BASE VHOST(<:$1:>) + router_home_directory = DOMKV(home, {$value} fail) + more = ${if bool{DOMKV(final, {$value}{true})} {false} {true}} $2 = ${expand:DOMKV($1, {$value} fail)}:>) m4_define(<:VHOST_USER:>, <:user = DOMKV(owner, {$value}{CONF_filter_user})