Skip to content
Commits on Jan 29, 2016
  1. Release version 5.1.2

  2. Merge pull request #79 from inkblot/root-zone-naming

    Root zone naming
  3. Just one conditional

  4. Use an alternate name for the '.' zone

    The root zone's domain is `.` but this means something special in the
    filesystem which causes an error when creating the zone file.
  5. Merge pull request #71 from nerdlich/sshfp

    Fixed TLSA support and added support for SSHFP record type
  6. Release version 5.1.1

  7. Merge pull request #78 from zipkid/77_bind_updater

    fix #77 bind::updater on server
  8. Merge pull request #68 from inkblot/disable-autorequire-for-1.8.7

    Check for API support for autorequire
  9. Flip the assumption

    If `Socket.ip_address_list` doesn't exist, then assume the dependency.
  10. Check for API support for autorequire

    `Socket.ip_address_list` is a new addition to ruby 1.9. Maintain support for
    ruby 1.8.7 by making the new autorequire feature of `resource_record`
    conditional on the existence of the required API.
Commits on Jan 27, 2016
  1. @zipkid
Commits on Jan 21, 2016
  1. Release version 5.1.0

  2. Merge pull request #70 from inkblot/default-zones-warning

    Add upgrade warnings for Red Hat
Commits on Jan 19, 2016
  1. Add warnings and safety checks and documentation

    The changes in the `redhat-default-zones` branch, when released, may cause
    upgrade difficulties for Red Hat system administrators. Try to ease the
  2. Merge pull request #75 from inkblot/puppet-4.0

    Add testing on 3.8.0 and 4.0.0
  3. Merge pull request #74 from inkblot/validate-module-data

    Validate module data
  4. Add missing quote

Commits on Jan 13, 2016
  1. Try to validate that module-data is working

    `bind::defaults::supported` should always have a boolean value. If it does not,
    then this means either 1) user error (e.g. the user defined some other value
    for the key) or 2) module_data is not functioning correctly.
  2. Add testing on 3.8.0 and 4.0.0

    Also remove a few in-between older versions. Keep the oldest.
Commits on Jan 11, 2016
  1. @nerdlich
Commits on Jan 7, 2016
  1. Fix some odd formatting and outdated info

    How did the description get turned into a title? That's weird. Also, `cachedir` and `confdir` are no longer parameters of the `bind` class.
Commits on Dec 27, 2015
  1. Release version 5.0.1

  2. Merge pull request #66 from inkblot/autorequire-local-service

    When a record is local, require the service
Commits on Dec 26, 2015
  1. Release version 5.0.0

  2. Merge pull request #65 from inkblot/defaults-not-params

    Turn `params` into `defaults` and formalize it
  3. Turn `params` into `defaults` and formalize it

    The `params` vs. `bind` class distinction has been blurry for a long time. I'm
    formalizing it.
    `params` is now `defaults` and its purpose is to gather platform-specific
    variation into a single scope. These variables are related to situating a BIND
    server on a particular platform and it should not ever be necessary or perhaps
    even possible to change them as a matter of preference. Rather, correct values
    are function of e.g. `$osfamily` or `$operatingsystem`.
    The parameters of the `bind` class are limited to those that control the
    server's feature set. These parameters *are* matters of preference and/or
    purpose, rather than platform.
    Also, I have taken some care to develop a convention for direct references to
    qualified parameters where they are re-scoped into the local scope centrally at
    the top first, and subsequent references are to the local value. This should
    minimize future code churn and also aid readability.
  4. Merge pull request #64 from inkblot/fix-updater-warnings

    Put confdir in the params class, and more..
  5. Put confdir in the params class, and more..

    Fix a bunch of warnings whne using the bind::updater class by moving confdir to
    the params class. In order for this to work, the bind and bind::updater classes
    both now inherit from params. Also, fix the default value for
    managed_key_directory to something that's actually falsey.
Commits on Dec 19, 2015
  1. Release version 4.4.0

  2. Merge pull request #61 from inkblot/document-updater-class

    Document the `bind::updater` class a little bit
  3. Merge pull request #59 from nerdlich/dnssec_more_secure

    use modern dnssec key algorithm and provide option to use NSEC3
Something went wrong with that request. Please try again.