рымди

убрал хлам, добавил хлам
This commit is contained in:
NotDev
2025-10-30 20:22:33 +04:00
committed by GitHub
parent 240ea8265c
commit 9f0442e0a6

View File

@@ -14,15 +14,7 @@ sh <(wget -O - https://raw.githubusercontent.com/EikeiDev/OpenWRT-sing-box-exten
### Что делает скрипт ### Что делает скрипт
1. **Поиск последнего релиза:** Обращается к API GitHub, чтобы найти URL "latest release". Обновляет sing-box на sing-box-extended путем замены файла.
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. **Перезагрузка:** Отправляет роутер в перезагрузку.
----- -----