Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sous-chefs/bind

Development repository for the bind cookbook
https://github.com/sous-chefs/bind

Update supported OS versions

e7932d4283b7f5ec9ec465699cd52f5ceb741228 authored over 5 years ago by David Bruce <[email protected]>
Update OS versions for vagrant test-kitchen

dcbc87908bb863c962c0209567d14a9c57407d53 authored over 5 years ago by David Bruce <[email protected]>
Remove *.com from chefignore

Some kitchen tests were failing because the *.com entry in the
chefignore file resulted in berks...

729d47e0a09fbb50d6d08361b0abf01de626dde5 authored over 5 years ago by David Bruce <[email protected]>
Merge pull request #49 from Xorima/patch-1

Update README.md

f159cf44fa54cadad65f8699431621748df818de authored almost 6 years ago by David Bruce <[email protected]>
Update README.md

Obvious Fix, missing end

0c5311b759a62d5cfdfc8c32e0725775236f435b authored almost 6 years ago by Xorima <[email protected]>
Merge pull request #48 from joyofhex/fix_failing_test

Restrict chefdk to version 2.6.1

e4860d1ee24b411aebd8718a226500321aa61219 authored about 6 years ago by David Bruce <[email protected]>
Merge pull request #47 from cedricverhaeghe/feature/add-linked-zones

Feature/add linked zones

94d09e3f4826dd9e1cf6845c83e872a066156f86 authored about 6 years ago by David Bruce <[email protected]>
Restrict chefdk to version 2.6.1

90e01deac30cae5ac74b014b70ec80b3e2b9fd44 authored about 6 years ago by David Bruce <[email protected]>
Update README

0484840981c6e2b96392a7190c12255c25f88fe4 authored about 6 years ago by Cédric Verhaeghe <[email protected]>
Bump version number

ece4992197b35b0f855969071b8bdc3be00fb0ce authored about 6 years ago by Cédric Verhaeghe <[email protected]>
Add unit tests

888aff704b5065401d39eda2e282b5856a0316af authored about 6 years ago by Cédric Verhaeghe <[email protected]>
Add integration tests

4940389720ab0ddc7787ebc244e947ce8e4197bb authored about 6 years ago by Cédric Verhaeghe <[email protected]>
Add linked zone functionality

329e37dc6ae7b018de99d2471cedfdaf5ca0ba85 authored about 6 years ago by Cédric Verhaeghe <[email protected]>
Merge pull request #46 from joyofhex/fix_forward_zone_documentation

Fix forward_zone documentation

2eac48076c4e6bfe200b7815860c8882c824cef7 authored over 6 years ago by David Bruce <[email protected]>
Fix forward_zone documentation

The README incorrectly refers to the bind_forward_zone resource as
bind_forwarder. This fixes th...

4400fd86a0be1d96031d018df9fdda3682c264d5 authored over 6 years ago by David Bruce <[email protected]>
Merge pull request #44 from joyofhex/travis_integration

Automatically run integration tests via travis

7c741ae1c8d35e18e431f7c1fea1c6879cc69e03 authored almost 7 years ago by David Bruce <[email protected]>
Swap internal and external in views test

Because the external IP address in docker is different, it is easier to
base our zone definition...

10cd60677e5f613b9b90c6ed25056727b45a91a8 authored almost 7 years ago by David Bruce <[email protected]>
Update integration testing to run on Travis CI

545cdca60c4330db7b0ab3b4b06d0318124a96b8 authored almost 7 years ago by David Bruce <[email protected]>
update changelog

e5f32c665befc6dbb4b18a2db837352cc73075b0 authored almost 7 years ago by David Bruce <[email protected]>
Add :create_if_missing to bind_primary_zone

Requested in #41.

This adds the :create_if_missing action to the bind_primary_zone
resource. Th...

f585c6424588f436a7add597609831107b4ba586 authored almost 7 years ago by David Bruce <[email protected]>
Merge pull request #43 from joyofhex/extract_to_action_class

Move duplicated code out to a library

b16c30a0766f15afa1fbe8e1692f950779cf138e authored almost 7 years ago by David Bruce <[email protected]>
Merge pull request #42 from joyofhex/logging_resource

Logging resource

9d23540c14ff66fd7521a2f22761c51c6b244bd2 authored almost 7 years ago by David Bruce <[email protected]>
Copy duplicated code out to a library

Move common functionality out of each resource into a single library
file. Specifically the repe...

a6413ba6ec3e7e74a191c42c14f927f786914d63 authored almost 7 years ago by David Bruce <[email protected]>
Note query_log deprecation in README

3ee4a373d8447437a02ce7492b263fdbcd0a6be1 authored almost 7 years ago by David Bruce <[email protected]>
Add inspec test for logging resources

cc5794e3333a6e280516d032a26c1c6f817737e8 authored almost 7 years ago by David Bruce <[email protected]>
Chroot environments need to use the query_log variable

315cda5dd831c12367dddbc19da8a3f26d0f660d authored almost 7 years ago by David Bruce <[email protected]>
Cookstyle autocorrect

ec3d2e616a4a438ccda9beda77f5958204bb447e authored almost 7 years ago by David Bruce <[email protected]>
Add frozen_string_literal magic comment to bind_config

Chef mutates the string we send to Chef::Log. Thus we .dup the string
and this allows us to reim...

046f45b162ab55341c4d6bf1d4ef43f183119241 authored almost 7 years ago by David Bruce <[email protected]>
Bump version in metadata.rb

6aa799e985273b2ecbc06a7c208e67847f3adc99 authored almost 7 years ago by David Bruce <[email protected]>
Add documentation for logging resources

7ba721b6d074700956f91e7d11ecaa1d86a3acf9 authored almost 7 years ago by David Bruce <[email protected]>
Deprecate query log in the bind_config resource

d6dd2cdea724307135dab71edd060caec489fabb authored almost 7 years ago by David Bruce <[email protected]>
fix tests

6e820713c43617ef97bef899daf8ed1f1c86637c authored almost 7 years ago by David Bruce <[email protected]>
Add logging custom resources

620d84098d867e2b62815adc10041d0f81578be3 authored almost 7 years ago by David Bruce <[email protected]>
Merge pull request #39 from joyofhex/views_support

Views support

c4e2ab7b8786246e50daea3ecf50bb74a984eb33 authored almost 7 years ago by David Bruce <[email protected]>
Fix extraneous additional newline in template

a3f4a53f7c1671511fe38f5f3a7ebbb59f349528 authored almost 7 years ago by David Bruce <[email protected]>
Fix further test failures

68179a13e46d3688f45c457275cf93669f490a8f authored almost 7 years ago by David Bruce <[email protected]>
Fix missing zones inclusion in test

af3fe9b6b4f32e38842b08123c5769469490b1ac authored almost 7 years ago by David Bruce <[email protected]>
Cookstyle auto fixes

12cdb01863f732e3a871faf84f4b0ca2f9fa4ac1 authored almost 7 years ago by David Bruce <[email protected]>
Merge pull request #33 from mengesb/RFC1035_fqdn

Record owner column length update to 35 characters

a35cc00fef670d463432cb534bce8dc2662bba52 authored almost 7 years ago by David Bruce <[email protected]>
Agreed on 35 character base padding length

Signed-off-by: Brian Menges <[email protected]>

656f1ef38baa8de22713600516ab89c4dd5cfb9a authored almost 7 years ago by Brian Menges <[email protected]>
Add views inspec test

86817958e2d1e8d24fcf78fafc21a83849980242 authored almost 7 years ago by David Bruce <[email protected]>
When using views all zones must be inside a view

e94e0a4fee3efdf473884dda27eb32bdb29cdbe0 authored almost 7 years ago by David Bruce <[email protected]>
Add views kitchen test

81185844b31a559b55f82b423338dc7d429fbe8c authored almost 7 years ago by David Bruce <[email protected]>
Update README with view support

fca0eb40ba15ca6283ad6b6ac293c2ce545c2472 authored almost 7 years ago by David Bruce <[email protected]>
Use resource name of zone for file name

This introduces a zone_name and file_name property on primary and
secondary zones. This is so we...

b90d4c1dc4c5a69778cf8713c25f587c92cd2dec authored almost 7 years ago by David Bruce <[email protected]>
Add initial test for multiple views

11d4fd4eb7d951146de01b2945242acafe64e592 authored almost 7 years ago by David Bruce <[email protected]>
View support for forward_zone

e51f3065225d2b5ed9e6a4a2f6dc2a2bcc331f37 authored almost 7 years ago by David Bruce <[email protected]>
Set default zone from config resource

926b2a1605407fd11292e6b291827dc114b68a00 authored almost 7 years ago by David Bruce <[email protected]>
Add secondary zones to correct view

3bae9408542ebeb712cc53b1054ca2b0b5dec90b authored almost 7 years ago by David Bruce <[email protected]>
Use view name to select primary zones

d0159b1190e9b57e42a85355f11b505fb1393552 authored almost 7 years ago by David Bruce <[email protected]>
Add view options to view resource

c9ff863c87b5cd3933dc04394f02fe23f79100d2 authored almost 7 years ago by David Bruce <[email protected]>
Ensure basic view content looks right

c480fa0e9e4a48f88097e4aa4aaf3ba9e3a83791 authored almost 7 years ago by David Bruce <[email protected]>
Add views to template

5b2863d1486dda002160c66caa9c1a0029880a2e authored almost 7 years ago by David Bruce <[email protected]>
Render zones config from a partial

71c230c95d31795f9c55c01359be1dbe0f305fc8 authored almost 7 years ago by David Bruce <[email protected]>
Stub view resource

38f44417f01b4d7ed7a73e76a1058c4b30d2f5dd authored almost 7 years ago by David Bruce <[email protected]>
No really... it IS version 2.1.1!

bccc570b4170266b77ff192e9029be33c62e5820 authored about 7 years ago by Brian Menges <[email protected]>
RFC1035 record owner column length update to 65 characters

* According to RFC1035, FQDN length max is 255 characters, and each label (dot delimited) is 63 c...

7ba23963318f352f397601bc99b782e3f2849837 authored about 7 years ago by Brian Menges <[email protected]>
Add chroot testing to .kitchen.yml

8b2bfb916661c112d0c19ed81304ab239c33b155 authored about 7 years ago by David Bruce <[email protected]>
Merge pull request #32 from mengesb/bind_chroot

Support bind/named in chroot configuration

055c6bd2b4f5a5ebc01029ee1178d4c981b789f0 authored about 7 years ago by David Bruce <[email protected]>
RHEL family + chroot changes

- RHEL family unions the non-chroot path to the chroot path; removed conflict
- Updated RSpec uni...

c51af11a2e6f0c9b163944a25ffb7cd197886b93 authored about 7 years ago by Brian Menges <[email protected]>
increase unit coverage

Signed-off-by: Brian Menges <[email protected]>

568bce587614fb326af18d22d92c2abb2854edf6 authored about 7 years ago by Brian Menges <[email protected]>
cookstyle fix

Signed-off-by: Brian Menges <[email protected]>

118fe2ca19b8ca38583758644af0f7ece8f9c37d authored about 7 years ago by Brian Menges <[email protected]>
Increase unit coverage

Signed-off-by: Brian Menges <[email protected]>

d3a57bd0f4a1d8a375e56407e9248f4e08605b49 authored about 7 years ago by Brian Menges <[email protected]>
Unit testing

* Added unit testing for new chroot additions
* Fixed unit testing to use string `'750'` instead ...

d55edaaf80b154711a7b61a5eb10c7894d9e8c8b authored about 7 years ago by Brian Menges <[email protected]>
Merge branch 'bind_chroot' of github.com:mengesb/cookbook-bind into bind_chroot

* 'bind_chroot' of github.com:mengesb/cookbook-bind:
Support bind/named in chroot configuratio...

ffa39d5d580112bb8e91d1f04bc8133f5e923a56 authored about 7 years ago by Brian Menges <[email protected]>
Support bind/named in chroot configuration

* Add support for chrooted install
* Chroot Supported platforms: CentOS/RedHat 6.x+, Debian 8.x+,...

976662ee4b18e796d65eaedcc20628312c1c0d3e authored about 7 years ago by Brian Menges <[email protected]>
Support bind/named in chroot configuration

* Add support for chrooted install
* Chroot Supported platforms: CentOS/RedHat 6.x+, Debian 8.x+,...

93e3dc536d1095063017761fa2d4a86261a6717c authored about 7 years ago by Brian Menges <[email protected]>
Release v2.0.1

d445a0b52159e3e86006fd81b28a9c8513fba02c authored about 7 years ago by David Bruce <[email protected]>
Merge pull request #30 from joyofhex/manage_soa_serial

Manage soa serial

22799b72957786670044caeca2ff72a46735e22f authored about 7 years ago by David Bruce <[email protected]>
Add note regarding serial numbers to README

6b7db92475dad226ecdf8c48c68589698f76f160 authored about 7 years ago by David Bruce <[email protected]>
Add note about manage_serial to soa serial in README

89064878d6e24f2c8d33ef44521c0e7b8f284bf1 authored about 7 years ago by David Bruce <[email protected]>
Test is persisted entries are attributes

Testing against empty? will fail if the serial is an Integer. More
correctly we should be testin...

e56937124deb1f4c14ebcd1ec06b1c41d925eff0 authored about 7 years ago by David Bruce <[email protected]>
Option to manage a templated zone's serial number

5b681d07061ae633018e73f8f5e75517ec8091cd authored about 7 years ago by David Bruce <[email protected]>
Add TESTING.md file

44978133b0bba7361f4a5e4d54d684be9eb6d9a7 authored about 7 years ago by David Bruce <[email protected]>
Merge pull request #29 from joyofhex/custom_resources

Migrate to using custom resources

a414ed11ccfe8e1c147eb468580acb24b89ff345 authored about 7 years ago by David Bruce <[email protected]>
Restart named when a primary zone file changes

92eeeb59193e823a997d1e252e51418332d22df2 authored about 7 years ago by David Bruce <[email protected]>
Update operating system list

dfb60bd8b27d92e7710dd519e03e61a6481c6c0c authored about 7 years ago by David Bruce <[email protected]>
Add LICENSE file

a2f6fe1684cdd328ed26ec5b714beb305ca43526 authored about 7 years ago by David Bruce <[email protected]>
Cookstyle autocorrect

My cookstyle install was woefully out of date. Update that, add the
correct ruby version to the ...

fcdb393c39f473dff22353dc1c611068a903ede7 authored about 7 years ago by David Bruce <[email protected]>
Document that options do not need trailing semicolons

463fbfa6321d09ffde0af658491ca54b063213ea authored about 7 years ago by David Bruce <[email protected]>
Remove attributes files

Configuration is done via resources and not attributes. These are now
all redundant.

cc6efbbbd5c4a8fed3e677bb4f39c2bc9053104b authored about 7 years ago by David Bruce <[email protected]>
Remove delegation-only from forward zones

Despite being documented as supported it seems not to be allowed.

729b867f3c20106983a32fb1d093c392c724d46d authored about 7 years ago by David Bruce <[email protected]>
Add options property to secondary_zone resource

b5b4c2853720a02c31a08414d1c01ff56e7f0b76 authored about 7 years ago by David Bruce <[email protected]>
Fix spacing in named.conf template

23c1798569f4d774097502641a31f4cd09b5c7a9 authored about 7 years ago by David Bruce <[email protected]>
Expand forward_zone resource

This adds the ability to configure both the forward type and if
delegation-only should be set on...

aa1dfe3edcba13f70a0e971c159144d1b6bfd40e authored about 7 years ago by David Bruce <[email protected]>
Add options property to primary_zone_template

d000f536b14300fafaefebd56c5836c946a0e94c authored about 7 years ago by David Bruce <[email protected]>
Add options property to primary_zone resource

5c668878f1d1b6c8340eb3465adba46c9583284a authored about 7 years ago by David Bruce <[email protected]>
Correct filename for primary_zone specs

9c20f217f7728ab1c089623c82c6a8d6719d2dcb authored about 7 years ago by David Bruce <[email protected]>
Inspec testing of default recipe

21b193b51b0afcefe551d59e4c459ddaef07e4d0 authored about 7 years ago by David Bruce <[email protected]>
Replace default recipe

The default recipe will now install and configure a simple recursive
name server.

cd07397c49278353306f0c726080f91b308c66ed authored about 7 years ago by David Bruce <[email protected]>
Remove TODO file

729e431a7c37e8e1486430d4c8b4de590bdc2782 authored about 7 years ago by David Bruce <[email protected]>
Docs: Don't escape underscores in backticks

75e5544ad9f490153335985cae7ac5c0a07e7877 authored about 7 years ago by David Bruce <[email protected]>
Custom resource documentation

93d58e737f61a40f7ece9e135a75922a7941a695 authored about 7 years ago by David Bruce <[email protected]>
Remove user_id and group_id from bind_service

Without creating the user and group in the cookbook this is now
obsolete.

9329365943dd9592d1a309d2d09a6abc27137028 authored about 7 years ago by David Bruce <[email protected]>
correct typo in test

c8b671fce7b4398b5d4a4ed3af2cf759be030ed6 authored about 7 years ago by David Bruce <[email protected]>
Add bind_key resource for TSIG keys

0247c7ea3d2354b8516a8b44a76cb79707ea4d0d authored about 7 years ago by David Bruce <[email protected]>
Add bind_server resource

This adds a simple bind_server resource to add server stanzas to the
named configuration.

I've ...

a4ba73c2faaa10662ee9da647801934ef341cb55 authored about 7 years ago by David Bruce <[email protected]>
Remove attribute references from named.conf template

84d32eba6162982cbdef585ef9ba9fdd5d202a69 authored about 7 years ago by David Bruce <[email protected]>
improve documentation

3c4e7f80658a93b1fc88365bdb4339a17178eda5 authored about 7 years ago by David Bruce <[email protected]>
Delay creation of options file

To ensure the ACL definition can follow the resource creation we delay
creation of the options f...

da0d52505cbc8fc8d1df74ede1783be5f3d43dd8 authored about 7 years ago by David Bruce <[email protected]>