From 627e22a2e6acc3c7228568f3b8ae874b7908f603 Mon Sep 17 00:00:00 2001 From: Daniel Reichelt Date: Sun, 7 Feb 2016 23:15:31 +0100 Subject: [PATCH] cron_tasks/bind: fix conditions for writing www records The bind cronjob awlays creates www A/AAAA records, regardless of a domain's iswildcarddomain or wwwserveralias settings. With this patch www records only get created if "www alias" is selected for a domain, i.e. iswildcarddomain is disabled and wwwserveralias is enabled. --- scripts/jobs/cron_tasks.inc.dns.10.bind.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/jobs/cron_tasks.inc.dns.10.bind.php b/scripts/jobs/cron_tasks.inc.dns.10.bind.php index 2a96e86c..93aaf601 100644 --- a/scripts/jobs/cron_tasks.inc.dns.10.bind.php +++ b/scripts/jobs/cron_tasks.inc.dns.10.bind.php @@ -333,10 +333,11 @@ class bind { } $records[] = '@'; - $records[] = 'www'; if ($domain['iswildcarddomain'] == '1') { $records[] = '*'; + } else if ($domain['wwwserveralias'] == '1') { + $records[] = 'www'; } if (!$froxlorhost) {