diff options
author | John McCrae <jmccrae@chef.io> | 2021-04-15 16:34:09 -0700 |
---|---|---|
committer | John McCrae <jmccrae@chef.io> | 2021-04-20 11:59:59 -0700 |
commit | 20c37d390a3944d71c578fcd7d2e265997c0b4cf (patch) | |
tree | 5d9d8973e9e59c15e3dd461a1dd29219ab414739 | |
parent | 8c3eb3992f8e37e1de0094e86ecf64cecc15c18f (diff) | |
download | chef-20c37d390a3944d71c578fcd7d2e265997c0b4cf.tar.gz |
updated to the correct version of the win32-certstore gem, refactored the spec to remove code that was previously removed but showed up again, removed a random unnecessary comment from the resource
Signed-off-by: John McCrae <jmccrae@chef.io>
-rw-r--r-- | Gemfile.lock | 4 | ||||
-rw-r--r-- | chef-universal-mingw32.gemspec | 2 | ||||
-rw-r--r-- | lib/chef/resource/windows_certificate.rb | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/Gemfile.lock b/Gemfile.lock index cff5be5bde..aeb3475459 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -109,7 +109,7 @@ PATH tty-table (~> 0.11) uuidtools (>= 2.1.5, < 3.0) win32-api (~> 1.5.3) - win32-certstore (~> 0.6.1) + win32-certstore (~> 0.6.2) win32-event (~> 0.6.1) win32-eventlog (= 0.6.3) win32-mmap (~> 0.4.1) @@ -378,7 +378,7 @@ GEM hashdiff (>= 0.4.0, < 2.0.0) webrick (1.7.0) win32-api (1.5.3-universal-mingw32) - win32-certstore (0.6.1) + win32-certstore (0.6.2) ffi mixlib-shellout win32-event (0.6.3) diff --git a/chef-universal-mingw32.gemspec b/chef-universal-mingw32.gemspec index 66f89da97f..329b4f9d6b 100644 --- a/chef-universal-mingw32.gemspec +++ b/chef-universal-mingw32.gemspec @@ -14,7 +14,7 @@ gemspec.add_dependency "win32-service", ">= 2.1.5", "< 3.0" gemspec.add_dependency "wmi-lite", "~> 1.0" gemspec.add_dependency "win32-taskscheduler", "~> 2.0" gemspec.add_dependency "iso8601", ">= 0.12.1", "< 0.14" # validate 0.14 when it comes out -gemspec.add_dependency "win32-certstore", "~> 0.6.1" # 0.5+ required for specifying user vs. system store +gemspec.add_dependency "win32-certstore", "~> 0.6.2" # 0.5+ required for specifying user vs. system store gemspec.extensions << "ext/win32-eventlog/Rakefile" gemspec.files += Dir.glob("{distro,ext}/**/*") diff --git a/lib/chef/resource/windows_certificate.rb b/lib/chef/resource/windows_certificate.rb index 2f3c87d146..b0e6c2eff2 100644 --- a/lib/chef/resource/windows_certificate.rb +++ b/lib/chef/resource/windows_certificate.rb @@ -193,7 +193,7 @@ class Chef store = ::Win32::Certstore.open(new_resource.store_name, store_location: native_cert_location) if new_resource.output_path && ::File.extname(new_resource.output_path) == ".key" fetch_key - # store.get_key(resolve_thumbprint(new_resource.source), store_name: new_resource.store_name, store_location: ps_cert_location) + else store.get(resolve_thumbprint(new_resource.source), store_name: new_resource.store_name, store_location: native_cert_location) end |