Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/hiera-eyaml-gpg

GPG encryption backend for the hiera-eyaml module
https://github.com/voxpupuli/hiera-eyaml-gpg

Merge pull request #75 from davidsandilands/master

Update to readme to correct link for hiera-eyaml

24c9f6940900818fbf09049ba90afc59fb22952c authored almost 2 years ago by Tim Meusel <[email protected]>
Update README.md

correct typo

aafb84cc115dddfc7a3657e238382fb9735c2e87 authored almost 2 years ago by David Sandilands <[email protected]>
Updating Readme

Although the link does redirect correctly hiera-eyaml is now at vox

828dec27c63dd49fdab50b5ed05a3bd90b9e17b0 authored almost 2 years ago by David Sandilands <[email protected]>
Merge pull request #67 from voxpupuli/ghoneycutt-patch-1

Document need for GnuPG v2

7916e12dd4328ff277db585b6d5315acc5c97807 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #71 from alexjfisher/rel_0_7_4

Release 0.7.4

b9d6182c9e3aa79afd216301f78d5b8f151b9355 authored about 5 years ago by Tim Meusel <[email protected]>
Release 0.7.4

99420836564551911cde9b20b3cf1b05dc4d8b67 authored about 5 years ago by Alexander Fisher <[email protected]>
Don't merge stderr into stdout for GPG output

This change makes it so that STDERR isn't merged into STDOUT when
retrieving values from GPG, s...

2681e995ee07636730892d2942775be5310286ab authored over 5 years ago by Keith Ward <[email protected]>
Document need for GnuPG v2

72efbb9df6b6dc270bc1b782d245331a6704a8cd authored over 5 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #66 from alexjfisher/rel_0_7_3

Release 0.7.3

e85e62f732af952513f115c17b2f688bc9e33a5d authored over 5 years ago by Tim Meusel <[email protected]>
Release 0.7.3

492306cdda75bb5c19850059866315169dacd9f8 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #65 from alexjfisher/fix_uninitialized_constant

Fix uninitialized constant `Hiera::Backend::Eyaml::Encryptors::GpgVer…

aa63f7508f1527149ef03c1bcedd7d3a3473317a authored over 5 years ago by Alexander Fisher <[email protected]>
Fix uninitialized constant `Hiera::Backend::Eyaml::Encryptors::GpgVersion`

Not sure why this wasn't a problem when testing `eyaml version -n gpg`,
but without this `requir...

501be6b3988c541d7c224274d8d1c46f9b2a4bb4 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #64 from alexjfisher/rel_0_7_2

Release 0.7.2

1152e4349ba5a1257a31181163d75d7da2b8f3c7 authored over 5 years ago by Alexander Fisher <[email protected]>
Release 0.7.2

2efdaa1d07fa07d862805aea7da699b880bafc3f authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #63 from alexjfisher/remove_dependency

Remove gem dependency on `puppet`

99ea7d8cd2e93e39f70de30ae7f50aba502fbf9d authored over 5 years ago by Alexander Fisher <[email protected]>
Remove gem dependency on `puppet`

Fixes
```
Error installing hiera-eyaml-gpg:
"puppet" from puppet conflicts with /opt/puppetlabs...

f3bb460537af1c0f6e68615e0c3f700d7b961fe6 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #62 from alexjfisher/rel_0_7_1

Release 0.7.1

89251bd00a602a1d250ac722fc44ce314bb29b3b authored over 5 years ago by Alexander Fisher <[email protected]>
Release 0.7.1

b06266fa26270cb682bd64b4cd719ba3a29086e5 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #61 from alexjfisher/correct_travis_secret

Use correct travis-ci.com secret

c72ccbce332e3c238b21a6970a74360440a8b3e3 authored over 5 years ago by Tim Meusel <[email protected]>
Use correct travis-ci.com secret

Previously our rubygems api key had been encrypted with the
travis-ci.org key. This project is ...

a37ac71adeb445a7698c89c052953af10c4ba3b9 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #60 from alexjfisher/rel_0_7_0

Release 0.7.0

11eed5e05e3d0a1d20de9bec44920c4cfc847f60 authored over 5 years ago by Alexander Fisher <[email protected]>
Release 0.7.0

44cba11681491c955b66ec0b3c8bac41c69fedea authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #58 from alexjfisher/expose_plugin_version

Expose plugin version

bc9b1371911ac805170f1ba7cfd3a5cd391bd01f authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #50 from voxpupuli/ghoneycutt-patch-1

Document which versions of Puppet this should work with

f07b542ad67b00733771f1e9d65eb00ce52cae61 authored over 5 years ago by Alexander Fisher <[email protected]>
Document which versions of Puppet we support

ec711828183b32fe0475b5e2aa5eb1e5e6cbf4fb authored over 5 years ago by Alexander Fisher <[email protected]>
Expose plugin version

When running `eyaml version -n gpg`...

before this commit
```
[hiera-eyaml-core] hiera-eyaml (c...

591b7ccdd310ea1a04e3288f244658a85a0da13d authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #57 from alexjfisher/more_rubocop

Refactoring and fixing of remaining rubocop violations

5a0df08d88817adb6ffe079c9e8f6cee0bb47218 authored over 5 years ago by Alexander Fisher <[email protected]>
Fix Rubocop Style/ClassVars

Most of the time, this passphrase_callback function isn't even used.
With my version of gpg, to ...

a22d64f00498c344aa3384ef4d9e129cd79cc371 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop: Fix Lint/RescueException

89bfcd224b94210c1e6e369b9ace3f85a134dc76 authored over 5 years ago by Alexander Fisher <[email protected]>
Make `find_recipients` private

225b706bee7c155638313b59ef9a46912dd82855 authored over 5 years ago by Alexander Fisher <[email protected]>
Factor out find_recipient_file

b75bf4116c1668a90f406cec3a8a93c8115fe1a5 authored over 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Refactor find_recipients

Improves readability and fixes 2 rubocop violations

* Lint/UselessAssignment
* Metrics/BlockNes...

d4cd0afc956bd9055e611832107cc5175f1065b0 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop: Fix Style/EmptyElse

7b18938417fe1542a53af770494901712b0531af authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop: Fix Lint/EndAlignment

ffa78d74b6519e8e4e0c0dc1f924cdc36442dbbe authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #56 from alexjfisher/fix_gpg_is_not_a_class

Fix `<module:Encryptors>: Gpg is not a class (TypeError)`

db99c02b2a1202f83ff6d1a0d14fb17c96d7c4fa authored over 5 years ago by Alexander Fisher <[email protected]>
Fix `<module:Encryptors>: Gpg is not a class (TypeError)`

Solution borrowed from https://github.com/craigwatson/hiera-eyaml-gkms/commit/fa4551fce113cf59e0...

8dc0c6912366b90b73d509283974772fceb04703 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #55 from alexjfisher/require_puppet

Fix `uninitialized constant Puppet (NameError)`

69fac2e572f0b05ba4feac6888168d8b6be1c4bd authored over 5 years ago by Alexander Fisher <[email protected]>
Fix `uninitialized constant Puppet (NameError)`

When running from the command line when `gpgme` isn't installed
(but `ruby_gpg` is), `eyaml` die...

b9e08336e796a9cf1ec764249b524d5ab2f8c090 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #54 from alexjfisher/rubocop

Rubocop (Auto fixes only)

223a1a860cba08faed69a1c90f6933b0c5cf0030 authored over 5 years ago by Alexander Fisher <[email protected]>
Enable rubocop and travis

200c420de9e7a9948f5819b02ea686d748b14e90 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/MultilineBlockLayout

c1b9e5337fa5547ca37b089feb92ba96d9c0448c authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/CaseIndentation

072c9b6b9132956b1975e58cb450ddc77500cf90 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Lint/UnusedMethodArgument

6163d29c86435c1570cff981071d79da341f6379 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/CharacterLiteral

3dc9b4291f33ea0f762bd1a2edd969fd85b18026 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/MutableConstant

788b839640064ee349ac4709f24cf17caca52567 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/SignalException

6fa63d2d4d97873904fd50da3ddbaa86a275320f authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/EmptyLiteral

fb8f520ad2ca526d7db56b0c6db8238821468934 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/Encoding

03b86e24e9101ebc06808aa78eead105a4d9be27 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/PreferredHashMethods

2e4ce21ffbfff23a2c5a5c206f72c8847b3e8efc authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/RedundantBegin

1d12fa855f041c6762eded8532992b424eede92f authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/SpecialGlobalVars

c03a87632f0c192d89c693493f16dfe8ad9b0613 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/MethodDefParentheses

f2a6dea370dec519a1875acd2d1cca3d3bc7b513 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/BlockDelimiters

4d4c48fd12d786d39185e55be98f282c7a73faa6 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/AndOr

34a2a51365fc5b2c9cae4585f1c5a226d05bb144 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/SpaceInsideHashLiteralBraces

f67a8a93787f01fe3fc598f2a959c1e26d5ddd26 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/SpaceInsideRangeLiteral

a902a15eb702fa0452a5526bf8ac0c4340de200a authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/TrailingBlankLines

c725886ee865cc70e6ddd7eae521b3c2c61ec358 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/EmptyLinesAroundClassBody

36ca94c5f5b4d433f1698eaec2a853f95e036705 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/SpaceInsideBlockBraces

dd72cacdfc2b99a8f73f7d084d963517c570c37b authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/SpaceAroundOperators

845d304c100459e53ee3ff848115e4f73c040272 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/SpaceBeforeBlockBraces

7d76b60fce3651c15f0fdd1b0899cf2b1e633b9d authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/ElseAlignment

a3d80003a181a11d0e42473ea9a20deb4203692a authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/RedundantSelf

2feb0ef8261a1797d7067ea0776b9ae203feae47 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/UnlessElse

caad73fef0b3eb15c0000eabeec0f95514322303 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/UnneededInterpolation

aa935777a22c0e8c2e1d228bbe41737358d77594 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/WordArray

1eb1d35cefe04807235e0411ba02f2dd266376a0 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/EmptyLinesAroundModuleBody

4394f5c17518c78c2875906ce7ac75d32a3fda79 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/IndentationWidth

2473a0282e8bd56af4ddced7b56702fe2441c011 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/IndentationConsistency

e4d504f0a31cfc9d7fd7687d56b4ae704c29657f authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/HashSyntax

f72b2b7a60a7a9c620358affc06987a0df7e92f3 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Layout/AlignHash

cc79fad3da01d0487a5d432a695f4f8531d429a8 authored over 5 years ago by Alexander Fisher <[email protected]>
Rubocop Autofix: Style/StringLiterals

8f636d3ef4ab8e2a31e8cca02e64ed45080f7aa4 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #38 from hmrc/fix-random-keys

Make the list of keys to encrypt with accurate

3372ea79ec27f56be2c4fb8ec8e45a967e5d0064 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #46 from seanmil/gnupghome_env_var

Allow gnupghome to be set from an environment variable

06959d4cfd07e84118926ba100087e6da89b0dce authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #53 from voxpupuli/ghoneycutt-patch-4

Document installation of gems on puppetserver

822b50cc45db3ed615d5b83a128fa5524d181307 authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #51 from voxpupuli/ghoneycutt-patch-2

Document usage with Hiera 5

0c945c6858313a4f0fc415b3816c505a424518b4 authored over 5 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #52 from voxpupuli/ghoneycutt-patch-3

Simplify authors/contributors

1b5509b71a9e999dd417f125bb0a0a427eee468f authored over 5 years ago by Alexander Fisher <[email protected]>
Document installation of gems on puppetserver

a15ec4a0be33cf3c5ef59e0215a71dfc5ec740d9 authored over 5 years ago by Garrett Honeycutt <[email protected]>
Simplify authors/contributors

e6e2b312004015e94736cf5f23bce0872d1f6c6e authored over 5 years ago by Garrett Honeycutt <[email protected]>
Document usage with Hiera 5

c9007cbdacb1371b38559d98b49b571197e092cc authored over 5 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #49 from alexjfisher/badges

Add badges to README

a67c5e9c5897ef736d807cbe884c2a39f42b2ada authored over 5 years ago by Garrett Honeycutt <[email protected]>
Add badges

ff7b2b8a617a626d94435fc5a1c97436d48ed7ec authored over 5 years ago by Alexander Fisher <[email protected]>
Merge pull request #48 from seanmil/puppetserver_fix

Use Puppet::Util::Execution for RubyGpg

660a34f26e33aae4d4f520bc74b53c7fec294c03 authored over 5 years ago by Alexander Fisher <[email protected]>
Use Puppet::Util::Execute for RubyGpg

3c6e173ff2f65dbb3b47f3f4e42d0ab20af9b758 authored about 6 years ago by Sean Millichamp <[email protected]>
Allow gnupghome to be set from an environment variable

2cf07faeb1c50ed4d51cfac479e8791900584ba8 authored over 6 years ago by Sean Millichamp <[email protected]>
Merge pull request #42 from brownjohnf/patch-1

Fix typo in README

48d596f8b694f0eefa5631c9c2aea8b48f17c1be authored almost 7 years ago by Simon Hildrew <[email protected]>
Merge pull request #45 from sihil/sihil/update-gitignore

Add .ruby-version to gitignore

458f9b4ade34ccfeaa309c0ed5c32840ce11e87c authored almost 7 years ago by Simon Hildrew <[email protected]>
Add .ruby-version to gitignore

e0e201eb0e16aa47a7b8c3bfcb6877bfa20686af authored almost 7 years ago by Simon Hildrew <[email protected]>
Bump version for release

f610dbc46173d6b71bea5285961afce45e2ef992 authored almost 7 years ago by Simon Hildrew <[email protected]>
Fix typo in README

4d449d6c345c77cccfda7fd06e71a58d6f7d6db4 authored almost 7 years ago by Jack Brown <[email protected]>
Make the list of keys to encrypt with acurate

If the recipients file had a blank line or line with just whitespace it
would result in the firs...

fda0ea7a717424620024bb3612fcc68bb9efef9a authored over 8 years ago by grahamhargreaves <[email protected]>
Merge pull request #31 from dann7387/patch-1

Add missing curly brace.

6d20c9b5531eb1661547bbe8459b1289ee7e7a39 authored over 9 years ago by Simon Hildrew <[email protected]>
Add missing curly brace.

e585ed916c057f302f8e4639cb4b94c172a18d9f authored over 9 years ago by Danny Cheung <[email protected]>
Merge pull request #30 from sihil/sihil-improve-gpg-home-handling

Improve GPG home handling

9a71f7e452e056922891547b1294002593ab0f1c authored over 9 years ago by Simon Hildrew <[email protected]>
Merge branch 'master' into sihil-improve-gpg-home-handling

577be501ba7f3b06f0f27aa3640da9bd43e71478 authored over 9 years ago by Simon Hildrew <[email protected]>
Merge pull request #29 from tampakrap/comments_support

Add support for comments in hiera-eyaml-gpg.recipients file

051b53a12de105f44ed1d1651d94750e795d36bc authored over 9 years ago by Simon Hildrew <[email protected]>
Deal with case that neither HOME nor HOMEPATH is set

8dd89bb9009145baf806d1987c01f19c938c0c1c authored over 9 years ago by Simon Hildrew <[email protected]>
Improve GPG home handling to avoid silent error states

c56b590876a456b102718248af2f29cea717d560 authored over 9 years ago by Simon Hildrew <[email protected]>
Add support for comments in hiera-eyaml-gpg.recipients file

This commit adds support for comments in the abovementioned file, so that we
do something like t...

9235c1f76950ef84181c7f6191831494a064218a authored over 9 years ago by Theo Chatzimichos <[email protected]>
Bump version to 0.5

f5097120985c67e16795b6be92535e71e9e14243 authored almost 10 years ago by Simon Hildrew <[email protected]>