From: Nicolas Boisselier Date: Mon, 17 Oct 2016 08:49:32 +0000 (+0200) Subject: etc/profile.d/openssl.sh X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=d7a3ed7e57677fb1b68c04e23c72c15e3884e50d;p=nb.git etc/profile.d/openssl.sh --- diff --git a/etc/profile.d/openssl.sh b/etc/profile.d/openssl.sh index a3482a62..62929a1c 100644 --- a/etc/profile.d/openssl.sh +++ b/etc/profile.d/openssl.sh @@ -1,18 +1,18 @@ -ssl_cert_self_signed() { - shell_help_noarg "Usage: $FUNCNAME [CERT_NAME]. Generate a self signed ssl pem certificate files." "$@" && return 1 - declare name="$1"; shift - openssl req -new -newkey rsa:2048 -sha256 -days 36500 -nodes -x509 -extensions v3_ca -keyout $name.pem -out $name.pem -} +# NB 17.10.16 ssl_cert_self_signed() { +# NB 17.10.16 shell_help_noarg "Usage: $FUNCNAME [CERT_NAME]. Generate a self signed ssl pem certificate files." "$@" && return 1 +# NB 17.10.16 declare name="$1"; shift +# NB 17.10.16 openssl req -new -newkey rsa:2048 -sha256 -days 36500 -nodes -x509 -extensions v3_ca -keyout $name.pe -out $name.pem +# NB 17.10.16 } -ssl_web_create() { - openssl req -new -x509 -days 365 -nodes -out "$1" -keyout "$1" -} +# NB 17.10.16 ssl_web_create() { +# NB 17.10.16 openssl req -new -x509 -days 36500 -nodes -out "$1" -keyout "$1" +# NB 17.10.16 } ssl_get_pem() { openssl s_client -connect $(url2nc $@|sed 's/ /:/') -showcerts /dev/null | openssl x509 -outform PEM } -ssl_cert_create() { +ssl_create_files() { shell_help_noarg "Usage: $FUNCNAME [CERT_NAME]. Generate ssl certificate files, create .pem as a self sign." "$@" && return 1 declare name="$1"; shift openssl genrsa -out $name.key 1024