Dieses Repository wurde am 2021-10-23 archiviert. Du kannst Dateien ansehen und es klonen, aber nicht pushen oder Issues/Pull-Requests öffnen.
2018-03-04 21:24:06 +00:00
|
|
|
#!/bin/bash
|
|
|
|
source ./config
|
|
|
|
if [ -z "$1" ]; then
|
|
|
|
echo -e "nicht genügend Argumente\nnutzung: $0 domain"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
sed "s/DOMAIN/$1/g" normcert.txt >$crtdir/$1.txt
|
2018-03-19 15:14:12 +00:00
|
|
|
certtool -p --bits=$laenge --$typ --outfile=$crtdir/private/$1.key -8
|
|
|
|
certtool -c --load-ca-privkey=ca.key --load-ca-certificate=ca.pem --load-privkey=$crtdir/private/$1.key --outfile=$crtdir/certs/$1.crt --template=$crtdir/$1.txt
|