summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorFederico Ceratto <federico.ceratto@hpe.com>2016-04-26 16:47:04 +0100
committerFederico Ceratto <federico.ceratto@gmail.com>2016-05-20 10:46:36 +0000
commitbe7e32dfaa8f2884ac89bf7335da9b309fcdc861 (patch)
tree2b8e24bf7b08cae819418bfe26a7099de99a3111 /etc
parent6ae192335bdef42b9b55cba06f68c936eeccb665 (diff)
downloaddesignate-be7e32dfaa8f2884ac89bf7335da9b309fcdc861.tar.gz
Add djbdns backend
Add docs and basic tests Update config sample file and support matrix Change-Id: I709cea4e321f6bbee3b0f9f718fa6a9836af3ca5
Diffstat (limited to 'etc')
-rw-r--r--etc/designate/designate.conf.sample9
-rw-r--r--etc/designate/rootwrap.d/djbdns.filters4
2 files changed, 13 insertions, 0 deletions
diff --git a/etc/designate/designate.conf.sample b/etc/designate/designate.conf.sample
index e1032355..3062f86f 100644
--- a/etc/designate/designate.conf.sample
+++ b/etc/designate/designate.conf.sample
@@ -465,6 +465,15 @@ debug = False
# knotc command name when rootwrap is used. Location of the knotc executable
# on the resolver host if rootwrap is not used
#knotc_cmd_name = /usr/sbin/knotc
+#
+[backend:agent:djbdns]
+# Command names when rootwrap is used or location of the executables
+# on the resolver host when rootwrap is not used
+# tcpclient_cmd_name =
+# axfr_get_cmd_name =
+# tinydns_data_cmd_name =
+# tinydns_datadir =
+#query_destination = 127.0.0.1
[backend:agent:denominator]
#name = dynect
diff --git a/etc/designate/rootwrap.d/djbdns.filters b/etc/designate/rootwrap.d/djbdns.filters
new file mode 100644
index 00000000..1471c932
--- /dev/null
+++ b/etc/designate/rootwrap.d/djbdns.filters
@@ -0,0 +1,4 @@
+[Filters]
+tcpclient: CommandFilter, /usr/bin/tcpclient, root
+axfr-get: CommandFilter, /usr/bin/axfr-get, root
+tinydns-data: CommandFilter, /usr/bin/tinydns-data, root