diff options
author | Pete Higgins <pete@peterhiggins.org> | 2020-12-15 17:21:01 -0800 |
---|---|---|
committer | Pete Higgins <pete@peterhiggins.org> | 2020-12-15 17:21:01 -0800 |
commit | 917ccd168836db0a5422da835c019aaf73493d61 (patch) | |
tree | 968c4a6b067e081da2c25c955079ca5288b6c09c | |
parent | 34610f3efad8c8424760014a7ade4c721d3e12c7 (diff) | |
download | chef-917ccd168836db0a5422da835c019aaf73493d61.tar.gz |
Remove old test script.remove-old-test-script
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
-rw-r--r-- | spec/scripts/ssl-serve.rb | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/spec/scripts/ssl-serve.rb b/spec/scripts/ssl-serve.rb deleted file mode 100644 index b03fe4af42..0000000000 --- a/spec/scripts/ssl-serve.rb +++ /dev/null @@ -1,47 +0,0 @@ -# ssl-serve.rb -# USAGE: ruby ssl-serve.rb -# -# ssl-serve is a script that serves a local directory over SSL. -# You can use it to test various HTTP behaviors in chef, like chef-client's -# `-j` and `-c` options and remote_file with https connections. -# -require "pp" -require "openssl" -require "webrick" -require "webrick/https" - -$ssl = true - -CHEF_SPEC_DATA = File.expand_path("../data", __dir__) -cert_text = File.read(File.expand_path("ssl/chef-rspec.cert", CHEF_SPEC_DATA)) -cert = OpenSSL::X509::Certificate.new(cert_text) -key_text = File.read(File.expand_path("ssl/chef-rspec.key", CHEF_SPEC_DATA)) -key = OpenSSL::PKey::RSA.new(key_text) - -server_opts = {} -if $ssl - server_opts.merge!( { SSLEnable: true, - SSLVerifyClient: OpenSSL::SSL::VERIFY_NONE, - SSLCertificate: cert, - SSLPrivateKey: key }) -end - -# 5 == debug, 3 == warning -LOGGER = WEBrick::Log.new(STDOUT, 5) -DEFAULT_OPTIONS = { - server: "webrick", - Port: 9000, - Host: "localhost", - environment: :none, - Logger: LOGGER, - DocumentRoot: File.expand_path("#{Dir.tmpdir}/chef-118-sampledata"), - #:AccessLog => [] # Remove this option to enable the access log when debugging. -}.freeze - -webrick_opts = DEFAULT_OPTIONS.merge(server_opts) -pp webrick_opts: webrick_opts - -server = WEBrick::HTTPServer.new(webrick_opts) -trap("INT") { server.shutdown } - -server.start |