summaryrefslogtreecommitdiff
path: root/lib/chef/resource/openssl_x509_request.rb
Commit message (Collapse)AuthorAgeFilesLines
* Style/MethodCallWithoutArgsParenthesesLamont Granquist2019-07-021-1/+1
| | | | | | | | zero args methods don't get parens. this certainly reads better than the inverse. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix Layout/AlignArgumentslcg/new-chefstyleLamont Granquist2019-07-021-19/+19
| | | | | | | | | | | | | | this is using: Layout/AlignArguments: Enabled: true EnforcedStyle: with_fixed_indentation the default style can use really excessive whitespace. on starting lines which are already long, it fully indents across to where the arguments start and then begins the line there. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix a bunch of weirdly mangled require linesLamont Granquist2019-05-081-1/+1
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Convert require to require_relativeLamont Granquist2019-05-081-2/+2
| | | | | | | This gives a speed boost since rubygems does not have to scan through every gem in the gemset in order to find the file. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Make sure openssl resources properly use the name_propertyopensslTim Smith2019-01-161-1/+1
| | | | | | We have a name_property, but we're not using it everywhere here. Signed-off-by: Tim Smith <tsmith@chef.io>
* Allow Integers for all group / owner propertiesTim Smith2018-11-161-2/+2
| | | | | | We did for many of them, but not all. Many of these should get switched over to securable, but this is a solid first step to give a more consistent user experience. Signed-off-by: Tim Smith <tsmith@chef.io>
* More resource description updatesTim Smith2018-11-071-1/+1
| | | | | | Better descriptions for many name properties and copy edits from the docs site. Signed-off-by: Tim Smith <tsmith@chef.io>
* Make all Chef 14 preview resources into full resourcesTim Smith2018-10-261-1/+0
| | | | | | These will now load and cookbook resources will not. Signed-off-by: Tim Smith <tsmith@chef.io>
* openssl_*: Update property descriptions and remove extra nil typesTim Smith2018-08-311-2/+2
| | | | | | | | We allowed String, nil, which is a legacy thing that's not longer necessary. Just make these String. This syncs all the properties with what I just pushed up to the docs site. It cleans up some wording around owner/group properties and fixes typos. Signed-off-by: Tim Smith <tsmith@chef.io>
* Cleanup existing property descriptions to match the docsTim Smith2018-08-291-5/+5
| | | | | | We fixed up some wording on the docs site. This backports those fixes Signed-off-by: Tim Smith <tsmith@chef.io>
* Add author / copyrights to the new openssl resourcesTim Smith2018-08-271-0/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove mode defaults from x509_certificate / x509_requestTim Smith2018-08-241-4/+4
| | | | | | Just let the file resource handle this unless the user passes something. This will prevent warnings on Windows hosts. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add specs for the x509_cert and x509_request resourcesopenssl_new_stuffTim Smith2018-08-161-1/+1
| | | | | | Fix the defaults that should be lazied and fix the duplicate class name I was using. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add description fields to the openssl resourcesTim Smith2018-08-151-12/+17
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Set the new resources as preview resources and remove nil user/groupTim Smith2018-08-151-3/+3
| | | | | | No need for allowing nil here. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add new openssl_* resourcesTim Smith2018-08-141-0/+144
openssl_ec_private_key openssl_ec_public_key openssl_x509_certificate openssl_x509_request Signed-off-by: Tim Smith <tsmith@chef.io>