diff options
Diffstat (limited to 'kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb')
-rw-r--r-- | kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb b/kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb index 28d6f4a882..223110565b 100644 --- a/kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb +++ b/kitchen-tests/cookbooks/end_to_end/recipes/_chef_client_trusted_certificate.rb @@ -5,11 +5,15 @@ # First, grab it out = Mixlib::ShellOut.new( - %w{openssl s_client -showcerts -connect self-signed.badssl.com:443} + %w{openssl s_client -servername self-signed.badssl.com -showcerts -connect self-signed.badssl.com:443} ).run_command.stdout cert = Mixlib::ShellOut.new(%w{openssl x509}, input: out).run_command.stdout +puts "The cert object is of type : #{cert.class}" + +puts "Here is the cert : #{cert}" + # Second trust it chef_client_trusted_certificate "self-signed.badssl.com" do certificate cert @@ -18,4 +22,5 @@ end # see if we can fetch from our new trusted domain remote_file ::File.join(Chef::Config[:file_cache_path], "index.html") do source "https://self-signed.badssl.com/index.html" + mode 0640 end |