Repository navigation
YUA OS MANAGER 1.0.1
YUA OS MANAGER 1.0.1 — primeira release estável
Gerenciador de sistema desktop (Linux) com fluxo completo de migração para o Windows 11 — do diagnóstico à BIOS — e operações privilegiadas auditadas via polkit.
⬇ Instalação
Baixe o yua-os-manager_1.0.1_amd64.deb (anexo abaixo) e:
sudo apt install ./yua-os-manager_1.0.1_amd64.debUm pacote instala tudo: app desktop no menu (Sistema → YUA OS MANAGER), CLI yua, daemon yua-osd, policy polkit e systemd com socket activation. Valide com yua doctor e yua daemon status.
Validação real desta release (não simulada)
- ✅ 50 testes unitários + integração (parsers com fixtures reais, host-disk guard, IPC fail-closed, snapshot UEFI, unattend)
- ✅ Cadeia privilegiada completa ao vivo: CLI → IPC → SO_PEERCRED → pkcheck → diálogo polkit autorizado pelo usuário → método privilegiado root → auditoria JSONL
- ✅ Socket activation systemd (LISTEN_FDS): daemon sobe sob demanda como root
- ✅ BootNext one-shot: armado, lido e revertido no firmware REAL da máquina-alvo
- ✅ reboot-direto-na-BIOS via OsIndications verificado no firmware (suporta BOOT_TO_FIRMWARE_UI)
- ✅ autounattend.xml real gerado com bypass LabConfig (hardware sem TPM/CPU suportada)
- ✅ .deb instalado e auditado em produção (Mint 22.3 / Dell Vostro 5470)
Segurança
- Fail-closed: sem daemon, nada privilegiado roda; modo dev recusa métodos privilegiados
- Destrutivo recusado em todos os modos (wipe/format/deploy real exigem fase QEMU com plano+rollback)
- Toda mutação exige
confirm:true+ polkit por ação (pid+starttime) + snapshot UEFI prévio + auditoria - BootNext é one-shot — o BootOrder original nunca é reescrito
Veja docs/SECURITY.md e docs/ARCHITECTURE.md no repositório.