рымди
убрал хлам, добавил хлам
This commit is contained in:
10
README.md
10
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 путем замены файла.
|
||||
|
||||
-----
|
||||
|
||||
|
||||
Reference in New Issue
Block a user