Repository navigation
maloki v0.1.0
·
4 commits
to main
since this release
Primeira versão pública do maloki: transforma o Linux que está rodando numa imagem QEMU (.qcow2) portátil, sem os seus dados pessoais e com os usuários que você escolher.
Instalar
curl -fsSL https://daniel-pereira-linux.github.io/maloki/install.sh | shO instalador confere o checksum SHA-256 e instala o maloki e o manual (man maloki).
Ou baixe o maloki-x86_64-linux.tar.gz abaixo: é um binário estático, funciona em qualquer distro x86_64.
Usar
maloki --simular # mostra o passo a passo, sem mudar nada
sudo maloki # cria a imagem respondendo os menus
sudo maloki --plano plano.toml # sem perguntas (scripts, cron, Ansible)Destaques
- Imagem que liga em BIOS, UEFI e UEFI com Secure Boot, com rede automática (DHCP).
- Remove
/home,/root, os usuários originais, senhas de Wi-Fi, VPN, chaves SSH do servidor,machine-id, logs e caches. - Ctrl+C seguro, conferência de espaço livre antes de começar, trava contra execução dupla e pausa de bancos de dados durante a cópia.
- Os sistemas de arquivos da imagem são conferidos com
e2fsckantes da entrega: se houver qualquer erro, a imagem é descartada em vez de sair "pronta".
Distribuições
| Status | |
|---|---|
| Fedora 44 | ✅ testado de ponta a ponta (BIOS, UEFI, Secure Boot) |
| Rocky 9 (e família RHEL) | ✅ testado de ponta a ponta (BIOS, UEFI, Secure Boot) |
| Debian / Ubuntu | 🟡 deve funcionar: conte como foi |
Mudanças completas no CHANGELOG.
Quer contribuir? Comece pelo guia do código.