v1.2.1.8: подсказка меню 0-11, тест меню в гейте, без kit fix и лишних строк в установке
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
# --no-harden не трогать ping и автообновления
|
||||
# --ssh-port N добавить порт SSH N (прежний порт продолжает работать)
|
||||
# --yes ни о чём не спрашивать (ping закрою, автообновления включу, порт и пароль — нет)
|
||||
# --no-time не запускать kit fix
|
||||
# --time запустить kit fix (по умолчанию не запускается)
|
||||
# --no-check не запускать в конце kit check
|
||||
# --clean убрать прошлую установку и поставить заново (SSH не трогает)
|
||||
# --auto-sni не предлагать выбор сайта маскировки (иначе покажем меню по скану подсети)
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
set -Eeuo pipefail
|
||||
|
||||
KIT_VERSION="1.2.1.7" # версия сборки форка; должна совпадать с VERSION релиза
|
||||
KIT_VERSION="1.2.1.8" # версия сборки форка; должна совпадать с VERSION релиза
|
||||
GITEA="${KIT_FORK_BASE:-https://git.rukavishnikoff.ru/hacker07/3X-UI_autoVPS}"
|
||||
NS="3x-ui-kit-release"
|
||||
SIG_ID="releases@3x-ui-kit"
|
||||
@@ -83,7 +83,7 @@ usage() {
|
||||
--no-sub не показывать в конце подписку, доступ к панели и QR-код
|
||||
--clean снести прошлую установку и поставить заново (если прошлый запуск оборвался)
|
||||
--auto-sni не предлагать выбор сайта маскировки (автоподбор автора)
|
||||
--no-time не запускать kit fix (время и безопасные починки)
|
||||
--time запустить kit fix (время и безопасные починки; по умолчанию не запускается)
|
||||
--no-check не запускать в конце kit check
|
||||
--verify-only только проверить релиз (подпись и SHA256) и выйти
|
||||
--dry-run показать план и ничего не делать
|
||||
@@ -93,7 +93,7 @@ EOF
|
||||
|
||||
# ------------------------------------------------------------------ разбор флагов
|
||||
|
||||
INSTALLER_ARGS=(); harden=auto; ssh_port=""; fix_time=yes; do_check=yes; dry=no; verify_only=no; assume_yes=no
|
||||
INSTALLER_ARGS=(); harden=auto; ssh_port=""; fix_time=no; do_check=yes; dry=no; verify_only=no; assume_yes=no
|
||||
site=random # заглушка: случайный сайт из нашего набора (off — не трогать)
|
||||
show_sub=yes # в самом конце показать подписку, QR-код и ссылки
|
||||
clean=no # --clean: убрать прошлую установку перед новой
|
||||
@@ -112,6 +112,7 @@ while (($#)); do
|
||||
--clean) clean=yes ;;
|
||||
--auto-sni) pick_sni=no ;;
|
||||
--no-time) fix_time=no ;;
|
||||
--time) fix_time=yes ;;
|
||||
--no-check) do_check=no ;;
|
||||
--verify-only) verify_only=yes ;;
|
||||
--dry-run) dry=yes ;;
|
||||
@@ -162,7 +163,6 @@ if [[ $dry == yes ]]; then
|
||||
random) pre "заглушка: случайный ИТ-сайт из нашего набора (10 штук)" ;;
|
||||
*) pre "заглушка: сайт №$site из нашего набора (список: kit local site --list)" ;;
|
||||
esac
|
||||
[[ $fix_time == yes ]] && pre "после: kit fix (время, безопасные починки)"
|
||||
[[ $do_check == yes ]] && pre "проверка: kit check + kit local hardening"
|
||||
[[ $show_sub == yes ]] && pre "в самом конце: доступ к панели 3X-UI, подписка, QR-код и ссылки (--no-sub — не надо)"
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user