blob: ce5dff8157d3f776d771ebbdf362dad6a689e942 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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"
|