Steer: сам поднимается только 1.x, поставленный Zapret Manager

Сверка версии поднимала ядро 1.x до 2.x по одной отметке «engine», а её
Zapret Manager ставит и тогда, когда steer-extended уже стоял и ставил его
человек. Теперь сам поднимается только пакет, который ставил Zapret
Manager (pkg steer, pkg steer-extended). Своё ядро человек поднимает кнопкой
«Обновить» или при «Применить».

Пока идёт другая операция панели, подъём ждёт: она могла занять менеджер
пакетов, и установка 2.x сорвалась бы на чужой блокировке.

Committed-by: agy-cli (autonomous, run #96)
This commit is contained in:
xyzmean committed 2026-10-03 16:38:37 +03:00
1 parent 25058d9603
commit 22ec7e8d02
1 file changed
+2
+2
View File
@@ -8666,8 +8666,10 @@ ST_UP2_FAIL="$ST_DIR/engine2.fail"
_st_legacy_check() {
stl_present && ! stl_v2 || return 0
_st_installed && _st_owns "engine" || return 0
_st_owns "pkg steer" || _st_owns "pkg steer-extended" || return 0
[ -z "$(_st_blocker)" ] || return 0
_st_running && return 0
_zm_busy_job >/dev/null 2>&1 && return 0
[ -f "$ST_UP2_FAIL" ] && [ -z "$(find "$ST_UP2_FAIL" -mmin +10 2>/dev/null)" ] && return 0
job_start steer do_steer_engine2 >/dev/null 2>&1
return 0