Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: theforeman/puppet-dns
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.0.0
Choose a base ref
...
head repository: theforeman/puppet-dns
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.1.0
Choose a head ref
  • 4 commits
  • 8 files changed
  • 3 contributors

Commits on Apr 25, 2019

  1. Make managing BIND system group optional

    Add class parameter dns::group_manage which defaults to true, so that
    the module keeps managing the system group for BIND ("bind" or "named"),
    but allow the user to set it to false. This way the group can be managed
    outside of this module's scope.
    antaflos authored and mmoll committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    1ff131b View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Add support for managing sysconfig settings

    Debian and RedHat allow setting startup options and other settings via a
    sysconfig/default file (/etc/default/bind9 under Debian and
    /etc/sysconfig/named under RedHat). FreeBSD/DragonFly and ArchLinux
    don't have a direct equivalent.
    
    This change allows managing sysconfig/default settings under Debian and
    RedHat. It is especially useful for setting startup options like `-4` to
    disable IPv6 support in named, or setting the debug level with `-d`. The
    change adds a few specific `$dns::sysconfig_*` parameters to model the
    default behaviour under Debian and RedHat, as well as a
    `$dns::sysconfig_additional_settings` hash parameter that allows setting
    arbitrary key-value pairs in the sysconfig file.
    
    For FreeBSD/DragonFly and ArchLinux these parameters are all set to
    undef and not used anywhere since they feature is no directly equivalent
    sysconfig setup.
    
    This change also adds basic spec tests for Debian, including tests for
    the sysconfig support introduced here.
    antaflos authored and ekohl committed May 21, 2019
    Configuration menu
    Copy the full SHA
    cb3dfa9 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Configuration menu
    Copy the full SHA
    af78c93 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Release 6.1.0

    ekohl committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    bf70a95 View commit details
    Browse the repository at this point in the history
Loading