Commit graph

78 commits

Author SHA1 Message Date
Kai
3ceaa7ca70 named.conf.key shouldn't be world readable 2017-07-11 22:40:56 -04:00
adrien
1e9184a860 Stretch, like Jessie, doesn't have the dnssec-tools package 2017-07-05 10:40:27 +02:00
Javier Bértoli
bc3db8644c Merge pull request #71 from jdsieci/redhat_config_update
Redhat config update
2017-04-27 20:52:12 -03:00
Ted Strzalkowski
a1b8c78377 Fixes issue where query.log throws warning for replace=True 2017-04-25 11:56:39 -07:00
Jerzy Drozdz
2156b92221 Added configured_zones as file path source 2017-04-09 10:56:08 +02:00
Jerzy Drozdz
cab5e24854 Formating fix 2017-03-29 17:45:17 +02:00
Jerzy Drozdz
a8b0353c90 Set replace to False for query.log state 2017-03-25 02:18:26 +01:00
Jerzy Drozdz
18150770aa Added zone class 2017-03-25 01:58:35 +01:00
Jerzy Drozdz
29ea62ec21 Changed zone file path 2017-03-25 01:56:40 +01:00
Jerzy Drozdz
8d93eabd86 Copied part of functionality from debian conf.local 2017-03-25 01:30:14 +01:00
Jerzy Drozdz
1cf371921c Corrected 'named_directory' default value 2017-03-25 00:29:49 +01:00
Jerzy Drozdz
5f93b7fe07 RedHat defaults moved to map.jinja 2017-03-25 00:18:59 +01:00
Jerzy Drozdz
c1312aa11b Added logging configuration 2017-03-25 00:16:24 +01:00
Jerzy Drozdz
698382cd9c Added options for loop in redhat config 2017-03-24 23:22:23 +01:00
Alexander Weidinger
d9b37377a4 FreeBSD: allow to disable query log 2017-01-12 14:56:53 +01:00
Alexander Weidinger
fdf20d5632 FreeBSD: disable default_zones when views are used 2017-01-12 14:56:27 +01:00
Alexander Weidinger
5074b60db6 FreeBSD: config files 2017-01-12 12:42:58 +01:00
Alexander Weidinger
86099c1f71 FreeBSD: need different permissions for the log 2017-01-12 10:40:18 +01:00
Alexander Weidinger
0eedfeabe3 FreeBSD: added defaults to map.jinja 2017-01-12 10:39:36 +01:00
Alexander Weidinger
d5981ae4b5 FreeBSD has no default config 2017-01-12 10:17:17 +01:00
Imran Haider
63da04814f Arch: support allow-transfer 2016-11-06 21:43:16 -05:00
david
4ca5eca7ee support also-notify 2016-07-31 21:46:06 +02:00
Lev
8b7905f757 Fix some named.conf.local template whitespace 2016-07-19 03:57:42 -07:00
Lev Lozhkin
609d3685b5 Templatize zone files
All other managed files are templatized, zone files should be also.
2016-07-08 03:58:13 -07:00
Florian
264c296672 fix broken zones_source_dir on RedHat/Debian
Als add docs for how to overwrite the path.

Fixes saltstack-formulas/bind-formula#60?
2016-06-01 19:17:27 +02:00
Florian
8b52b73753 iteritems() -> items(), fixes saltstack-formulas/bind-formula#30 2016-06-01 19:00:16 +02:00
Forrest
50b37ea28c Merge pull request #59 from blacksmith77/master
allow-transfer rendered only if defined
2016-04-20 09:35:49 -07:00
Vincenzo Magistro
580bf5252b allow-transfer rendered only if defined 2016-04-20 17:12:11 +02:00
Forrest
adaf678655 Merge pull request #57 from tedski/master
Do not spec dnssec-tools for installation on Debian Jessie.
2016-04-19 16:45:24 -07:00
root
b73f9e6897 added 'forward ( only | first );' support for named.conf.local 2016-04-18 13:46:31 +00:00
Ted Strzalkowski
0c072f9fc3 Do not spec dnssec-tools for installation on Debian Jessie.
Due to issues with rollerd[1], dnssec-tools was removed from
testing[2] and did not make it into Debian Jessie.  This removes that
package spec from the formula and leaves it as an exercise to the user
to solve how to satisfy the requirement.

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754704
[2]: https://packages.qa.debian.org/d/dnssec-tools/news/20140812T163915Z.html
2016-04-17 08:36:18 -07:00
blacksmith77
c14e5ac477 dirty value in /etc/default/bind9
when bind.config.protocol is set in pillar, "None" is returned by  param.append('-' + protocol|string) statement and written in /etc/default/bind9.
This breaks bind9 at start
2016-04-15 16:20:10 +02:00
Uwe Kretschmer
2928041651 Inclusion of additional configuration files added (Debian based only). 2016-03-29 13:37:14 +02:00
Uwe Kretschmer
bf6a0625e7 Changed hard coded file path to dynamic value. Added possibility to set ACLs via pillar. 2016-03-03 10:01:56 +01:00
Uwe Kretschmer
48ba120d45 Fixed condition to include key_config. Added possibility to include default-zones on Debian systems. 2016-03-03 09:51:39 +01:00
Joe Bowman
4a9a128ba9 add support for forward zones 2016-01-09 08:12:21 +00:00
jamesp9
5b1313f14b arch: initial 2015-11-09 20:46:35 +11:00
matthew-parlette
19a6d01b54 Fix protocol output line.
Fixes #46
2015-11-05 17:08:22 -05:00
Rowcliffe Browne
82f4b63aa9 - templatize default file
- fix config.sls to match
- add example to pillar.example
2015-11-02 09:40:51 +08:00
Rowcliffe Browne
ed7aead85c allow bind to run in ipv4 or ipv6. if not specified, defaults to bind's default of both. 2015-10-30 18:28:43 +08:00
Gabriel Santos
9ff751e34b Fix conflicts with file names. Remove hardcoded zones location 2015-10-14 07:59:18 -03:00
Rowcliffe Browne
39829f0fe7 fix for HMAC-SHA512 algorithm breakage. secret now quoted. 2015-10-13 11:25:40 +08:00
Gabriel Santos
0b89c701c1 fix #38 2015-10-10 21:48:51 -03:00
david
554f8eb238 bind runs as user bind by default on ubuntu 2015-08-24 21:07:18 +02:00
Alex Eiswirth
1aba08b296 Fetch user from lookup table for static defaults (map.jinja)
This fixes the RHEL/CentOS configuration, because user 'bind' doesn't exist in RHEL.
2015-07-30 21:15:52 +02:00
Nick
facb8e1f39 pillar.get wasn't finding the available_zones key 2015-06-03 15:53:51 +10:00
Florian Bittner
47e0fc62d3 Add allow-transfer statement which disallows zone transfer by default. 2015-04-02 18:11:01 +02:00
Hung Nguyen Viet
2beaf0ec32 use group from map file, not hardcode 2015-03-25 10:31:57 +07:00
Hung Nguyen Viet
8972734ba0 require ID, not file path 2015-03-25 10:30:01 +07:00
Hung Nguyen Viet
ece098cc08 remove duplicate arg 2015-03-25 10:29:08 +07:00