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
Hung Nguyen Viet
de9bc987ee
watch also does what require does and more
2015-03-25 10:27:56 +07:00
Hung Nguyen Viet
166ceefa97
there is no group bind if pkg is not installed
2015-03-25 10:27:32 +07:00
Shane Poage
a883ffaf55
Simplified/unified some of the config state definitions. Added logic to automatically convert lists in pillar data to lists of configuration data for options.
2015-03-23 06:54:37 -05:00
root
3b6f48959e
Add support for dynamic zone updates.
2015-03-22 23:26:35 +01:00
root
0de651043f
Fix creation of logfile (query.log) during first install.
2015-03-22 22:58:29 +01:00
root
2cef37f747
Add support for views.
2015-03-22 22:07:22 +01:00
root
ea66c97e7e
Fix some pillar paths for key "available_zones".
2015-02-18 23:04:16 +01:00
david
11374068ce
should use the signed file in named.config.local if dnssec, else the plain one
2015-02-03 10:35:11 +01:00
david
e7623e1065
this package is needed on Debian/Ubuntu for dnssec to work, or else: 'pid': 30370, 'retcode': 127, 'stderr': '/bin/bash: zonesigner: command not found', 'stdout': '
2015-02-02 19:09:56 +01:00
Seth House
0de2c1bed0
Change states to use short-dec style
2014-12-13 00:19:58 -07:00
Wolodja Wentland
b7da1a30ef
Merge pull request #15 from cosu/master
...
detect logrotate version and pass correct option
2014-11-22 08:48:45 +01:00
Skyler Berg
c019d1e946
Allow inclusion of arbitrary options
2014-11-20 10:42:06 -08:00
Skyler Berg
6891f1d7f2
Switch logging dir to /var/log/named for Ubuntu
...
Apparmor expects /var/log/named to be the logging directory for bind9
in Ubuntu 12.04 (and most likely 14.04).
2014-11-19 16:16:56 -08:00
Cosmin Dumitru
282f022d3d
version check for logrotate
2014-10-19 15:24:41 +02:00
root
4c5d5e8aee
add key for support dynamic zones
2014-10-16 10:54:02 +00:00
Cosmin Dumitru
6c02efeca2
fix for logrotate complaining about insecure permissions
2014-03-24 10:44:29 +01:00
Cosmin Dumitru
d9686a8142
added logrotate to bind log
2014-03-24 10:41:35 +01:00
Carlos Perelló Marín
92ef52bcfe
Removed quotes from map.user and map.group variables
...
Conflicts:
bind/config.sls
2014-03-23 10:45:06 +00:00
Gareth J. Greenaway
b2873fbfed
restoring map.user and map.group for defaults.
2014-03-01 15:18:09 -08:00
Gareth J. Greenaway
36b172717c
cleaning up bind9 salt formula.
...
syncing with updates from upstream.
2014-03-01 15:13:33 -08:00
Rudy Attias
0c4bcc8915
also add watch(restarts) for all bind config files
2014-02-19 18:48:24 +02:00