Nate Riffe
a1c31e7d7e
Release version 3.0.1
2014-09-13 09:28:27 -05:00
Nate Riffe
5cff0ac97e
Support wildcard DNS names
2014-09-13 09:13:18 -05:00
Nate Riffe
abc448fb2b
Release version 3.0.0
2014-09-10 16:08:38 -05:00
Nate Riffe
e01b2cac2f
Merge pull request #10 from inkblot/resource-record-docs
...
Document the new resource_record type
2014-09-10 13:29:34 -05:00
Nate Riffe
b6b373b217
Document the new resource_record type
...
Update the documentation to reflect the introduction of the resource_record
type and the obsoletion of dns_rr.
2014-09-10 13:28:27 -05:00
Nate Riffe
7bb07a4d10
Merge pull request #9 from inkblot/resource-record-type
...
Create resource_record type
2014-09-10 13:17:14 -05:00
Nate Riffe
c0143b2ca7
Create resource_record type
...
Abstract out the nsupdate provider logic and implement a new resource_record
type around it which applies no semantic value to its title.
Also: support SPF and TXT records, include isrequired on required parameters
(though it doesn't seem to work as advertised)
2014-09-10 13:02:31 -05:00
Nate Riffe
9741dd509e
Merge pull request #8 from inkblot/dig-tsig
...
Closes #5
I'll work on #3 next week.
2014-09-06 08:28:01 -05:00
Nate Riffe
02db5f35a2
Use tsig parameter for dig, too.
...
Add the tsig_param when invoking dig using the -y command line option. This
allows dig and nsupdate to operate in the same view when views are matched by
tsig signature.
2014-09-05 09:45:15 -05:00
Nate Riffe
ed732a9b8f
Merge pull request #7 from inkblot/dns-rr-examples
...
Example usage of dns_rr for MX, NS, and SRV records
2014-09-04 13:42:39 -05:00
Nate Riffe
c2db8a2c91
Add formatting for literal code values in prose
2014-09-04 09:19:34 -05:00
Nate Riffe
ff97294b71
Add some examples of dns_rr
...
Provide example usage of the dns_rr resource to declare MX, NS, and SRV records
for a domain.
2014-09-04 09:15:44 -05:00
Nate Riffe
7606a2092b
Release version 2.1.0
...
* Support updates from nodes that don't run bind (closes #2 )
* Fix rndc once and for all
* Some minor style fixes
2014-06-27 14:45:35 -05:00
Nate Riffe
a66b985adb
Fix up bind::updater and support rndc
...
I thought I fixed rndc a while ago... not quite. Do it now. Make bind::updater
actually work (incomplete last time)
2014-06-27 14:43:46 -05:00
Nate Riffe
09cf90342b
Add bind::updater class
...
Create a bind::updater class to add support for the dns_rr resource on systems
that will not have a BIND server installed or running.
2014-06-15 10:44:15 -05:00
Nate Riffe
c4bc2a1c4a
Add modelines and reformat pp files
2014-06-15 10:08:55 -05:00
Nate Riffe
a21da43817
Bump version to release fix #1
2014-04-14 12:35:19 -05:00
Nate Riffe
3f3e456ab8
Retain the full RRDATA in linearray[4]
2014-04-14 11:16:40 -05:00
Nate Riffe
7bbe9c36f7
Reorder dig params to fetch correct data
2014-04-14 08:28:44 -05:00
Nate Riffe
0cede66bfb
Fix rndc
2014-02-20 14:04:53 -06:00
Nate Riffe
4487b80401
Removed inclusion of concat::setup
...
Manual inclusion of concat::setup is deprecated and behaves strangely.
2014-01-20 17:19:41 -06:00
Nate Riffe
7ec92d395c
Fixes a problem with the split of dig's output
...
Split at whitespace rather than tabs, since dig is "smart" about formatting.
The bug was causing superfluous updates.
2014-01-20 16:25:16 -06:00
Nate Riffe
b67ac0933f
Document dns_rr
2013-11-30 19:59:34 -06:00
Nate Riffe
3e6ab1b0d4
Creates a dns_rr resource for managing RRs
2013-11-30 19:27:48 -06:00
Nate Riffe
4023ae6aff
Bump module to 1.0.1
2013-10-05 11:07:30 -05:00
Nate Riffe
ad347e8b26
Purge zones and configs that aren't managed
2013-10-05 11:07:05 -05:00
Nate Riffe
378fbc8744
Prepare to publish to the forge
2013-09-22 15:20:29 -05:00
Nate Riffe
9d7ce3f19f
Produce actual documentation
2013-09-22 15:19:46 -05:00
Nate Riffe
97a8bf0196
key_directory condition got flipped, semantically
2013-08-08 08:19:53 -05:00
Nate Riffe
1f18261b08
Match template expectations for array values
2013-08-08 08:05:27 -05:00
Nate Riffe
a930f53a4a
Handle array values idiomatically
2013-08-08 07:40:00 -05:00
Nate Riffe
d044268f07
A bit overzealous on that last fix
2013-07-07 20:16:02 -05:00
Nate Riffe
05097dcd05
Access class variables the new way
...
Recent puppets demand that puppet class variables be qualified as instance
members when accessed from within a template.
2013-06-30 09:04:37 -05:00
Nate Riffe
5f4e454ea6
Make a Modulefile for bind
2013-04-11 07:19:24 -05:00
Nate Riffe
7c947f478a
key_directory can be null, account for it
2012-10-07 21:14:00 -05:00
Nate Riffe
a5185b5aaf
Fix dnssec-init to respect alt key-directory
2012-10-07 08:23:27 -05:00
Nate Riffe
97ce940f50
Differentiate the key init by namevar
2012-10-06 22:41:14 -05:00
Nate Riffe
9d0f03b5f6
Support alternate key directories
2012-10-06 22:29:54 -05:00
Nate Riffe
42a5e99f87
Make manual configuration possible
2012-10-06 16:40:59 -05:00
Nate Riffe
474b6f6967
Put notification stuff are zonefile related and interfere with forward zones
2012-10-06 15:51:05 -05:00
Nate Riffe
26b43b3169
Support forward zones
2012-10-06 15:10:46 -05:00
Nate Riffe
fe1ceca8fd
Allow override of BIND's version string
2012-10-06 10:50:02 -05:00
Nate Riffe
22e0d2c603
Use right parameter name
2012-10-04 19:08:24 -05:00
Nate Riffe
28225f59e9
Add support for zone notification options
2012-10-04 19:04:21 -05:00
Nate Riffe
f30747d10b
Add support for DNSSEC signed zones (breaking)
...
This adds a 'dnssec' parameter to the bind::zone define which causes the module
to generate keys and sign the zone. Some caveats and breaking changes:
1) Existing non-signed zones will have to be manually moved and signed
2) Signed zones are treated as dynamic
2012-10-04 14:20:15 -05:00
Nate Riffe
64f10b4774
Get file and concat dependencies in order
2012-09-25 23:01:23 -05:00
Nate Riffe
b26cc808c9
Merge branch 'master' of https://github.com/inkblot/puppet-bind
2012-09-14 07:33:58 -05:00
Nate Riffe
699af3527a
Enable DNSSEC validation in the resolver by default
2012-09-14 07:33:45 -05:00
Nate Riffe
114f16b33a
Parameterize the key file's owner and group
2012-09-05 10:33:34 -05:00
Nate Riffe
db236c58a6
Don't quote keystuff, it breaks it
2012-09-05 00:32:36 -05:00