{"action":"created","issue":{"url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/9","labels_url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/9/comments","events_url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/9/events","html_url":"https://github.com/puppet-community/puppet-sslcert/pull/9","id":42051593,"number":9,"title":"fixed bug when using different store_dir then 'CA'","user":{"login":"jinxxik","id":1131060,"avatar_url":"https://avatars.githubusercontent.com/u/1131060?v=3","gravatar_id":"","url":"https://api.github.com/users/jinxxik","html_url":"https://github.com/jinxxik","followers_url":"https://api.github.com/users/jinxxik/followers","following_url":"https://api.github.com/users/jinxxik/following{/other_user}","gists_url":"https://api.github.com/users/jinxxik/gists{/gist_id}","starred_url":"https://api.github.com/users/jinxxik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jinxxik/subscriptions","organizations_url":"https://api.github.com/users/jinxxik/orgs","repos_url":"https://api.github.com/users/jinxxik/repos","events_url":"https://api.github.com/users/jinxxik/events{/privacy}","received_events_url":"https://api.github.com/users/jinxxik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2014-09-05T14:27:41Z","updated_at":"2015-06-18T10:06:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/puppet-community/puppet-sslcert/pulls/9","html_url":"https://github.com/puppet-community/puppet-sslcert/pull/9","diff_url":"https://github.com/puppet-community/puppet-sslcert/pull/9.diff","patch_url":"https://github.com/puppet-community/puppet-sslcert/pull/9.patch"},"body":"Hi,\r\n\r\nI am using your puppet module, i thing its best way how to use windows certificates in puppet. I found that you are using hardcoded store_dir 'CA' which doesn't reflect used settings.\r\n\r\nHave a nice day :-)"},"comment":{"url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/comments/113098279","html_url":"https://github.com/puppet-community/puppet-sslcert/pull/9#issuecomment-113098279","issue_url":"https://api.github.com/repos/puppet-community/puppet-sslcert/issues/9","id":113098279,"user":{"login":"ffrank","id":436765,"avatar_url":"https://avatars.githubusercontent.com/u/436765?v=3","gravatar_id":"","url":"https://api.github.com/users/ffrank","html_url":"https://github.com/ffrank","followers_url":"https://api.github.com/users/ffrank/followers","following_url":"https://api.github.com/users/ffrank/following{/other_user}","gists_url":"https://api.github.com/users/ffrank/gists{/gist_id}","starred_url":"https://api.github.com/users/ffrank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ffrank/subscriptions","organizations_url":"https://api.github.com/users/ffrank/orgs","repos_url":"https://api.github.com/users/ffrank/repos","events_url":"https://api.github.com/users/ffrank/events{/privacy}","received_events_url":"https://api.github.com/users/ffrank/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T10:06:16Z","updated_at":"2015-06-18T10:06:16Z","body":"So my take-away is: You modified your system to trust a self-signed CA of your own. This patch made it possible for you to install certificates that were signed by this custom CA (or its intermediates?).\r\n\r\nIf custom CAs are currently not supported, it would be worthwhile to pursue such support IMO. But that would need\r\n\r\n * some conceptual specification\r\n * clear instructions on how to install such CAs\r\n * a mode of operation that is compatible with the current state of the module"}}