From b21dfc210fa42091ca3c0674aa18bbfc95187720 Mon Sep 17 00:00:00 2001 From: Gerrit Gogel Date: Tue, 19 Jan 2021 00:34:01 +0100 Subject: [PATCH] delete ssl.sh --- seafile/scripts/ssl.sh | 46 ------------------------------------------ 1 file changed, 46 deletions(-) delete mode 100644 seafile/scripts/ssl.sh diff --git a/seafile/scripts/ssl.sh b/seafile/scripts/ssl.sh deleted file mode 100644 index e9ec8d4..0000000 --- a/seafile/scripts/ssl.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -set -e - -ssldir=${1:?"error params"} -domain=${2:?"error params"} - -letsencryptdir=$ssldir/letsencrypt -letsencrypt_script=$letsencryptdir/acme_tiny.py - -ssl_account_key=${domain}.account.key -ssl_csr=${domain}.csr -ssl_key=${domain}.key -ssl_crt=${domain}.crt - -mkdir -p /var/www/challenges && chmod -R 777 /var/www/challenges -mkdir -p $ssldir - -if ! [[ -d $letsencryptdir ]]; then - git clone git://github.com/diafygi/acme-tiny.git $letsencryptdir -else - cd $letsencryptdir - git pull origin master:master -fi - -cd $ssldir - -if [[ ! -e ${ssl_account_key} ]]; then - openssl genrsa 4096 > ${ssl_account_key} -fi - -if [[ ! -e ${ssl_key} ]]; then - openssl genrsa 4096 > ${ssl_key} -fi - -if [[ ! -e ${ssl_csr} ]]; then - openssl req -new -sha256 -key ${ssl_key} -subj "/CN=$domain" > $ssl_csr -fi - -python3 $letsencrypt_script --account-key ${ssl_account_key} --csr $ssl_csr --acme-dir /var/www/challenges/ > ./signed.crt -curl -sSL -o intermediate.pem https://letsencrypt.org/certs/lets-encrypt-x3-cross-signed.pem -cat signed.crt intermediate.pem > ${ssl_crt} - -nginx -s reload - -echo "Nginx reloaded."