fix(node): make environment progress readable from the desktop

This commit is contained in:
DCCONSTRUCTIONS
2026-09-05 19:54:08 +03:00
parent 59e14c5bc0
commit 9062126913
6 changed files with 43 additions and 4 deletions
@@ -258,3 +258,17 @@ Web API читает состояние, но не запускает приви
SSH-формы и состояния Tailscale. Чистая установка, перезагрузка и полный
GUI upgrade/remove остаются отдельными проверками P1; отладочный вызов
helper по SSH не заменяет ни одну из них.
### Исправление отчёта настройки 0.4.1
Первый запуск штатной кнопкой на физическом БК выполнил семь системных этапов:
сеть (три интерфейса), USB (13 системных объектов), SSH и Tailscale проверены.
В UI обнаружен дефект 0.4.0: umask 0077 делал каталог несекретного журнала 0700,
поэтому непривилегированные служба и окно не могли читать результат.
В профиль /2 включено явное создание каталога отчёта с правами 0755 и ремонт
его прежнего режима; файлы с ключами и чужие каталоги этим не затрагиваются.
Повторный запуск той же кнопкой выполняет ремонт. Сообщение теперь называет
точную кнопку и ожидаемое действие. Тест проверяет restrictive umask, повторный
ремонт и сохранение прав чужого каталога. Физическая GUI-проверка исправленной
версии фиксируется по наблюдаемому результату в отчёте Ops.