diff options
Diffstat (limited to 'ssl-cert-gen')
-rwxr-xr-x | ssl-cert-gen | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ssl-cert-gen b/ssl-cert-gen new file mode 100755 index 0000000..ce5dff8 --- /dev/null +++ b/ssl-cert-gen @@ -0,0 +1,17 @@ +#!/bin/sh + +set -eu + +basename="$1" + +openssl req \ + -subj '/CN=domain.com/O=My Company Name LTD./C=US' \ + -new -newkey rsa:2048 \ + -days 365 \ + -nodes \ + -x509 \ + -keyout "$basename.key" \ + -out "$basename.crt" +cat "$basename.key" "$basename.crt" > "$basename.pem" + +ls -l "$basename.key" "$basename.crt" "$basename.pem" |