From cb3808223b930a50d54e8f8df10e66dd12e1e6bd Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Fri, 30 Oct 2009 11:11:50 -0400
Subject: [PATCH]
---
server/conf/bind_named.conf.local.master | 2 ++
server/plugins-available/bind_plugin.inc.php | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/server/conf/bind_named.conf.local.master b/server/conf/bind_named.conf.local.master
index 7815bc2..c8eb70f 100644
--- a/server/conf/bind_named.conf.local.master
+++ b/server/conf/bind_named.conf.local.master
@@ -1,7 +1,9 @@
<tmpl_loop name='zones'>
+<tmpl_if name='zone'>
zone "<tmpl_var name='zone'>" {
type master;
file "<tmpl_var name='zonefile_path'>";
};
+</tmpl_if>
</tmpl_loop>
diff --git a/server/plugins-available/bind_plugin.inc.php b/server/plugins-available/bind_plugin.inc.php
index 87c99a7..4ab9b48 100644
--- a/server/plugins-available/bind_plugin.inc.php
+++ b/server/plugins-available/bind_plugin.inc.php
@@ -134,7 +134,7 @@
$this->write_named_conf($data,$dns_config);
//* Delete the domain file
- $filename = $dns_config['bind_zonefiles_dir'].'/pri.'.$data['old']['origin'];
+ $filename = $dns_config['bind_zonefiles_dir'].'/pri.'.substr($data['old']['origin'],0,-1);
if(is_file($filename)) unset($filename);
$app->log("Deleting BIND domain file: ".$filename,LOGLEVEL_DEBUG);
--
Gitblit v1.9.1