summaryrefslogtreecommitdiffstats
path: root/source/n/stunnel/generate-stunnel-key.sh
blob: 6b344964b67a62437bb8c24ee48f1e328600f661 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
USE_DH=0

openssl req -new -x509 -days 365 -nodes \
  -config ./stunnel.cnf -out stunnel.pem -keyout stunnel.pem

test $USE_DH -eq 0 || openssl gendh >> stunnel.pem

openssl x509 -subject -dates -fingerprint -noout \
  -in stunnel.pem

chmod 600 stunnel.pem
rm -f stunnel.rnd