wait for key

This commit is contained in:
Михаил Капелько
2025-12-06 07:17:20 +03:00
parent ea1c20b80d
commit 32101302c3
4 changed files with 22 additions and 1 deletions

View File

@@ -10,10 +10,14 @@ if [ -z "$FILE" ] || [ -z "$VALUE" ]; then
exit 1
fi
ACME_DIR="/var/www/html/.well-known/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

6
step/createACMEChallenge Normal file
View File

@@ -0,0 +1,6 @@
#!/bin/bash
STEP=$((STEP+1))
echo -e "\n> > > > Шаг №$STEP. Создаём файл проверки для ACME"
mkdir -p $ACME_DIR
echo "$ACME_VALUE" > $ACME_DIR/$ACME_FILE

6
step/deleteACMEChallenge Normal file
View File

@@ -0,0 +1,6 @@
#!/bin/bash
STEP=$((STEP+1))
echo -e "\n> > > > Шаг №$STEP. Удаляем файл проверки для ACME"
rm $ACME_DIR/$ACME_FILE
rmdir $ACME_DIR

5
step/waitForReturnKey Normal file
View File

@@ -0,0 +1,5 @@
#!/bin/bash
STEP=$((STEP+1))
echo -e "\n> > > > Шаг №$STEP. Ожидаем нажатия клавиши Return"
read -p "Завершите работу с certbot, затем нажмите Return..."