Commit graph

91 commits

Author SHA1 Message Date
Niels Abspoel
da5e74a0d7
Merge pull request #80 from irtnog/add-bind-config-tmpl-option
Implement bind:config:tmpl Pillar key mentioned in pillar.example
2017-11-17 20:57:21 +01:00
Piotr Pieprzycki
aa9fb7b7df delete static config 2017-11-02 14:55:05 +00:00
Piotr Pieprzycki
1a0c999e10 Added file rndc.conf 2017-11-02 10:13:02 +00:00
Piotr Pieprzycki
978ce84b15 Added feature rndc clinet 2017-10-29 16:46:24 +00:00
Piotr Pieprzycki
99593ccc8c logging channel and category from pillar 2017-10-28 22:05:54 +00:00
Pieprzycki Piotr
2947dde649 New features and pillar.example 2017-10-18 22:35:21 +02:00
Matthew X. Economou
02141df8a8
Implement bind:config:tmpl Pillar key mentioned in pillar.example 2017-10-13 07:25:57 -04:00
Niels Abspoel
1adf5f196b Merge pull request #73 from netmanagers/master
Allow to generate zone files from pillar data
2017-07-26 23:20:08 +02:00
Bogdan Radulescu
3d01537369 Made formating identical with Debian so we modify a minimum amount of lines 2017-07-19 19:11:26 +00:00
Javier Bértoli
b7dc95ddbf Allow to generate zone files from pillar data 2017-07-12 08:38:07 -03:00
Javier Bértoli
b3192a4d16 Debian's bind user is bind, not root 2017-07-12 08:37:27 -03:00
Javier Bértoli
3a15babe35 Merge pull request #76 from kiwiz/masters_list
Support list of `masters` in `named.conf.local` template
2017-07-12 07:45:20 -03:00
K
c9f29af2b5 Support list of masters in named.conf.local template
Updates the archlinux, debian, freebsd templates to support passing a
list of values to `masters` instead of a string. This is already
supported by the redhat template, but lacking in the other 3.
2017-07-11 23:18:07 -04:00
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