From: Nicolas Boisselier Date: Sat, 17 Sep 2016 23:36:54 +0000 (+0100) Subject: ssl_cert_self_signed X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=85e7dce59368f92f757419129ce3b567bd0cd29e;p=nb.git ssl_cert_self_signed --- diff --git a/etc/profile.d/openssl.sh b/etc/profile.d/openssl.sh index 5ab2d725..a3482a62 100644 --- a/etc/profile.d/openssl.sh +++ b/etc/profile.d/openssl.sh @@ -1,3 +1,9 @@ +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 +} + ssl_web_create() { openssl req -new -x509 -days 365 -nodes -out "$1" -keyout "$1" }