24 lines
482 B
Bash
Executable File
24 lines
482 B
Bash
Executable File
#!/bin/bash -e
|
|
SDIR=$(cd "$(dirname "$0")" ; pwd -P)
|
|
T=$SDIR/../step
|
|
|
|
ACME_FILE=$1
|
|
ACME_VALUE=$2
|
|
|
|
if [ -z "$ACME_FILE" ] || [ -z "$ACME_VALUE" ]; then
|
|
echo "Usage: $0 ACME_FILE ACME_VALUE"
|
|
exit 1
|
|
fi
|
|
|
|
ACME_DIR="/var/www/html/.well-known/acme-challenge"
|
|
|
|
STEP=0
|
|
source $T/ensureRootUser
|
|
source $T/copyNginxACMEConfig
|
|
source $T/restartNginx
|
|
source $T/createACMEChallenge
|
|
source $T/waitForReturnKey
|
|
source $T/deleteACMEChallenge
|
|
source $T/copyNginxProdConfig
|
|
source $T/restartNginx
|