From 6c25cd1c857f140d5eb4d4b88dafb31c6243ef85 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Mon, 12 Apr 2010 06:15:16 +0000 Subject: [PATCH] - fix domain-sorting in customer-panel (domain-overview), fixes #126 - add dkim-milter restart command to bind-cron --- customer_domains.php | 4 +++- scripts/jobs/cron_tasks.inc.dns.10.bind.php | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/customer_domains.php b/customer_domains.php index a14c31e1..22cb0d25 100644 --- a/customer_domains.php +++ b/customer_domains.php @@ -75,6 +75,7 @@ elseif($page == 'domains') } $domains_count++; +/* $domainparts = explode('.', $row['domain']); $domainparts = array_reverse($domainparts); $sortkey = ''; @@ -82,8 +83,9 @@ elseif($page == 'domains') { $sortkey.= $part . '.'; } - $domain_array[$sortkey] = $row; +*/ + $domain_array[$row['domain']] = $row; } ksort($domain_array); diff --git a/scripts/jobs/cron_tasks.inc.dns.10.bind.php b/scripts/jobs/cron_tasks.inc.dns.10.bind.php index d8c686e4..b5d0e1ab 100644 --- a/scripts/jobs/cron_tasks.inc.dns.10.bind.php +++ b/scripts/jobs/cron_tasks.inc.dns.10.bind.php @@ -425,6 +425,10 @@ class bind $dkimkeys_file_handler = fopen($dkimkeys_filename, "w"); fwrite($dkimkeys_file_handler, $dkimkeys); fclose($dkimkeys_file_handler); + + safe_exec(escapeshellcmd($this->settings['dkim']['dkimrestart_command'])); + fwrite($this->debugHandler, ' cron_tasks: Task4 - Dkim-milter reloaded' . "\n"); + $this->logger->logAction(CRON_ACTION, LOG_INFO, 'Dkim-milter reloaded'); } } }