A nova versão 10.4 do DietPi foi disponibilizada em 17 de maio de 2026. O release traz correções de vulnerabilidades críticas (CVE‑2026‑31431 “Copy Fail” e CVE‑2026‑43284/43500 “Dirty Frag”), introduz imagens dedicadas para o Orange Pi 5B, simplifica o empacotamento do kernel Linux e inclui diversas melhorias e correções de bugs.
Imagens dedicadas para Orange Pi 5B
- Agora há imagens específicas para o Orange Pi 5B, eliminando a necessidade de trocar manualmente o device tree nas imagens genéricas do Orange Pi 5.
- A mudança garante suporte automático a recursos como Wi‑Fi e outras funcionalidades de hardware.
Segurança do kernel Linux
- As vulnerabilidades “Copy Fail” e “Dirty Frag” foram mitigadas em todas as SBCs suportadas.
- Atualizações de kernel fornecidas pelos mantenedores do Debian e Raspberry Pi Ltd foram incorporadas ao repositório APT do DietPi.
- O processo de atualização do DietPi atualiza os pacotes de kernel de forma implícita; caso contrário, recomenda‑se atualizar manualmente ou bloquear a carga dos módulos vulneráveis (detalhes em MichaIng/DietPi#8122).
Reorganização dos arquivos de log persistentes
- Logs permanentes foram movidos de
/var/tmp/dietpi/logspara/var/lib/dietpi/logs. - Em Debian Trixie, arquivos em
/var/tmpcom mais de 30 dias são removidos automaticamente, tornando o local anterior inadequado. - O script de atualização copia os arquivos para o novo caminho; a limpeza de
/var/tmp/dietpiserá feita pelosystemd-tmpfilesapós 30 dias ou manualmente no Debian Bookworm.
Correções específicas por hardware
- NanoPi R76S: nomes das interfaces Ethernet permanecem estáveis entre reinicializações, evitando swaps aleatórios (relatado em MichaIng/DietPi#7844).
- Allwinner / Amlogic / Rockchip: o pacote
linux-dtb-*foi fundido aolinux-image-*, facilitando mudanças entre ramos de kernel e permitindo a coexistência segura de múltiplas versões. - DietPi‑Installer: tratamento mais robusto para imagens GRUB BIOS com tabela de partição GPT sem partição de boot dedicada. Quando detectado esse cenário, o instalador usa
grub-install --force, conforme o comportamento do scriptgrub-pcdo Debian (caso relatado em MichaIng/DietPi#8030).
Atualizações nos pacotes DietPi‑Software
- soju: migração para o repositório oficial no Codeberg após o arquivamento do GitHub. Recomenda‑se reinstalar com
dietpi-software reinstall 213. - Unbound: pacotes próprios agora são distribuídos via APT do DietPi, oferecendo configuração padrão e reduzindo dependências específicas do Debian.
- Java: versão avançada para 64 bits agora é Java 26. Em ARMv7, o máximo suportado continua sendo Java 21; versões superiores utilizam a JVM Zero, que é extremamente lenta (ex.: Airsonic no Odroid XU4 leva ~1,5 h para iniciar). O problema está registrado em JDK‑8321125.
Correções de bugs relevantes
- DietPi‑Drive_Manager: regressão v10.3 que gerava
cmdline.txtinválido ao mover o rootfs no Raspberry Pi foi corrigida (forum). - Docker: falha de instalação em v10.3 resolvida ao remover a opção
--no-reloadque impedia odocker.socketde iniciar (MichaIng/DietPi#8108). - Home Assistant: problema de instalação a partir de sessão desktop corrigido trocando chamadas
runuserporsetpriv --reset-envpara garantir ambiente limpo (MichaIng/DietPi#8116). - Synapse, Immich/ownCloud Infinite Scale, Prometheus Node Exporter: diversas correções de dependências, permissões e formatação de temperatura em locales que utilizam vírgula como separador decimal.
Melhorias gerais
- Otimizações de desempenho, correções de estabilidade, ajustes visuais e correções ortográficas foram incluídas. O conjunto completo de alterações está disponível no repositório oficial: MichaIng/DietPi!8139.
Impacto para os usuários
A atualização para o DietPi 10.4 é altamente recomendada, especialmente para quem utiliza SBCs vulneráveis às CVEs recentes. A nova imagem para Orange Pi 5B simplifica a implantação, enquanto as mudanças no gerenciamento de kernel e logs aumentam a robustez do sistema. Usuários de Docker, Home Assistant e outras aplicações populares também se beneficiam das correções específicas.
Para atualizar, basta executar o script de atualização padrão do DietPi ou seguir as instruções detalhadas na documentação oficial.