Nate Riffe
7b4430b653
Convert to metadata.json
2014-12-12 08:24:54 -06:00
Nate Riffe
3d1d7a29dc
Really fix lint issues
2014-12-12 07:33:00 -06:00
Nate Riffe
ac852d2e5b
Lint cleanup
2014-12-11 07:12:19 -06:00
Nate Riffe
259c704b51
Release version 3.3.0
2014-12-10 18:33:49 -06:00
Nate Riffe
f90f0f5caf
Deprecate dns_rr
2014-12-10 18:31:27 -06:00
Nate Riffe
df987aa973
Release version 3.2.0
2014-12-01 06:39:54 -06:00
Nate Riffe
e365f5e49a
Distinguish view access from recursion access
...
Make recursion_match_clients and recursion_match_destinations mirroring the
existing match_clients and match_destinations in order to distinguish recursion
access as a proper subset of view access.
2014-11-28 19:02:23 -06:00
Nate Riffe
66cc6ea21d
Fix up the resource ordering
...
- Give the service and package resources stable titles and specify actual names
via resource parameters.
- Make all the files (including concats) happen after the package, and notify
the service
2014-11-28 09:17:09 -06:00
Brian Muita
658a2cdb9b
Added the allow-recursion statement for when recursion enabled in a view.
...
Unless specified, this defaults to "localnets, localhost only" yet the
intention of specifying a match-clients and recursion is to allow recursive
queries from the given address not just localnets. This change adds the
specified match-clients under allow-recursion.
If match-destination is specified instead, then allow-recusion-on is
set for those interfaces.
2014-11-27 18:39:02 +03:00
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