Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for controls clause, more options available out of 'extra_options' #69

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Commits on Nov 4, 2016

  1. Leave conf options undef for the applier to fill if needed

    Leonidas Tsaousis committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    d54f026 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2016

  1. Write my fork's TODOs

    LAripping authored Nov 11, 2016
    Configuration menu
    Copy the full SHA
    88af2ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d9703b View commit details
    Browse the repository at this point in the history
  3. Ignore vim leftovers

    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    6e59270 View commit details
    Browse the repository at this point in the history
  4. Dynamic configuration of dnssec related options

    The template now includes clauses for these values, instead of
    forcing the edit of their values.
    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    4701ba5 View commit details
    Browse the repository at this point in the history
  5. Add controls in the configuration

    Currently it's a hardcoded option, not overwriteable used only to
    help us with our implementation.
    
    In a future commit this must be
    more dynamic enabling the addition of multiple (or none) inets,
    ability to skip completely the `controls `
    clause and so on
    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    4052167 View commit details
    Browse the repository at this point in the history
  6. Merge edits from remote (github) 'master'

    ...before pushing local (work PC) mods enabling custom `controls` in the
    template and more dynamic `dnssec`-related options.
    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    9e2ef34 View commit details
    Browse the repository at this point in the history
  7. listen_on_v6 option not needed, compiled from previous ones

    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    f7a265e View commit details
    Browse the repository at this point in the history
  8. Quotes cause synatx errors in conf parsing

    Leonidas Tsaousis committed Nov 11, 2016
    Configuration menu
    Copy the full SHA
    386455f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2016

  1. Configuration menu
    Copy the full SHA
    0a35951 View commit details
    Browse the repository at this point in the history
  2. Parameterization of mgt_ip enabled in conf class

    Leonidas Tsaousis committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    72daebb View commit details
    Browse the repository at this point in the history
  3. Formatting cleanup of conf template

    Leonidas Tsaousis committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    43be632 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2016

  1. First commit on pull-req candidate branch. Sum:

    Currently, the changes to be proposed for merging upstream in the base
    project (thias's module), relate to the configuration applied and they are:
    
    1. DNSsec options are not mandatory, so their values are not printed in
       the conf file (via the template) if not modified
    2. Location of the key-file is now parametric. Again, template adds it
       in the conf only if specific value is given.
    3. Support for `controls` clause. Providing options regarding the rndc
       channel the user might use.
    leots committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    b51c20c View commit details
    Browse the repository at this point in the history
  2. Fully parameterized controls clause

    leots committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    b041e91 View commit details
    Browse the repository at this point in the history
  3. Delete forgotten hardcoded clauses

    leots committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    69f5339 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a0d9a1 View commit details
    Browse the repository at this point in the history
  5. Add support for 4 new options:

    1. auth-nxdomain {yes | no}
    2. notify {yes | no | explicit}
    3. allow-notify { ;-separated list of IP addrs }
    4. request-ixfr {yes | no}
    leots committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    1df0f88 View commit details
    Browse the repository at this point in the history