Skip to content

Commit

Permalink
set to register email input as acme utilizes ZeroSSL for CA
Browse files Browse the repository at this point in the history
  • Loading branch information
JMSDOnline committed Jun 24, 2021
1 parent c8f4c2a commit 3f4b283
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions packages/package/install/installpackage-letsencrypt
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@ cd /root/acme.sh-master
echo -ne "Please enter an administrator email: " ; read EMAIL
echo -ne "Please enter a valid domain: " ; read DOMAIN

./acme.sh --install --accountconf /etc/apache2/ssl/site/$DOMAIN.conf --accountkey /etc/apache2/ssl/site/$DOMAIN.key --accountemail "$EMAIL"
./acme.sh --issue --standalone --keypath /etc/apache2/ssl/certs/$DOMAIN-ssl.key --fullchainpath /etc/apache2/ssl/certs/$DOMAIN-ssl.pem -d $DOMAIN
./acme.sh --register-account -m ${EMAIL}
./acme.sh --install --accountconf /etc/apache2/ssl/site/${DOMAIN}.conf --accountkey /etc/apache2/ssl/site/${DOMAIN}.key --accountemail "${EMAIL}"
./acme.sh --issue --standalone --keypath /etc/apache2/ssl/certs/${DOMAIN}-ssl.key --fullchainpath /etc/apache2/ssl/certs/${DOMAIN}-ssl.pem -d ${DOMAIN}

sed -i -e "s/SSLCertificateFile \/etc\/ssl\/certs\/ssl-cert-snakeoil.pem/SSLCertificateFile \/etc\/apache2\/ssl\/certs\/$DOMAIN-ssl.pem/g" /etc/apache2/sites-enabled/default-ssl.conf
sed -i -e "s/SSLCertificateKeyFile \/etc\/ssl\/private\/ssl-cert-snakeoil.key/SSLCertificateKeyFile \/etc\/apache2\/ssl\/certs\/$DOMAIN-ssl.key/g" /etc/apache2/sites-enabled/default-ssl.conf
sed -i -e "s/SSLCertificateFile \/etc\/ssl\/certs\/ssl-cert-snakeoil.pem/SSLCertificateFile \/etc\/apache2\/ssl\/certs\/${DOMAIN}-ssl.pem/g" /etc/apache2/sites-enabled/default-ssl.conf
sed -i -e "s/SSLCertificateKeyFile \/etc\/ssl\/private\/ssl-cert-snakeoil.key/SSLCertificateKeyFile \/etc\/apache2\/ssl\/certs\/${DOMAIN}-ssl.key/g" /etc/apache2/sites-enabled/default-ssl.conf

line="30 2 * * 1 "~/acme.sh-master"/acme.sh --cron --home "~/acme.sh" > /dev/null"
(crontab -u root -l; echo "$line" ) | crontab -u root -
Expand Down

0 comments on commit 3f4b283

Please sign in to comment.