Commit Graph

378 Commits

Author SHA1 Message Date
Cédric Defortis
44bb1b0e0e First draft of chroot implementation for Debian
- RHEL chroot code has been moved into a bind::chroot::package class

- Debian family (and probably other families) can use the
  `bind::chroot::manual` class to enable chroot for bind using the method
  described here: https://wiki.debian.org/Bind9#Bind_Chroot
2018-02-19 09:19:22 +01:00
Cédric Defortis
bcaafc05e1 Implemented chroot feature for RHEL/CentOS7 2018-02-19 09:18:15 +01:00
Nate Riffe
f2c32aaf37 Release version 7.3.1
Expands concat version range
2017-11-22 21:23:22 -06:00
Nate Riffe
b3e3f0a3e5 Release version 7.3.0
Also, fix a metadata problem with version ranges
2017-10-16 20:03:42 -05:00
Nate Riffe
88f79dac26 Merge pull request #133 from vivienlacourba/patch-1
don't add print-* logging options if destination is null
2017-10-14 09:47:33 -05:00
Nate Riffe
490d894ef4 Merge pull request #132 from thejambavan/master
add quotes to variables to fix "!=: unary operator expected"
2017-10-14 09:37:32 -05:00
Nate Riffe
db9e794449 Renamed a cop 2017-10-14 09:22:15 -05:00
Nate Riffe
bfb0db98b3 Merge pull request #131 from inkblot/remove-audit-metaparameter
Remove audit metaparameter
2017-10-14 09:02:44 -05:00
Vivien Lacourba
424163e277 don't add print-* logging options if destination is null 2017-07-20 13:51:14 +02:00
Seth Tunstall
3052d919d2 add quotes to variables to fix "!=: unary operator expected" 2017-07-19 15:50:32 +01:00
Nate Riffe
6446eed63e Update metadata.json to match spec 2017-07-11 19:39:51 -05:00
Nate Riffe
91ccb29eca Remove the deprecated audit metaparameter 2017-07-11 19:05:05 -05:00
Nate Riffe
24fcf1d46c Merge pull request #128 from cedef/feature/add-params
Additional parameters tkey-*
2017-06-03 08:52:18 -05:00
Cedric DEFORTIS
81135efa23 tkey-* additional parameters
- tkey-gssapi-credential
- tkey-domain
2017-05-31 15:41:52 +02:00
Nate Riffe
e39b9b9db1 Merge pull request #127 from cedef/misc/lint
Update Gemfile, rubocop and cosmetic lint tools
2017-05-04 17:17:46 -05:00
Cédric Defortis
17ee328c0f Fix extra rubocop offenses
Also removed lib/ directory from rubocop inspection
2017-05-04 21:17:58 +02:00
Cédric Defortis
3ff354877b Fix Rubocop offenses 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
d0dc06d4ca Fix global variable error & update concat version 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
b126ad5405 Added Gemfile.lock to .gitignore 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
7671acbcf6 Updated travis & removed Gemfile.lock 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
d85effdf41 Update Gemfile and modernize Rakefile 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
3b97ec6626 Add modern Gemfile based on gareth skeleton 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
db092386e3 Fix metadata.json opened dependencies 2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
835d8ec27c Gitignore extended & rubocop added
From gareth/puppet-module-skeleton example :
https://github.com/garethr/puppet-module-skeleton
2017-05-04 21:17:58 +02:00
Cedric DEFORTIS
3ad9e7d8d3 Make rake lint happy by fixing WARNINGS 2017-05-04 21:17:39 +02:00
Cédric Defortis
9d640d64af Add spec test for default_zones file 2017-05-02 16:06:27 +02:00
Cédric Defortis
1254ab0026 Fix rubocop offenses 2017-05-02 14:58:14 +02:00
Cédric Defortis
8308595a57 spec tests for bind::key 2017-05-02 12:33:33 +02:00
Cédric Defortis
3dd198e706 Run spec tests on all supported OS
Also add resource coverage
2017-05-02 12:33:33 +02:00
Cedric DEFORTIS
ee0e095ea2 Add facts to updater spec to make it green 2017-05-02 12:33:33 +02:00
Cedric DEFORTIS
189fc932e7 Spec tests are now running correctly 2017-05-02 12:33:33 +02:00
Nate Riffe
a992774aab Release version 7.2.2 2017-04-16 09:09:49 -05:00
Nate Riffe
d580291c69 Explicitly reference the bind keys file
Debian supplies the bind keys at /etc/bind/bind.keys and RedHat supplies it at
/etc/named.iscdlv.key. Add the directive that references this file. I think it
may have "just worked" on Debian, baesd on the information at
https://www.isc.org/downloads/bind/bind-keys/
2017-04-16 09:05:56 -05:00
Nate Riffe
c28594b458 Puppet 3 is EOL 2017-04-16 08:17:38 -05:00
Nate Riffe
f0ba56e35d Fix a typo and release 7.2.1 2017-03-02 06:32:17 -06:00
Nate Riffe
acb67e925f Release version 7.2.0 2017-02-25 16:13:18 -06:00
Nate Riffe
7422671486 Merge pull request #115 from inkblot/logging
Implement support for logging configuration
2017-02-25 16:06:43 -06:00
Nate Riffe
8504b27498 Implement support for logging configuration
Adds `bind::logging::channel` and `bind::logging::category` defines in order to
support logging configuration.
2017-02-25 12:42:54 -06:00
Nate Riffe
987470f22a Merge pull request #111 from makeacode/server_clause
support creating server clauses
2017-02-09 07:19:15 -06:00
makeacode
ca3cdb064e Hardcode fragment order 2017-02-08 12:54:44 -05:00
Nate Riffe
54f4c910c3 Merge pull request #112 from makeacode/update_concat
Update to use at least the 2.0.0 version of puppetlabs-concat
2017-02-08 07:25:06 -06:00
Nate Riffe
90db7e750a Merge pull request #113 from davisowb/patch-1
Correct parameter reference so views.erb compiles
2017-02-08 07:08:24 -06:00
davisowb
80fd746430 Correct parameter reference so views.erb compiles 2017-02-07 17:30:47 +00:00
makeacode
67cb532f94 Update to use at least the 2.0.0 version of puppetlabs-concat 2017-02-02 00:42:04 -05:00
makeacode
ebfa2455a1 support creating server clauses 2017-02-02 00:14:07 -05:00
Nate Riffe
e562c613c9 Release version 7.1.1 2017-01-29 16:11:00 -06:00
Nate Riffe
6cccd47c84 Merge branch 'query-control' 2017-01-29 16:10:27 -06:00
Nate Riffe
7b6565a49c Add query controls to views
Add configurators for `allow-query`, `allow-query-on`, `allow-query-cache`, and
`allow-query-cache-on` directives in a view context.
2017-01-29 15:57:19 -06:00
Nate Riffe
67141f4949 Release version 7.1.0 2016-11-07 20:01:22 -06:00
Nate Riffe
c72da6157f Push the class defaults into hiera
The bind class parameter defaults values are meant to be supplied via module
data. Really, these ought to come through the bind::defaults class from hiera,
but that class is currently the home of platform defaults which are not meant
to be overridden by the user. This is a first step, maybe? A normalization for
sure.
2016-11-07 20:01:17 -06:00