21 lines
500 B
Bash
21 lines
500 B
Bash
#!/bin/sh
|
|
|
|
# For clouddns
|
|
# On new installs use
|
|
#export CLOUDNS_AUTH_ID=XXXXX
|
|
#export CLOUDNS_AUTH_PASSWORD="YYYYYYYYY"
|
|
# after first use these are saved withing acme.sh
|
|
|
|
mkdir -p /etc/ssl/mycerts/$1
|
|
|
|
./acme.sh --home "/opt/acme" --config-home '/var/lib/acme' --issue --dns dns_cloudns -d $1
|
|
|
|
|
|
cp /var/lib/acme/$1/*cer /etc/ssl/mycerts/$1
|
|
cp /var/lib/acme/$1/*key /etc/ssl/mycerts/$1
|
|
|
|
|
|
chmod go-rwx `find /etc/ssl/mycerts/$1 -name "key.pem"`
|
|
chmod go-rwx `find /etc/ssl/mycerts/$1 -name "*key"`
|
|
|