-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add step-by-step how-to encrypting multiline values #304
Conversation
@alexjfisher @mmerfort I think you used eyaml in the past, can you review this? |
I just noticed, the decrypted file does not have to be valid YAML. Following my example the resulting file written by Puppet will be indented by 4 whitespaces.
When editing it must look like this:
Resulting encrypted file:
Edit with vim to make it valid YAML
Decrypts to ...
... which does not result in an indented file written by Puppet. When editing the now valid YAML file again it will look like
|
Following the auto-indentation of vim I saved from edit with indented `DEC::PKCS7[' ...
... which resulted in
Thus obsoleting the vim step for adding whitespaces. |
This PR adds documentation regarding #219.
Either it's a workaround or documents unexpected behavior of
eyaml
. In both cases it adds an example for encrypting multiline values.