From e7b22faeb73ddd47a1402ca3dcf646f1523cf902 Mon Sep 17 00:00:00 2001 From: deadcxap Date: Wed, 18 Mar 2026 00:39:30 +0300 Subject: [PATCH] =?UTF-8?q?sudo=20&=20logrotate=20=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- node/remnawave/init.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/node/remnawave/init.sh b/node/remnawave/init.sh index 4ea84d9..0a9a9b2 100644 --- a/node/remnawave/init.sh +++ b/node/remnawave/init.sh @@ -23,7 +23,7 @@ SITE_DIR="$SCRIPT_DIR/site" echo "SITE_DIR = $SITE_DIR" SITE_BAC_DIR="$SCRIPT_DIR/site_bac" echo "SITE_BAC_DIR = $SITE_BAC_DIR" -CERT_DIR="$SITE_DIR/certs" +CERT_DIR="$SCRIPT_DIR/certs" echo "CERT_DIR = $CERT_DIR" CERT_FILE="$CERT_DIR/certchain.pem" echo "CERT_FILE = $CERT_FILE" @@ -116,8 +116,8 @@ echo "Ждём появления сертификатов..." for i in {1..120}; do if [ -s "$CERT_FILE" ] && [ -s "$KEY_FILE" ]; then - if openssl x509 -in "$CERT_FILE" -checkend 60 -noout >/dev/null 2>&1; then - if openssl pkey -in "$KEY_FILE" -noout >/dev/null 2>&1; then + if sudo openssl x509 -in "$CERT_FILE" -checkend 60 -noout >/dev/null 2>&1; then + if sudo openssl pkey -in "$KEY_FILE" -noout >/dev/null 2>&1; then echo "Сертификаты готовы!" break fi @@ -127,7 +127,7 @@ for i in {1..120}; do sleep 2 done -if ! openssl x509 -in "$CERT_FILE" -checkend 60 -noout >/dev/null 2>&1; then +if ! sudo openssl x509 -in "$CERT_FILE" -checkend 60 -noout >/dev/null 2>&1; then echo "ОШИБКА: Сертификаты не получены" exit 1 fi @@ -141,7 +141,6 @@ sudo mkdir -p $LOGROTATE_DIR TMP_LOGROTATE_CONF="$(mktemp)" cat > "$TMP_LOGROTATE_CONF" <