Ecosyste.ms: OpenCollective

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

github.com/sous-chefs/openvpn

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

Test with Delivery local mode and ChefDK

Avoid managing test deps. These will always be out of date.

Signed-off-by: Tim Smith <tsmith@ch...

37018b21d227d44dff39fe9a667c2376c32d34a3 authored almost 8 years ago by Tim Smith <[email protected]>
Remove the old CLA contributing doc

Signed-off-by: Tim Smith <[email protected]>

dae558d7c3ebbcfeee9d74d8e2c5fe5136079dd2 authored almost 8 years ago by Tim Smith <[email protected]>
Use cookstyle not rubicon

Signed-off-by: Tim Smith <[email protected]>

9dc29d436e83771c925c4678d88ca0238a9aa771 authored almost 8 years ago by Tim Smith <[email protected]>
Add github templates

Signed-off-by: Tim Smith <[email protected]>

434f5adcc3ad19ea1319c368511ab60a5744209c authored almost 8 years ago by Tim Smith <[email protected]>
Relax Metrics/BlockLength to max 90 with rubocop.

36aae81c95f6522d0d3507ba7f10d8547310e9f4 authored about 8 years ago by Chris Fordham <[email protected]>
C: Use 0o for octal literals.

6d2576c9545f2376c15c86bc138beb0a1db448d4 authored about 8 years ago by Chris Fordham <[email protected]>
Allow LineLength of 100 with rubocop for providers.

df5bc9f4f7d85f0f0ac67149d9e701495b7fe6da authored about 8 years ago by Chris Fordham <[email protected]>
Disable ModuleLength and BlockLength with rubocop for providers.

f7e46e48583a1c5cb1b30692ff7d1db9d8bbf4e0 authored about 8 years ago by Chris Fordham <[email protected]>
C: Closing method call brace must be on the same line as the last argument when opening brace is on the same line as the first argument.

a62730e69ca840c24178c651672be4beb142d615 authored about 8 years ago by Chris Fordham <[email protected]>
C: Unnecessary spacing detected.

adb5db8fc82bbb97e2d1934ebaf73363ec01d5bb authored about 8 years ago by Chris Fordham <[email protected]>
Fix gem ordering for rubocop.

2b384669a597d28255e0f9b7875c05641fbe55db authored about 8 years ago by Chris Fordham <[email protected]>
Action a bundle update instead of install for travis ci. (reverted from commit e1cb01217928ed67a12d1bfd491c401ce1c44b95)

167ee9deb0ad48a5acaee4cf3c3c1c4cef80f69a authored about 8 years ago by Chris Fordham <[email protected]>
Action a bundle update instead of install for travis ci.

e1cb01217928ed67a12d1bfd491c401ce1c44b95 authored about 8 years ago by Chris Fordham <[email protected]>
Hard pin fauxhai gem to v3.9.

4ab3b3551f057bedd33f0acf984aa3baf9cd2420 authored about 8 years ago by Chris Fordham <[email protected]>
Also pin fauxhai ~> 3.9 for ruby < 2.2.2

a8901284cf18015b53083eb30e236283e8564c05 authored about 8 years ago by Chris Fordham <[email protected]>
Also pin rack ~> 1.6 for ruby < 2.2.2.

1e99eb6f3065486700df229572d1078c9a972bc2 authored about 8 years ago by Chris Fordham <[email protected]>
Also pin nio4r ~> 1.2 for ruby < 2.2.2.

ade0165dd5b10cd39f0f166411d44fc7a732ccb9 authored about 8 years ago by Chris Fordham <[email protected]>
Constrain activesupport to ~4.2 as travis ci does not yet support Ruby >= 2.2.2 required by activesupport v5.

474b9721a8d93cdfc57a496a23968680f451e42a authored about 8 years ago by Chris Fordham <[email protected]>
Test ruby 2.2 only + enable caching.

30a7500126ef83ae1a51753e5e01a77dd1d3324e authored about 8 years ago by Chris Fordham <[email protected]>
Initial Arch Linux openvpn-git support (issue #97).

a839a7fd8fc1eac832df30cc37d409e9c911bd48 authored about 8 years ago by Chris Fordham <[email protected]>
Uncomment and re-instate latest boxes in tk (atlas-supported version of kitchen-vagrant now used).

994e389878295c2086c095be29f275a8b497a4aa authored about 8 years ago by Chris Fordham <[email protected]>
Bump Gemfile.lock.

707d0a2b09678ccb742ddaac715467254f27c273 authored about 8 years ago by Chris Fordham <[email protected]>
Bump kitchen-vagrant to ~> 0.20 (to get atlas boxes for tk).

502ddf33feb4013aaf97274025120c05993662df authored about 8 years ago by Chris Fordham <[email protected]>
Add berks-cookbooks/ to .gitignore.

10cacbe9c755b3c10827e43cd8dfc9c62bede058 authored about 8 years ago by Chris Fordham <[email protected]>
Add newest platforms, commented when boxes missing upstream.

4ee790c7c0837f6544f7503dbc9df56ff1e15af4 authored about 8 years ago by Chris Fordham <[email protected]>
Relax versions in depends; add supports opensuse.

6d8dca48c68cffbec6647de19ccbe42ce2eefca0 authored about 8 years ago by Chris Fordham <[email protected]>
Bump box to ubuntu-16.04.

c0f8702ae9b2720b4aff36fc8783bae09117099d authored about 8 years ago by Chris Fordham <[email protected]>
Don't support codeclimate at this time.

a0c10c947686601390a7c37b8c317a7e380ad363 authored about 8 years ago by Chris Fordham <[email protected]>
C: Use the return of the conditional for variable assignment and comparison.

c2290d9f908f4dd1d51f3c5196ebb04a57ff88c1 authored about 8 years ago by Chris Fordham <[email protected]>
C: Use 2 (not 4) spaces for indentation.

902f88f1d95ade44f55a536d0c06aa21f6440b4e authored about 8 years ago by Chris Fordham <[email protected]>
C: Extra blank line detected.

ece6692ddb7ee503c968a00250cae8b418d3fdc6 authored about 8 years ago by Chris Fordham <[email protected]>
C: Do not use parentheses for method calls with no arguments.

641ea40af1fdd73f8013e1c933f37c6538da313f authored about 8 years ago by Chris Fordham <[email protected]>
Relax chefspec constraint and remove duplicate declaration in Gemfile.

80650b8910a2d4cf67fb3331a1353d3b46ed7747 authored about 8 years ago by Chris Fordham <[email protected]>
Re-factor for FreeBSD support, includes some core changes.

b33f090b8361bda38482072fc2d06394dadea546 authored about 8 years ago by Chris Fordham <[email protected]>
Better support for debian and ubuntu with os/distro versions.

34b2723a7539c8550d6b42e9dd09fe285c158b9c authored about 8 years ago by Chris Fordham <[email protected]>
Use 2048bit encryption.

405311ed9d2e6836a46904de159e9fa4630e402d authored about 8 years ago by Chris Fordham <[email protected]>
Remove codeclimate-test-reporter, add chefspec.

62745486033059b80a9aa59814d9480b2d7b4200 authored about 8 years ago by Chris Fordham <[email protected]>
Be pessimistic on sysctl, to 0.8~.

f9d2ab9ed3e15f3be53bf8827af09cfa574f1ed5 authored about 8 years ago by Chris Fordham <[email protected]>
Fix encoding header format.

34eb0ffc5e7ae5783cedb78b1302f0489593729d authored about 8 years ago by Chris Fordham <[email protected]>
fedora >= 22 workaround - dnf provider for fedora not yet in chef (https://github.com/chef/chef/issues/3201).

5247ab1bd530118e4b76bac10be56b9b1d4d7559 authored about 8 years ago by Chris Fordham <[email protected]>
Merge branch 'master' of https://github.com/xhost-cookbooks/openvpn

2baf5bd7c89d26cef42250aeaac2f543aae8e0c2 authored about 8 years ago by Chris Fordham <[email protected]>
Add in code climate badges, more supported platforms and a few minor edits.

382b09b1970750937e70d760c54e4f2f86f77d88 authored about 8 years ago by Chris Fordham <[email protected]>
Bump supported distro/versions adding opensuse, freebsd and fedora.

a61bcad09fe96bb9c3bbb6c1570225ff1b0000bd authored about 8 years ago by Chris Fordham <[email protected]>
Merge pull request #98 from jgoulah/fix-typo

fix typo in README for push_routes config

29952564e19bfb77b69b3010feac9ee08da4b7ec authored about 8 years ago by Chris Fordham <[email protected]>
fix typo in README for push_routes config

cab50dfc7ca37e9b0b6d510fbd230d8d90a06aaa authored about 8 years ago by John Goulah <[email protected]>
Make push_routes and push_options attribute an Array kind in conf resource (relates to issue #94).

8ca81c60d998e3c18d60f449dd6c9a1654d6ce62 authored over 8 years ago by Chris Fordham <[email protected]>
Merge pull request #95 from chrisduong/cookbook-user-conf

allow to choose the cookbook for user's conf template

ec399796e1cbda0dd2486238dd78087840eaacdb authored over 8 years ago by Chris Fordham <[email protected]>
update usage for `cookbook_user_conf`

0236c811cda6d1c4fea69358b499f2692077adb6 authored over 8 years ago by cduong <[email protected]>
fix missing backtick

4a143c997ed6cb115c4b83a2bcc6cacff48d0fe8 authored over 8 years ago by cduong <[email protected]>
allow to choose the cookbook

for user's conf template

f36901cbc55b31f3370723eec37921cae033f1a9 authored over 8 years ago by cduong <[email protected]>
Merge pull request #94 from notion/push_per_instance

Allow override of global push settings

350e0dbd5b984e9ef9c9d65ca63e1ef9217460b8 authored over 8 years ago by Chris Fordham <[email protected]>
allow push_routes and push_options to be defined per-instance

1b8859ec453566a00b2278414b3cf39a41677ced authored over 8 years ago by Kevin Bonner <[email protected]>
Merge branch 'xhost-cookbooks/master'

29f4f55adaafd4de3f62e23abacbd4cb3653c23a authored over 8 years ago by cduong <[email protected]>
Merge pull request #92 from Hrachos/master

fix debian 8 systemd service

18dadb02212822dae14f9319be0cd77a799507df authored over 8 years ago by Chris Fordham <[email protected]>
fix debian 8 service

Signed-off-by: Lukas Hrachovina <[email protected]>

f3261d644633d973e21ee116a7cd777dfccf9f0f authored over 8 years ago by Lukas Hrachovina <[email protected]>
Merge branch 'xhost-cookbooks/master'

727e565e925157052cec526122f7dc3c24be4e37 authored over 8 years ago by Chris Duong <[email protected]>
C: Use 2 (not 4) spaces for indentation.

e67c7508b9e13b33130c5412caf3a7da01a98f31 authored over 8 years ago by Chris Fordham <[email protected]>
Merge pull request #91 from jdoss/Fix_Fedora_systemd_service

Fix fedora systemd service

d1be5f1b29a5b2a7c21e9ec1cf87670643f7fe6a authored over 8 years ago by Chris Fordham <[email protected]>
Adjust Fedora when statement.

ca165cd790c6f3e5e95e93623cf28c43813bd483 authored over 8 years ago by Joe Doss <[email protected]>
Add in Fedora support.

1b94ef160c8e33b99e4428c397f4ea64699fceaf authored over 8 years ago by Joe Doss <[email protected]>
Add the easy_rsa recipe to README.md.

40492029867780eff1f2786a503e6b2aeca36262 authored over 8 years ago by Chris Fordham <[email protected]>
Add easy_rsa recipe (issue #90).

5080360fec986fdf0f92c38c6de2413e01d0f1fd authored over 8 years ago by Chris Fordham <[email protected]>
Add source_url and issues_url to metadata.rb.

d49b0dcb91a6a11650e90df8d471fac17e13abed authored over 8 years ago by Chris Fordham <[email protected]>
Pre-bump to version 3.0.0 in metadata.rb.

49b8c4cc10cec8ac4b029e914a5f4bee15162acd authored over 8 years ago by Chris Fordham <[email protected]>
Merge pull request #86 from phutchins/feature/configNaming

Adding ability to name your VPN config on import instead of having it…

01a7625f0531796be36b02c9cdf7c2a677a9abcb authored over 8 years ago by Chris Fordham <[email protected]>
Updating spacing like the other attributes

8029894a7b0a0d0286b2322f9deaf80422a96278 authored over 8 years ago by Philip Hutchins <[email protected]>
Updating attribute name and README

5e2d337c50b62b9733de1aef8d6e1d1e210ffb62 authored over 8 years ago by Philip Hutchins <[email protected]>
Adding ability to name yuor vpn config on import instead of having it show up as your username

fd873be1559680406a38cd9492008db52ae1e365 authored over 8 years ago by Philip Hutchins <[email protected]>
Bump platforms in tc.

3807d4bc65d474876b802334a2503d34688722ca authored over 8 years ago by Chris Fordham <[email protected]>
Add debian jessie support to readme with disclaimer.

ddd91e1a5a0da988ae6706331658a47d2935c20d authored over 8 years ago by Chris Fordham <[email protected]>
Merge pull request #82 from evertrue/evertrue/eherot/generate_crl

Generate CRL

f0b9c3964717fef242ef70f196a90d514f1339f5 authored over 8 years ago by Chris Fordham <[email protected]>
Test that OpenVPN service started and is enabled

d946d4582523276aa5226db164718848e693de1b authored over 8 years ago by Eric Herot <[email protected]>
Update config to actually use the CRL

381659dc6cd4a60487c9e79148279206da79f04a authored over 8 years ago by Eric Herot <[email protected]>
Test that CRL was generated correctly

ada1a3848322e610659c7035b8163b8f2a5b6ae6 authored over 8 years ago by Eric Herot <[email protected]>
Generate an empty CRL

This way OpenVPN doesn't refuse to start up if a CRL is specified in the server config file.

54e203f96c8d2fa847f634fad14c5aec10f80eb2 authored over 8 years ago by Eric Herot <[email protected]>
Use new client_cn variable instead of username.

538b83e92cc8d0af446c2f158c1c5f7a316184c3 authored over 8 years ago by Chris Fordham <[email protected]>
Enable the 'up' script in openvpn server config

9bbb268076ef359bb85364d9b78023ae8e7f7e51 authored over 8 years ago by Julien Pervillé <[email protected]>
Merge remote-tracking branch 'xhost-cookbooks/master'

035d06f1c6040f904e83d4ab6f36dc5a7ba14bde authored almost 9 years ago by Chris Duong <[email protected]>
Use new client_cn variable instead of username.

89054febb247f8c68f6908c572e2c2111e831131 authored almost 9 years ago by Chris Fordham <[email protected]>
Merge branch 'master' of https://github.com/xhost-cookbooks/openvpn

b37141998992e62ad38ea7547c2fc6e47d5c1e42 authored almost 9 years ago by Chris Fordham <[email protected]>
Fix for issue #75 (employ client_cn attribute).

9980a68a9534c4e20a3631b76a9f91b985475b56 authored almost 9 years ago by Chris Fordham <[email protected]>
Include the service recipe after the client is configured.

5cbb11ef36b04b68a79e2a67e610651bcdb74278 authored almost 9 years ago by Chris Fordham <[email protected]>
Merge pull request #74 from PerfectMemory/restore-server-up-script

Enable the 'up' script in openvpn server config

b3c1c7e9b48a9357a25f0087f2beba897a971126 authored almost 9 years ago by Chris Fordham <[email protected]>
Vagrant structural changes to accompany fix to issue #73.

2dbda4fa76983a05941dcee46c171b0de1f45bd7 authored almost 9 years ago by Chris Fordham <[email protected]>
Cookbook fix for issue #73 (OpenVPN won't start on CentOS 7).

7c3a853323ec9e5a2fe7a208dc5307846d3ffa04 authored almost 9 years ago by Chris Fordham <[email protected]>
Minor fix to syntax in readme.

a9d90dbcc0f7e1fc11c31b984f36e5ac923beae9 authored almost 9 years ago by Chris Fordham <[email protected]>
Use sha256 as default message_digest (issue #69).

aa426c6790ef006d68be6ef8e68a7afd91596339 authored almost 9 years ago by Chris Fordham <[email protected]>
Add openvpn/key/message_digest to metadata.rb (issue #69).

c599d3dd954d710ad09cb9430f48ce1590b93687 authored almost 9 years ago by Chris Fordham <[email protected]>
Bump Gemfile gems to chef-dk 0.11.0 versions.

28ef8e3a1eebde0dbda724fa51cbe08d6be115f8 authored almost 9 years ago by Chris Fordham <[email protected]>
C: Unnecessary spacing detected.

3470908a8b58423a0f59fca4dc44ecf54469e21a authored almost 9 years ago by Chris Fordham <[email protected]>
The `Style/SingleSpaceBeforeFirstArg` cop has been renamed to `Style/SpaceBeforeFirstArg.

59e7b8f45f0836e36443692e1b46bbbab41f3236 authored almost 9 years ago by Chris Fordham <[email protected]>
C: Always use raise to signal exceptions.

a3e8a9a90681e4c78f03843a9bf0d673c3ef8246 authored almost 9 years ago by Chris Fordham <[email protected]>
Enable the 'up' script in openvpn server config

e726488a05a70fa483b1f1d89861ca4213d678b1 authored almost 9 years ago by Julien Pervillé <[email protected]>
Merge pull request #69 from itwasntandy/specify_message_digest

Enable the configuring of the Message Digest used

b72f2f47696124f57189d5276ceb15598934948f authored about 9 years ago by Chris Fordham <[email protected]>
Enable the configuring of the Message Digest used

Noticed during testing that certificates are created using sha1
message digest.
This is fine whe...

fa3b1a1e7b131dafdafd529d75bc2b8b4bf9dc5d authored about 9 years ago by Andrew Mulholland <[email protected]>
Add chefignore, Thorfile.

7612178223c1cc1f2a881fdc28e8194fd6fe894e authored about 9 years ago by Chris Fordham <[email protected]>
Vagrantfile: create the test user data bag if not existing.

65fb35ad0c58ce4fe6fa4c23fcb36ca2e2eba172 authored about 9 years ago by Chris Fordham <[email protected]>
Merge pull request #67 from itwasntandy/keydir

Recursively create the node['openvpn']['key_dir']

4419c45def06a11dc8591596d77bd161f485737a authored about 9 years ago by Chris Fordham <[email protected]>
Install bridge-utils when using server-bridge (issue #59).

95169b9d5ede1f14a2a7226ea79e307af465973c authored about 9 years ago by Chris Fordham <[email protected]>
Provide a method to configure and enable ip_forwarding (issue #60).

b2faaa9494eae88d76e2403dea4decbc884ae87e authored about 9 years ago by Chris Fordham <[email protected]>