2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
6 # Autogenerated configuration file template
7 #################################
8 # allow-axfr-ips If enabled, restrict zonetransfers to originate from these
13 #################################
14 # allow-recursion List of netmasks that are allowed to recurse
16 allow-recursion=127.0.0.1
18 #################################
19 # allow-recursion-override Local data even about hosts that don't exist will
20 # override the internet. (on/off)
22 # allow-recursion-override=
24 #################################
25 # cache-ttl Seconds to store packets in the PacketCache
29 #################################
30 # chroot If set, chroot to this directory for more security
32 # chroot=/var/spool/powerdns
34 #################################
35 # config-dir Location of configuration directory (pdns.conf)
37 config-dir=/etc/powerdns
39 #################################
40 # config-name Name of this virtual configuration - will rename the binary image
44 #################################
45 # control-console Debugging switch - don't use
49 #################################
50 # daemon Operate as a daemon
54 #################################
55 # default-soa-name name to insert in the SOA record if none set in the backend
57 # default-soa-name=a.misconfigured.powerdns.server
59 #################################
60 # disable-axfr Disable zonetransfers but do allow TCP queries
64 #################################
65 # disable-tcp Do not listen to TCP queries
69 #################################
70 # distributor-threads Default number of Distributor (backend) threads to start
72 # distributor-threads=3
74 #################################
75 # fancy-records Process URL and MBOXFW records
79 #################################
80 # guardian Run within a guardian process
84 #################################
85 # launch Which backends to launch and order to query them in
89 #################################
90 # lazy-recursion Only recurse if question cannot be answered locally
94 #################################
95 # load-modules Load this module - supply absolute or relative path
99 #################################
100 # local-address Local IP address to which we bind
102 local-address=0.0.0.0
104 #################################
105 # local-ipv6 Local IP address to which we bind
109 #################################
110 # local-port The port on which we listen
114 #################################
115 # log-dns-details If PDNS should log failed update requests
119 #################################
120 # log-failed-updates If PDNS should log failed update requests
122 # log-failed-updates=
124 #################################
125 # logfile Logfile to use
127 # logfile=/var/log/pdns.log
129 #################################
130 # logging-facility Log under a specific facility
134 #################################
135 # loglevel Amount of logging. Higher is more. Do not set below 3
139 #################################
140 # master Act as a master
144 #################################
145 # max-queue-length Maximum queuelength before considering situation lost
147 # max-queue-length=5000
149 #################################
150 # max-tcp-connections Maximum number of TCP connections
152 # max-tcp-connections=10
154 #################################
155 # module-dir Default directory for modules
157 module-dir=/usr/lib/powerdns
159 #################################
160 # negquery-cache-ttl Seconds to store packets in the PacketCache
162 # negquery-cache-ttl=60
164 #################################
165 # out-of-zone-additional-processing Do out of zone additional processing
167 # out-of-zone-additional-processing=no
169 #################################
170 # query-cache-ttl Seconds to store packets in the PacketCache
174 #################################
175 # query-logging Hint backends that queries should be logged
179 #################################
180 # queue-limit Maximum number of milliseconds to queue a query
184 #################################
185 # query-local-address The IP address to use as a source address for sending
187 # query-local-address=
189 #################################
190 # receiver-threads Number of receiver threads to launch
194 #################################
195 # recursive-cache-ttl Seconds to store packets in the PacketCache
197 # recursive-cache-ttl=10
199 #################################
200 # recursor If recursion is desired, IP address of a recursing nameserver
204 #################################
205 # setgid If set, change group id to this gid for more security
209 #################################
210 # setuid If set, change user id to this uid for more security
214 #################################
215 # skip-cname Do not perform CNAME indirection for each query
219 #################################
220 # slave Act as a slave
224 #################################
225 # slave-cycle-interval Reschedule failed SOA serial checks once every .. seconds
227 # slave-cycle-interval=60
229 #################################
230 # smtpredirector Our smtpredir MX host
232 # smtpredirector=a.misconfigured.powerdns.smtp.server
234 #################################
235 # soa-minimum-ttl Default SOA mininum ttl
237 # soa-minimum-ttl=3600
239 #################################
240 # soa-refresh-default Default SOA refresh
242 # soa-refresh-default=10800
244 #################################
245 # soa-retry-default Default SOA retry
247 # soa-retry-default=3600
249 #################################
250 # soa-expire-default Default SOA expire
252 # soa-expire-default=604800
254 #################################
255 # soa-serial-offset Make sure that no SOA serial is less than this number
257 # soa-serial-offset=0
259 #################################
260 # socket-dir Where the controlsocket will live
264 #################################
265 # strict-rfc-axfrs Perform strictly rfc compliant axfrs (very slow)
267 # strict-rfc-axfrs=no
269 #################################
270 # urlredirector Where we send hosts to that need to be url redirected
272 # urlredirector=127.0.0.1
274 #################################
275 # use-logfile Use a log file
279 #################################
280 # webserver Start a webserver for monitoring
284 #################################
285 # webserver-address IP Address of webserver to listen on
287 # webserver-address=127.0.0.1
289 #################################
290 # webserver-password Password required for accessing the webserver
292 # webserver-password=
294 #################################
295 # webserver-port Port of webserver to listen on
297 # webserver-port=8081
299 #################################
300 # webserver-print-arguments If the webserver should print arguments
302 # webserver-print-arguments=no
304 #################################
305 # wildcard-url Process URL and MBOXFW records
309 #################################
310 # wildcards Honor wildcards in the database
314 #################################
315 # version-string What should PowerDNS return for version
316 # allowed methods are anonymous / powerdns / full / custom
317 version-string=powerdns
319 include=/etc/powerdns/pdns.d