406 Commits

Author SHA1 Message Date
unkinben 1cf2e7c923 fix: set owner/group to defaults
- defaults set via hiera, works over multiple OS's
1.0
2023-11-12 21:51:14 +11:00
Matthew 7de441e01f updating metadata 2023-09-18 09:33:14 -05:00
Matthew 071766409a updating metadata 2023-09-18 09:18:30 -05:00
Matthew 66000f897c updating perms for files 2023-09-14 13:23:49 -05:00
Matthew ce4188f385 updating file permissions for keys 2023-09-14 10:26:59 -05:00
Matthew 239ed01b8b remove deprecated options from dnssec 2023-09-14 09:25:29 -05:00
Matthew 15c920ba99 add listen 2023-09-13 12:26:13 -05:00
Matthew bc4a31d5a7 fix template maybe 2023-09-13 12:24:29 -05:00
Matthew f8faf4fe90 moved dns sec as it is no longer used in bind9 2023-09-12 13:18:25 -05:00
Matthew 6fb0c5eb3c i am rusty 2023-09-12 12:56:10 -05:00
Matthew 2076433243 removed puppet support < 7 2023-09-12 12:53:08 -05:00
Matthew 11d8bbf21f puppetversion typo 2023-09-12 12:50:56 -05:00
Matthew 6e72a36d37 updated defaults 2023-09-12 12:46:29 -05:00
Matthew 15dee34b9e Adding support for puppet 7 2023-09-12 12:35:31 -05:00
Nate Riffe b365dddd3b Release version 7.4.0 2018-03-30 09:52:27 -05:00
Nate Riffe 3989a5ca08 Update rubocop config 2018-03-30 09:46:29 -05:00
Nate Riffe 7a01b36efc Merge commit 'cc8f24' 2018-03-30 09:35:30 -05:00
Nate Riffe cf8c0611c8 Update the ruby list for travis, too 2018-03-30 09:30:12 -05:00
Nate Riffe 54411f21d1 Update the ruby version 2018-03-30 09:29:31 -05:00
Nate Riffe 09e9960e51 Change some resources names 2018-03-30 09:21:52 -05:00
Nate Riffe 90c18985f9 Make the hiera hierarchy hierarchical 2018-03-30 08:34:44 -05:00
Cedric DEFORTIS cc8f24b16c Use very specific rubocop version
It hides deprecated warnings regarding cops.
2018-02-19 09:44:30 +01:00
Cedric DEFORTIS a0b6e70c19 Fix lint warnings 2018-02-19 09:43:59 +01:00
Cédric Defortis 5870f37f27 Fix spec tests for bind::chroot::manual
- Only works for facts[:os]['name'] == Debian and major > 7
- Declare class ::bind with correct parameters when spec testing
  bind::chroot::manual
2018-02-19 09:19:22 +01:00
Cédric Defortis 1ea5d96d6b Fix mv destination file path for /etc/bind
- Force Package[bind] to be installed before moving /etc/bind into the
  $chroot_dir

- Fix recursive permissions for /var/bind9/chroot/** directories (so
  that user bind can cross those directories if they belong to root)
2018-02-19 09:19:22 +01:00
Cédric Defortis 16f2f22c4b Use creates instead of unless in bind exec mkdir 2018-02-19 09:19:22 +01:00
Cedric DEFORTIS 5a098b6c2d Changed exec resources that create /dev/*
It now uses the `creates` attribute instead of `unless`
2018-02-19 09:19:22 +01:00
Cedric DEFORTIS bb8335794b Changed hiera data organization
It now reflects filesystem hierarchy
2018-02-19 09:19:22 +01:00
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