tls-gen-selfsign-cert.sh - geomyidae - A small C-based gopherd.
 (HTM) git clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
       tls-gen-selfsign-cert.sh (358B)
       ---
            1 #!/bin/sh
            2 
            3 keyfile="geomyidae.key"
            4 csrfile="geomyidae.csr"
            5 certfile="geomyidae.crt"
            6 
            7 # Generate the private key.
            8 openssl genrsa -out "${keyfile}" 4096
            9 # Generate signing request.
           10 openssl req -new -key "${keyfile}" -out "${csrfile}"
           11 # Sign the request ourself.
           12 openssl x509 -sha256 -req -days 365 -in "${csrfile}" \
           13         -signkey "${keyfile}" -out "${certfile}"
           14