From 85e7dce59368f92f757419129ce3b567bd0cd29e Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Sun, 18 Sep 2016 00:36:54 +0100 Subject: [PATCH] ssl_cert_self_signed --- etc/profile.d/openssl.sh | 6 ++++++ 1 file changed, 6 insertions(+) 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" } -- 2.47.3