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:
1 parent
25058d9603
commit
22ec7e8d02
1 file changed
+2
@@ -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
|
||||
|
||||
Reference in new issue
Block a user