Commit Graph

97 Commits

Author SHA1 Message Date
Brian Muita
f5cf852939 Added bind package to File resource defaults
Fixes concat failing because the bind group cannot be found on the first run
when bind isn't installed yet.
2014-11-27 18:30:50 +03:00
Nate Riffe
cf58368582 Release version 3.1.0 2014-10-09 16:27:56 -05:00
Nate Riffe
0648b62e58 Merge pull request #14 from inkblot/zone-source
Add a source parameter to bind::zone.
Closes issue #12.
2014-10-09 16:22:31 -05:00
Nate Riffe
d79a5e2951 Clarify use cases in the documentation 2014-10-09 16:20:23 -05:00
Nate Riffe
2d13b5cf3d Add a source parameter to bind::zone
Enable zone file initialization using a pre-existing zone file.
2014-10-09 16:18:21 -05:00
Nate Riffe
4df262281a Merge branch 'wildcard-support' 2014-10-04 10:35:18 -05:00
Nate Riffe
a1c31e7d7e Release version 3.0.1 2014-09-13 09:28:27 -05:00
Nate Riffe
5f65a8d70e Merge pull request #11 from inkblot/wildcard-support
Support wildcard DNS names
2014-09-13 09:27:29 -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