Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/hiera-eyaml

A backend for Hiera that provides per-value asymmetric encryption of sensitive data
https://github.com/voxpupuli/hiera-eyaml

Fix dependency compatibility with Ruby 1.8

This also removes the Gemfile.lock from the repository, as per best
practices for developing gem...

86cffef24eba728f60e03fe4e7b39729e8c24b17 authored almost 10 years ago
Bump version to 2.0.6 ready for release and update changes

caf4e014b59cbb3393641df08bce314caee8826b authored about 10 years ago
Merge pull request #131 from elyscape/keep_editor_flags

Keep editor flags

c67ffec27b5f0258e83fefde2354b3a4966fc8a7 authored about 10 years ago
Add regression tests for EDITOR that has flags

33cb3e43c1d22e028946239e5890608607d90404 authored about 10 years ago
(#130) Don't erase flags in EDITOR

84c0f01a35061b4aea335c5334c6e967453e4c9f authored about 10 years ago
Fix incorrect changes description

7b3eb6ba899b4aa2336978b1801dfe269cce0a76 authored about 10 years ago
Bump version for 2.05 release and update change log

fd6d91c2fe68b0e81f8e346a3eee4e7cb53ef497 authored about 10 years ago
Merge pull request #128 from elyscape/fix_editor_path

(#127) Check directories on PATH for editor

d3922981f2fdfc0ab40df354cb7834ae67f40f7d authored about 10 years ago
Add test cases for EDITOR being on PATH

184083899fe4f557e5909f4bda30ba58935412e5 authored about 10 years ago
(#127) Check directories on PATH for editor

10105d4b239bc6f933ce2cf1ab3e29dd0579ca6a authored about 10 years ago
Merge pull request #123 from sihil/sihil-v2.04

Bump version to 2.04 and add CHANGES.md

22e3a4664ad755e452e1a52f0851fce0e6353c3d authored about 10 years ago
Merge pull request #125 from gtmtechltd/master

Added details of a further encryption plugin to README

c6f5c83e75418702e80fbdab183767bae13a9472 authored about 10 years ago
added twofac plugin

e332bb8269ffcc7099ddfe5e4a31572376b36f72 authored about 10 years ago
previous merge removed "Then" line

73a742accefddc3b5abd65a55d935249ad76a059 authored about 10 years ago
Merge branch 'elyscape-patch-1'

4642501db2177f5e43ffb62c9c13e0f2b0500c4d authored about 10 years ago
Merge branch 'patch-1' of https://github.com/elyscape/hiera-eyaml into elyscape-patch-1

Conflicts:
features/edit.feature

c5f562558b01eeb5fff383a19ccd90558fa7f8c5 authored about 10 years ago
Merge pull request #122 from sihil/sihil-add-preamble-tests

Add preamble tests

ab65c17d975e0825dafa39297899475d2e172410 authored about 10 years ago
Fix bug that removed newlines at end of file

2467a4b0f34c51b5fbb79a1689f8c097fbb755d7 authored about 10 years ago
Remove all unescaped quotes from the path

988a527c4106d75c0609c99ca0235bc7b368ffc6 authored about 10 years ago
Don't escape quotes in EDITOR

Cucumber just passes the contents of the quotes to the parser without
doing any processing on it.

3f657c10c0df46058cdaaa656fcc2ab02d738562 authored about 10 years ago
Don't double-escape backslashes

06601607390dad458016126c53b442904c80ae1d authored about 10 years ago
Fail if no editor was found

9fadd85ac5624b91ae5a15f05c59c1c132cabb71 authored about 10 years ago
Fix path to spaced editor.sh

7923c32282cd5be457b72083b9b42122a9e1a0a2 authored about 10 years ago
Bump version to 2.04 and add CHANGES.md

ae0819d6b7da8bd7559751d288582e57ad6f1a58 authored about 10 years ago
Remove tests for change detection

These have been added in a different branch.

887128fefe1d1198692a48552ce1ab15f4352131 authored about 10 years ago
Appropriate @elyscape test with --no-preamble option

fe5bfc78511fd739af2551ebf767ddcc14a34dca authored about 10 years ago
Fix unimplemented tests

Apparently Aruba doesn't implement "the stderr should match".

3fa288b657307480ae3269eb70aaeb14766f8fee authored about 10 years ago
Fix broken tests

f2db28ce639df2371b60b0a842d6b7d89a73b488 authored about 10 years ago
Unescape spaces in EDITOR since we quote paths

f40231434b354980304849aa52d437700bb76537 authored about 10 years ago
Test support for spaces in EDITOR

4a273146b182a76b61e4fddade583059e146c98b authored about 10 years ago
Test for change detection in eyaml edit

301f9925d9725ccb713d63a3bcc56a703b1a4436 authored about 10 years ago
Work on a duplicate of editor if it's frozen

aa00b3461dadf9aeb65d9310102e22524947fce5 authored about 10 years ago
Use gsub! instead of gsub

e72eb067ba70018d7bf890fbc049186954e1da06 authored about 10 years ago
Fix indentation, improve readability, add comments

7f275c9a5867b30071c6bebe66a5ed5c0cecab13 authored about 10 years ago
Strip preexisting quotes from EDITOR

f67ae8d52fb5409f4f2b7d6f65d3cd4ecbed993a authored about 10 years ago
Close the temp file before deleting it

Ruby marks files as open on Windows and attempting to delete one without
closing it first will r...

07bc3f15c60cf70754f49176f502341ddbde89b6 authored about 10 years ago
Allow escaping of ~ in EDITOR

ce8dc4b93e8c25fdc7045614874fc8e45f086c92 authored about 10 years ago
Don't double-quote the command

The executable part of the command is already quoted by find_editor.

446bf2e101a336d0aca3dab19ca861530356a512 authored about 10 years ago
Actually work with Ruby 1.8.7

each_with_index alone doesn't work; each_with_index.map does.

e1dc3e6404a88ab53d7a4c1b3a46897329f901d1 authored about 10 years ago
Work with Ruby 1.8.7

Use each_with_index instead of map.with_index.

72966f69c03288a1695ad47e3c8c955d05c88cd5 authored about 10 years ago
Handle values of EDITOR with arguments in them

If EDITOR has arguments in it, they need to be separated from the command
proper. This is done h...

09fe9750373291a7ec2f12229b2242ed26418f7c authored about 10 years ago
Handle paths with spaces in them

This doesn't generally matter on Linux systems, but Windows machines are pretty likely to have p...

f2293f08bb976c7de2528f5501ea8590b1b3e4ca authored about 10 years ago
Add tests to ensure correct behaviour of preamble

- Ensure that if there if no edits are made that the command detects that
- Check that the fil...

c1059bed42f23ea42808375feeba86bc3ed55329 authored about 10 years ago
Fix bug that removed newlines at end of file

af82945df9db4653fcf6ff4493e517b10306abbf authored about 10 years ago
Merge pull request #121 from sihil/sihil-fix-preamble-newline

Remove extraneous newline when adding preamble

a6a52388abb756f428b5729e1663b00c1a3e0ae6 authored about 10 years ago
Remove extraneous newline when adding preamble

65a0f39dc89402de96e75b8f344c42d41332bd0b authored about 10 years ago
Merge pull request #114 from gtmtechltd/issue-104

Issue 104

7513ebfd66d4594b777e52699cbf12153993bc28 authored about 10 years ago
Merge pull request #112 from gtmtechltd/better-debug

Colorized output, better debug, formatted exceptions, fixed tests

d98289992a1f1875ad2dd76ec5b3a17bfa097cea authored about 10 years ago
Merge pull request #90 from sihil/sihil-edit-command-changes

Edit mode: edit new file and add pre-amble help text

33598b7d73ba4cc2aa6ccbcb4e7eea81f09c065a authored about 10 years ago
Alter test to modify and check encrypted file

71cb2c8f04f33a1809ab3409f8faaeac1952475d authored about 10 years ago
Respond to comments made by @gtmtech

- Remove commented line
- Make adding prefix easier to read
- Put file reading in rescue block

8548594f3dbc696f94d158531c43f4f8dc8fcab4 authored about 10 years ago
Merge pull request #116 from sihil/sihil-plaintext-req-for-tests

hiera-eyaml-plaintext required for testing

a0a8bbab1ff0afd82c6632c436c264545418237b authored about 10 years ago
hiera-eyaml-plaintext required for testing

I always forget that you need the plaintext plugin in order to successfully
run the test suite.

2b03774969fb6f520026f3745d924d66ba6ab63c authored about 10 years ago
fixed syntax error

20d5dd9ab640aad20cc469f57f0f903dc5306eab authored about 10 years ago
Fix for #104

8d682989d80796f62e74c82731b5d5801ffd6ecc authored about 10 years ago
bugfix to ensure travisCI passed on ruby1.8.7 (collect.with_index not supported)

fc7f6955a6b4cd9ea9b396792e0723b61abbee4c authored about 10 years ago
Colorized output, better debug, formatted exceptions, fixed tests

1d2a1f39026631db0e5f47dd8b6cf9309f4d4ab9 authored about 10 years ago
Merge pull request #111 from Conzar/master

Added documentation for installing for new puppet-server

ec9bcca97cb952891768251784eba428e1d1980a authored over 10 years ago
Added documentation for installing hiera-eyaml for the new

puppet-server.

ae6ab749573794040a798b43b8b4f36501192528 authored over 10 years ago
Merge pull request #102 from ColinHebert/patch-1

Create temporary .yaml file

07403c8ed342f6eb7dadead92b3e2baf71f605fb authored over 10 years ago
Create temporary .yaml file

Ensure that the temporary file on edit is a yaml file.

It allows editors which are basing the...

82261524c81a30d01a7b903e97f9ebac65bb54fc authored over 10 years ago
Merge pull request #96 from ct-clearhaus/patch-1

Fix link to hiera-eyaml-plaintext

e14c28ef04069c623aca471811506901a4df16b5 authored over 10 years ago
Updated version to 2.0.3

0bdee09d1e58027463754500f7eb4d97dbd0a37e authored over 10 years ago
Merge branch 'snyff-fix-rce-exploit'

a7e5681f9b55186356af81ad78600aeced50f189 authored over 10 years ago
Fix link to hiera-eyaml-plaintext

d091bc92fd6779f091597bccb567f8f4e3f18b9c authored over 10 years ago
Remove possible RCE in cipher selection

e0207c922657cd5a5f71881c3a511f0e06594824 authored over 10 years ago
Change comment prefix and rephrase preamble

70a37985cdd57e7977a7d7f3813b0d85effe2c67 authored over 10 years ago
Add preamble and non-existant file handling

485fbf91d636877a73cfed284bf11e3aed8e8cde authored over 10 years ago
Set version to 2.0.2

e264d19cd4e3e2acebb5edd3b442aabfe9e8b84e authored over 10 years ago
Merge pull request #87 from binford2k/remove_hiera_rubygem_dep

remove hiera gem dependency

e0308180af740a3707c13b4e13cdce09e50e8d06 authored over 10 years ago
Be strict in specifying ruby version

TravisCI changed (broke) the default ruby 1.8.7 in a recent update.
See https://github.com/travi...

f084848c344e128e425154759e8c7a182ef67e24 authored over 10 years ago
remove hiera gem dependency

The Hiera dependency is not required and it buggers up people trying to
use this with Puppet Ent...

dd2291614a76031bc46a31a3a758e52878266a46 authored over 10 years ago
Tweak suggested key location

Tweak the suggested key location as per discussion in #79. Also make the suggestion less strong ...

5cecd3cf2ea268d3a139166ab27e26d49c52facc authored almost 11 years ago
Set version to 2.0.1

fa03e6b87e289265554173fd80499db66c9848f0 authored almost 11 years ago
Merge branch 'sihil-fix-undefined-utils-warn' of https://github.com/sihil/hiera-eyaml into sihil-sihil-fix-undefined-utils-warn

bdfd1f386b0a363ac2596b27667b089711fb1bd8 authored almost 11 years ago
Merge branch 'sihil-fix-key-subject' of https://github.com/sihil/hiera-eyaml into sihil-sihil-fix-key-subject

53551d14cfb388ac6ec9c15f58e2e28a08015a31 authored almost 11 years ago
Merge branch 'sihil-dec-string-multiline' of https://github.com/sihil/hiera-eyaml into sihil-sihil-dec-string-multiline

bc9c2f0bc7603ef74f5c188a30558c2aee2a92f3 authored almost 11 years ago
Merge branch 'refactor_backend' of https://github.com/devin-c/hiera-eyaml into devin-c-refactor_backend

552516633f3bdacfa1c56745a6a755b1e4dc5f09 authored almost 11 years ago
Added .ruby-version and .ruby-gemset to gitignore

a085b0c6b478482d6be7aef0984655926220a3c7 authored almost 11 years ago
Tag logs with "[hiera_backend]"

811ae35416f73e0908fbd7358345098dac1381dd authored almost 11 years ago
Fix up the msg to message and remove format call

9c89eaf16da99ea856ae109545e2e817daa5702b authored almost 11 years ago
Add docs and env var override

0067fe86a008afb93682afaec2f1665514ea0e0c authored almost 11 years ago
Need a file in the home directory to make sure it gets copied

34fcd428649367560673eaedc6139bcb19ad8710 authored almost 11 years ago
Be more careful with the HOME directories during aruba tests

0b2bd801d26827f0c822663a0a0039176e5539ce authored almost 11 years ago
Add ability to provide own subject when creating certificates

f9fde79d0d7eb85bed52a787db0db4cc96e62e12 authored almost 11 years ago
Add configuration file to override any command line option

cf62e1ea4f9da75331d133f16178082f403f7122 authored almost 11 years ago
Re-factor the backend implementation

This is an attempt to get deep_merge's working, which are currently
throwing exceptons in my tes...

cf3ac023ad0ca895adf11af42f62eee0f87c601e authored almost 11 years ago
Merge branch 'master' into sihil-dec-string-multiline

adc34a18406aa8068a524419049ee75dc2a3faeb authored almost 11 years ago
Actually - leave Gemfile.lock out of .gitignore

c1c623eb8c5227a2c39a340740d03e0f05467e1b authored almost 11 years ago
Ensure we preserve RUBYLIB in our cucumber environment

167a8ff0b66ceef3772a21026c128388c6d9178b authored almost 11 years ago
Decrypted values can span multiple lines, even in string mode

fa62c1eeb7391076e969214c119fda0540348472 authored almost 11 years ago
Merge pull request #60 from gtmtechltd/master

Fix for #59

39b0577f2548dee4eaea3b46ba0944832cae5d5d authored about 11 years ago
Fix for #59

55b81e2e121f08261477daf70ee6d4d467e109fa authored about 11 years ago
Correct emoji in readme

e39bd2325c6065d38cf85760ccd9eca8bded5f8f authored about 11 years ago
Merge pull request #57 from hopecream/master

Fix the decrypted tempfile might be deleted before it is securely erased

63300dee31577956e25e231208758b4859719c33 authored about 11 years ago
Merge pull request #56 from gtmtechltd/master

Convert eyaml command to use git style words instead of flags

bf05808028ae1ae427952629afa90739c05e4bc7 authored about 11 years ago
add changelog item

02570dbb2dc5cf7d7f02bc48e025832a8f09b3b8 authored about 11 years ago
Fix the decrypted tempfile might be deleted before it is securely erased

Sample Exception (ruby 1.9.3p448):

vendor/bundle/ruby/1.9.1/gems/hiera-eyaml-1.3.8/lib/hiera/ba...

4427a620a1dc8d21922d860a88d1e7450920585e authored about 11 years ago
Fix for version to be backwards compatible with plugins

388cea08eb09dc3e120632b0b62058cf1567d251 authored about 11 years ago
Updated with new flags for eyaml files, and better usage with --help

d9fcca74896e5d0de33749a79da7e054fa56ff24 authored about 11 years ago