diff options
Diffstat (limited to 'sample')
-rw-r--r-- | sample/openssl/gen_csr.rb | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sample/openssl/gen_csr.rb b/sample/openssl/gen_csr.rb index 5d6a6542ab..3daf5ee6fc 100644 --- a/sample/openssl/gen_csr.rb +++ b/sample/openssl/gen_csr.rb @@ -19,13 +19,9 @@ keypair_file = $OPT_key csrout = $OPT_csrout || "csr.pem" keyout = $OPT_keyout || "keypair.pem" -name_str = ARGV.shift or usage() - $stdout.sync = true - -name_ary = name_str.scan(/\s*([^\/,]+)\s*/).collect { |i| i[0].split("=") } -p name_ary -name = X509::Name.new(name_ary, OpenSSL::ASN1::PRINTABLESTRING) +name_str = ARGV.shift or usage() +name = X509::Name.parse(name_str) keypair = nil if keypair_file |