Skip to content

Releases: VIPs-com/Privacy-OS-Hub

v1.0.10 — Passo 10 host validado em campo (VirtualBox + MOK Secure Boot)

Choose a tag to compare

@VIPs-com VIPs-com released this 08 Jul 08:18

Suite whonix-host v3.5.4 (install + sign + verify) validada em campo — piloto bloodyroar: Debian 13 trixie, Secure Boot ON, VBox 7.2.12, verify PASS 10/0/0.

Destaques:

  • sync MOK para /var/lib/shim-signed/mok/ (caminho nativo do vboxdrv.sh) — fim do erro 'does not provide tools for automatic generation of keys'
  • fix falso negativo: checagem de modulos via /proc/modules (lsmod | grep -q morria com SIGPIPE sob pipefail)
  • Extension Pack: deteccao 'Usable: true' corrigida (WARN falso + reinstall)
  • verify: install log PASS_NEEDS_SIGN superado quando sign PASS
  • Curso canonico Passo 10.1: senha MOK + tela azul Enroll MOK documentados; repetir sign a cada kernel novo

Fluxo host: install -> reboot (tela azul) -> sign -> verify -> verify-image -> import-ova.
Suite portada para Zero-Trust-Core, Guardiao-Soberano e OpenPGP-GPG.

Baseline: Tails 7.9.1 + RetoSwap v1.8.0-reto.

v1.0.9.2 — sanitize virtualbox.list

Choose a tag to compare

@VIPs-com VIPs-com released this 08 Jul 00:21

whonix-install-virtualbox.sh: sanitize_stale_repo_file() remove /etc/apt/sources.list.d/virtualbox.list malformado antes do primeiro apt-get update.

v1.0.9.1 — fixes Whonix passo 10

Choose a tag to compare

@VIPs-com VIPs-com released this 07 Jul 23:54

Summary

  • whonix-install-virtualbox.sh: log stderr, apt exit real, repo check, fetch retry
  • whonix-import-ova.sh: VALIDSIG + FPR (locale PT-BR), EXPKEYSIG, retry derivative
  • whonix-verify-image.sh: retry derivative.asc
  • whonix-verificar-tor.sh: LF + retry/timeout Tor check

Test plan

  • sudo ./whonix-install-virtualbox.sh -y em Debian 13 (trixie)
  • ./whonix-verify-image.sh --qa-log imagem.ova imagem.ova.asc
  • sudo ./whonix-import-ova.sh -i ... -s ... --qa-log
  • ./whonix-verificar-tor.sh na Workstation após Gateway verde

Privacy-OS-Hub v1.0.9 — Whonix passo 10

Choose a tag to compare

@VIPs-com VIPs-com released this 04 Jul 23:55

Whonix passo 10 — trilha completa (jul/2026)

Scripts (\�utomacao/whonix-host/)

  • \whonix-install-virtualbox.sh\ · \whonix-verify-image.sh\
  • \whonix-import-ova.sh\ · \whonix-verificar-tor.sh\

Documentação

  • Curso canônico Passo 10: install → verify → import → confirmar Tor
  • Cabeçalhos dos scripts autocontidos (regra B)

Licença: CC BY-SA 4.0

v1.0.8.1 — baseline Tails 7.9.1

Choose a tag to compare

@VIPs-com VIPs-com released this 02 Jul 05:13

Summary

  • Baseline operacional: Tails 7.9.1 (2026-07-01)
  • B+ historico mantido em 7.8.1
  • Piloto de campo alvo: Tails 7.9.1 + RetoSwap v1.8.0-reto

Campo

  • sync-hub-scripts.sh + hub.sh update --qa-log + hub.sh boot --qa-log

v1.0.8 — RetoSwap v1.8.0-reto + fix versionamento

Choose a tag to compare

@VIPs-com VIPs-com released this 02 Jul 05:05

Summary

  • Bump baseline turma: HAVENO_VERSION=v1.8.0-reto
  • hub.sh check-release — valida tag Latest + URL da .sig antes do download
  • Mensagens de erro .sig distinguem HTTP 404 (tag errada) vs rede
  • Tolerância a falha GDBus/notificação no install.sh quando dpkg OK
  • hub.sh propaga exit code dos subcomandos

Campo

  • Rode sync-hub-scripts.sh + hub.sh update --qa-log no Tails
  • Se install.sh falhar com GDBus: hub.sh install --install-only --qa-log

PGP FPR inalterado. INSTALL_SCRIPT_HASH inalterado (commit 9a14d55).

v1.0.7.2 — docs-aluno polish

Choose a tag to compare

@VIPs-com VIPs-com released this 22 Jun 06:13

Resumo

Patch de documentacao para alunos — sem mudanca de scripts.

docs-aluno

  • TRES-PASSOS: my-locker com electrum/ no cabecalho
  • COMO-LER-SEUS-LOGS: caminho Tails para TROUBLESHOOTING.md
  • COMO-LER-SEUS-LOGS: nota qa-validate PASS com avisos informativos

Baseline

Tails 7.8.1 · RetoSwap 1.6.0-reto

v1.0.7.1 — MANUAL sync

Choose a tag to compare

@VIPs-com VIPs-com released this 22 Jun 06:10

Resumo

Patch de documentacao pos-v1.0.7 — sem mudanca de scripts.

MANUAL.md

  • feather/backup.sh: tar|gpg direto, USB index, --no-encrypt, wallet!=seed
  • lib/config.sh: INSTALL_SCRIPT_HASH + URL pin em commit
  • my-locker/: electrum/ + subpastas personalizadas
  • haveno/boot.sh monitor onion-grater; switch-network guard documentado

Baseline

Tails 7.8.1 · RetoSwap 1.6.0-reto

v1.0.7 — backlog R6/R7 fechado

Choose a tag to compare

@VIPs-com VIPs-com released this 22 Jun 06:02

Resumo

Fecha todo o backlog nao-bloqueante da Rodada 6/7 antes do bump RetoSwap 1.8.0-reto.

Codigo

  • boot.sh: monitor onion-grater sem rajada cosmetica (P6-08)
  • common.sh: guard PGP-Reto + URL nao-Reto (P6-02)
  • feather/backup.sh: tar|gpg direto no disco + USB index (R7-FEATHER-TMP, R7-07)
  • config.sh: INSTALL_SCRIPT_URL pinado em commit 9a14d55 (AUD-URL-PIN)

Pedagogico

  • Canonico: checklist, 3-2-1-1-0, fallback, navegacao, Apendice B
  • TRES-PASSOS: cabecalho e fallback simplificado (Ped#20)

Baseline

Tails 7.8.1 · RetoSwap 1.6.0-reto · B+ aprovado

Pendencias restantes (campo)

  • RELEASE 1.8.0-reto (FPR TOFU + hash)
  • T7 Tails 7.9
  • B+LOG-12 cold-sign

v1.0.6 — my-locker + backup direto em disco

Choose a tag to compare

@VIPs-com VIPs-com released this 22 Jun 03:25

O que há de novo

my-locker/ — cofre pessoal automático

  • haveno_ensure_my_locker() cria ~/Persistent/my-locker/keepass/, comprovantes/ e LEIA-ME.txt automaticamente ao rodar sync-hub-scripts.sh ou hub.sh install
  • Arquivos pessoais (seeds KeePass, comprovantes, notas) ficam em my-locker/ — incluído no snapshot --full

backup --full melhorado

  • backup.sh --full agora inclui ~/Persistent/my-locker/ no snapshot
  • tar | gpg grava diretamente no destino (USB/disco) sem intermediário em /tmp — evita estouro de RAM em Tails com pendrives grandes
  • Pastas excluídas por design: Backups/, qa-logs/, hub-scripts/ (backup USB manual ou --usb)

Documentação

  • Três camadas de backup documentadas no canônico, MANUAL.md e hub.sh
  • LEIA-ME.txt atualizado em cada sync/install

Baseline: Tails 7.8.1 · RetoSwap 1.6.0-reto · Nível B+ ✅ aprovado em campo (21/06/2026)