From 1e67ccaf9d1faf5b73c31a972ca4cc8a48b74fcf Mon Sep 17 00:00:00 2001 From: root Date: Fri, 24 Oct 2014 00:09:22 +0200 Subject: [PATCH] hooks/update-zone: add command to reload pdns-recursor zones --- hooks/update-zone | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hooks/update-zone b/hooks/update-zone index 0cbe481..b743d74 100755 --- a/hooks/update-zone +++ b/hooks/update-zone @@ -12,7 +12,6 @@ CONTAINER_DATA = LXC_ROOT.join("container.json") LXC_ZONE = ZONE_PATH.join("lxc.zone") DNS_CONTAINER = "dns" - def atomic_write(path, content) temp_path = path.to_s + ".tmp" File.open(temp_path, 'w+') do |f| @@ -82,4 +81,4 @@ atomic_write(v4_rdns_path, v4_rdns_zone) atomic_write(v6_rdns_path, v6_rdns_zone) atomic_write(CONTAINER_DATA, JSON.pretty_generate(json)) -system("lxc-attach", "-n", DNS_CONTAINER, "--", "rndc", "reload") +system("lxc-attach", "-e", "-n", DNS_CONTAINER, "--", "rec_control", "reload-zones")