From 9f0442e0a6dabee1e89693b5e982dc0458f3e585 Mon Sep 17 00:00:00 2001 From: NotDev <93055930+EikeiDev@users.noreply.github.com> Date: Thu, 30 Oct 2025 20:22:33 +0400 Subject: [PATCH] =?UTF-8?q?=D1=80=D1=8B=D0=BC=D0=B4=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit убрал хлам, добавил хлам --- README.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/README.md b/README.md index 1ad77d3..49877fb 100644 --- a/README.md +++ b/README.md @@ -14,15 +14,7 @@ sh <(wget -O - https://raw.githubusercontent.com/EikeiDev/OpenWRT-sing-box-exten ### Что делает скрипт -1. **Поиск последнего релиза:** Обращается к API GitHub, чтобы найти URL "latest release". -2. **Фильтрация по архитектуре:** В ответе API ищет URL для скачивания файла, соответствующего паттерну (по умолчанию `linux-arm64.tar.gz`). -3. **Скачивание:** Загружает .tar.gz архив во временную папку `/tmp`. -4. **Остановка сервиса:** Корректно останавливает сервис `sing-box` и принудительно завершает процесс `killall`, чтобы освободить бинарный файл. -5. **Распаковка:** Аккуратно распаковывает архив, извлекая **только** бинарный файл `sing-box`. Скрипт игнорирует `README` и справляется с тем, что файл лежит во вложенной папке (используя `strip-components=1`). -6. **Замена:** Перемещает новый бинарный файл в `/usr/bin/sing-box`, заменяя старый. -7. **Установка прав:** Выдает файлу права на выполнение (`chmod +x`). -8. **Очистка:** Удаляет временные файлы и архив из `/tmp`. -9. **Перезагрузка:** Отправляет роутер в перезагрузку. +Обновляет sing-box на sing-box-extended путем замены файла. -----