Nate Riffe
9441d0a8de
Update the test matrix
2016-10-15 15:52:06 -05:00
Nate Riffe
f9520431c3
Update to support puppet 4
2016-10-10 06:58:48 -05:00
Nate Riffe
a6b8c2c3d9
Release version 6.0.1
2016-07-09 17:23:29 -05:00
Nate Riffe
1a15616152
Fix a link syntax error
2016-07-09 17:08:57 -05:00
Nate Riffe
d6188b8f4e
Merge pull request #100 from inkblot/rndc-helper
...
Implement a helper script for zone reloads
2016-07-09 09:09:44 -05:00
Nate Riffe
41197b03e0
Merge pull request #99 from exptom/patch-2
...
Allow master/slave zones to set forwarders
2016-07-08 19:09:51 -05:00
Nate Riffe
84c06223fd
Merge pull request #98 from exptom/patch-1
...
Fixes for rndc-helper
2016-07-08 18:53:25 -05:00
Tom Ford
9cd83cc317
Allow an empty forwarders {} statement
2016-07-08 15:07:15 +01:00
Tom Ford
bb4f210c44
Allow forwarders to be set for master/slave zones
2016-07-08 15:04:04 +01:00
Tom Ford
34ff2b9491
Don't use sudo (runs as root via puppet anyway)
2016-07-08 14:47:25 +01:00
Tom Ford
84782740dd
Need unique name for the rndc reload exec
2016-07-08 14:32:00 +01:00
Nate Riffe
40531e21eb
Implement a helper script for zone reloads
...
It turns out the `rndc` command that was intended to reload a managed zone
wasn't working (see PR #91 for reference) if more than one view included the
zone. The helper script is really just a wrapper around the `rndc` command
itself, it translates its final parameter into a domain/class/view tuple and
pass the leading parameters and the tuple to `rndc`.
2016-07-07 21:15:41 -05:00
Nate Riffe
9091fd6cab
Merge pull request #97 from inkblot/fix-require-loaderror
...
Use a relative path load on LoadError
2016-07-04 18:15:25 -05:00
Nate Riffe
a2c729c881
Use a relative path load on LoadError
...
Some versions of Puppet suffer from a regression which prevents them from
successfully loading auxilliary code in the module's lib directory. See
https://tickets.puppetlabs.com/browse/SERVER-973
2016-07-04 18:04:43 -05:00
Nate Riffe
0cdd94cf86
Merge pull request #96 from inkblot/allow-transfer-views
...
Add `allow-transfers` to views
2016-07-04 12:22:13 -05:00
Nate Riffe
de1a021911
Add allow-transfers to views
...
Views support an `allow-transfer` directive essentially identical to the one in
zones. Copy the code from `manifests/zone.pp` and `templates/zone.conf.erb` to
support it.
2016-07-04 10:18:38 -05:00
Nate Riffe
cd6e0f8b9c
Fix the indentation
2016-07-04 09:53:42 -05:00
Nate Riffe
b26915de54
Merge pull request #93 from exptom/allow-explicit-notify
...
Allow 'explicit' zone notification
2016-07-04 09:51:49 -05:00
Nate Riffe
f0782d0abb
Merge pull request #90 from Yuav/patch-1
...
Update README.md
2016-07-04 09:48:53 -05:00
Nate Riffe
da2a88ec86
Merge branch '6.0-prerelease'
...
Conflicts:
metadata.json
2016-07-04 09:48:23 -05:00
Nate Riffe
88481f94fd
Finalize the 6.0-prerelease branch
2016-07-04 09:39:51 -05:00
Tom Ford
6236ad7167
Allow 'explicit' zone notification
...
Allow the 'explicit' value of a zones notify config to be set as well as yes/no.
2016-06-29 16:31:32 +01:00
Jon Skarpeteig
d78a455a01
Update README.md
...
Fixed typo
2016-05-27 11:25:19 +02:00
Nate Riffe
309ac6c3ae
Release version 5.2.2
2016-05-06 15:20:44 -05:00
Nate Riffe
dcbba5a0cb
Harmonize default value for also_notify
...
The template code that processes also_notify is of a kind with the checks and
processing of other optional smart-array values. Make its default an empty
string so that the clause may be properly omitted from a config that doesn't
use it.
2016-05-06 15:18:53 -05:00
Nate Riffe
6decb42f32
Release version 5.2.1
2016-04-20 14:15:56 -05:00
Nate Riffe
9e9462faa3
Merge branch 'fix-view-syntax'
2016-04-20 14:15:24 -05:00
Nate Riffe
50e9764ea4
Merge branch 'fix-view-syntax' into 6.0-prerelease
2016-04-20 14:13:02 -05:00
Nate Riffe
bc34a9881d
Add missing end on @servers iteration
...
Also normalize the indentation. Ruby code is 2-space indented, templated
configuration is tab indented.
2016-04-20 14:11:50 -05:00
Nate Riffe
0f3728da6d
Release version 5.2
2016-04-20 11:40:45 -05:00
Nate Riffe
0f4f548a72
Merge branch 'trim-module-data-hierarchy' into 6.0-prerelease
2016-04-20 11:37:39 -05:00
Nate Riffe
89f21715f3
Merge branch 'trim-module-data-hierarchy'
2016-04-20 11:37:26 -05:00
Nate Riffe
c0f47735ea
Limit the module data hierarchy to extant tuples
2016-04-20 11:37:00 -05:00
Nate Riffe
05f990bcc9
Merge remote-tracking branch 'hdeadman/moduledata' into 6.0-prerelease
2016-04-20 11:36:03 -05:00
Nate Riffe
bf5af116d2
Merge remote-tracking branch 'hdeadman/moduledata'
2016-04-20 11:35:40 -05:00
Nate Riffe
0532e1cd57
Merge remote-tracking branch 'ocado/empty-zones' into 6.0-prerelease
...
Conflicts:
manifests/view.pp
2016-04-20 08:17:51 -05:00
Nate Riffe
dd03f5a559
Merge remote-tracking branch 'ocado/empty-zones'
...
Conflicts:
manifests/view.pp
2016-04-20 08:17:27 -05:00
Nate Riffe
1ec9823c0f
Merge remote-tracking branch 'ocado/minimal-responses' into 6.0-prerelease
...
Conflicts:
templates/view.erb
2016-04-20 08:07:56 -05:00
Nate Riffe
db935f8b86
Merge remote-tracking branch 'ocado/minimal-responses'
2016-04-20 08:05:49 -05:00
Nate Riffe
d50406d0df
Merge remote-tracking branch 'ocado/notify-source' into 6.0-prerelease
2016-04-20 08:02:26 -05:00
Nate Riffe
31ef46feb8
Merge remote-tracking branch 'ocado/notify-source'
2016-04-20 08:02:17 -05:00
Nate Riffe
8348f42a17
Merge remote-tracking branch 'hdeadman/forwarderport' into 6.0-prerelease
2016-04-20 07:39:32 -05:00
Nate Riffe
202526e425
Merge remote-tracking branch 'hdeadman/forwarderport'
2016-04-20 07:38:25 -05:00
Ahmad Jagot
2b8b7ccc41
Add allow-empty-zones support.
...
Conflicts:
manifests/view.pp
templates/view.erb
2016-04-20 13:37:20 +01:00
Nate Riffe
4d2d2f63a8
Merge branch 'filter-aaaa-on-v4-option' into 6.0-prerelease
2016-04-20 07:33:18 -05:00
Nate Riffe
f3df39fcf6
Merge branch 'filter-aaaa-on-v4-option'
2016-04-20 07:31:52 -05:00
Jean-Francois Roche
badd25b0e6
Add option to filter ipv6 address on ipv4
...
refs https://kb.isc.org/article/AA-00576/0/Filter-AAAA-option-in-BIND-9-.html
2016-04-20 07:30:54 -05:00
Alex Frolkin
e579b5479b
Support minimal-responses setting on views
2016-04-15 15:32:09 +01:00
Alex Frolkin
0f5d3e6019
Add support for notify-source and also-notify
...
Conflicts:
templates/view.erb
2016-04-15 15:29:31 +01:00
Hal Deadman
dfa697a1b6
update to use puppet 4 built-in support for module data
...
https://docs.puppetlabs.com/puppet/latest/reference/lookup_quick_module.html
2016-02-12 09:58:59 -05:00