From a698b2adea49210ef6d09acc807f8244d9ea5bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A2=D0=B0=D1=82=D1=8C=D1=8F=D0=BD=D0=B0=20=D0=A4=D0=B0?= =?UTF-8?q?=D1=80=D0=B1=D0=B5=D1=80?= Date: Wed, 21 Oct 2026 16:44:54 +0400 Subject: change create --- git-create | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/git-create b/git-create index f90b66b..89f6217 100644 --- a/git-create +++ b/git-create @@ -25,10 +25,14 @@ if [ $? -eq 0 ]; then # Если репозиторий публичный, настраиваем параметры для cgit на сервере if [ "$TYPE" == "public" ]; then ssh ${SERVER} "touch ${REMOTE_PATH}/git-daemon-export-ok" + + # Если описание введено, пишем его СТРОГО в файл description if [ ! -z "$DESC" ]; then - # Прописываем описание напрямую в серверный git config - ssh ${SERVER} "git --git-dir=${REMOTE_PATH} config gitweb.description \"$DESC\"" + ssh ${SERVER} "echo \"$DESC\" > ${REMOTE_PATH}/description" fi + + # На всякий случай выставляем права для www-data прямо из скрипта + ssh ${SERVER} "chown -R git:www-data ${REMOTE_PATH} && chmod -R 750 ${REMOTE_PATH}" fi # Привязка локальной папки -- cgit v1.2.3