diff --git a/bin/check_tls b/bin/check_tls new file mode 120000 index 0000000..22882cf --- /dev/null +++ b/bin/check_tls @@ -0,0 +1 @@ +runner \ No newline at end of file diff --git a/bin/check_tls.rb b/bin/check_tls.rb new file mode 100755 index 0000000..ab2e40e --- /dev/null +++ b/bin/check_tls.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +$:.unshift File.expand_path File.join File.dirname(__FILE__), '../lib' +require 'rubygems' +require 'bundler/setup' +require 'cryptcheck' + +::CryptCheck::Logger.level = (ARGV[2] || :info).to_sym +server = ::CryptCheck::Tls::TcpServer.new ARGV[0], ARGV[1] +grade = ::CryptCheck::Tls::Grade.new server +::CryptCheck::Logger.info { '' } +grade.display