
Em 10 de março de 2026, o projeto FreeBSD anunciou o lançamento de uma nova versão estável do sistema operacional – 14.4-RELEASE. Esta versão, disponível no site oficial, continua o desenvolvimento da ramificação 14-STABLE e inclui correções de segurança, atualizações de componentes, novos drivers e melhorias para ambientes de nuvem.
Mudanças no FreeBSD 14.4:
Segurança e correções:
Desde o lançamento da versão 14.3, uma série de importantes atualizações de segurança foram lançadas. Entre as vulnerabilidades corrigidas:
- múltiplas vulnerabilidades no OpenSSL (setembro de 2025 e janeiro de 2026);
- execução remota de código através de ND6 Router Advertisements (dezembro de 2025);
- escapada de jail através de nullfs e troca de descritores de arquivos (janeiro-fevereiro de 2026);
- DoS em ipfw e problemas de cache no local-unbound.
Espaço do usuário:
- diff agora relata melhor os erros de entrada/saída;
- sockstat exibe sockets UDP-Lite;
- newfs recebeu a flag -u para desativar atualizações suaves;
- uma nova utilidade, sndctl para gerenciar dispositivos de som com uma interface semelhante à de mixer;
- Jail: adicionados parâmetros meta e env para armazenar metadados e variáveis de ambiente arbitrárias relacionadas a cada jail;
- privilégios: a utilidade mdo (alternativa ao sudo) recebeu opções expandidas para controle refinado sobre UID e GID dos processos em execução.
Atualizações de software de terceiros:
- OpenZFS para a versão 2.2.9 com melhorias no ARC e correções para zpool add;
- OpenSSH para a versão 10.0p2: suporte fraco ao DSA removido, a chave de troca padrão alterada para o algoritmo pós-quântico mlkem768x25519-sha256;
- OpenSSL para a versão 3.0.16;
- xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) e outros;
- a fonte do console gallant agora contém mais de 4300 glifos, incluindo cirílico, grego e símbolos Powerline. A fonte spleen foi atualizada para a versão 2.2.0;
- o protocolo de roteamento RIP (utilitários routed, route6d) foi declarado obsoleto e será removido em versões futuras.
Núcleo e drivers.
- Jail: foram endurecidas as restrições para usuários não privilegiados em jails pai ao gerenciar processos em jails filhas. Para preservar o comportamento antigo, foi introduzido o parâmetro allow.nounprivileged_parent_tampering.
- Rede: adicionada a utilidade /sbin/ipfw15 para compatibilidade com núcleos 15.x durante a atualização. O código de compatibilidade com IPFW versões anteriores ao FreeBSD 8 foi removido.
- Drivers:
- ix/ixv: suporte adicionado para a família Intel Ethernet E610;
- iwlwifi: suporte ACPI adicionado para gerenciamento do funcionamento de 802.11ax/be;
- nvme: suporte BAR5 adicionado para compatibilidade com o Google Compute Engine C4;
- epair: agora é possível gerar endereços MAC estáveis via sysctl;
- qat: suporte a dispositivos 402xx.
- Sistema de armazenamento (Storage)*:
- : foi adicionado suporte ao sistema de arquivos 9P (p9fs) para uso com bhyve e virtio-9p, permitindo que o sistema convidado acesse arquivos do host;
- erros no tarfs ao lidar com arquivos maiores que 4 GB e 8 GB foram corrigidos;
- as verificações no unionfs e nullfs foram reforçadas para evitar saídas de jail (chroot escape).
Carregador e instalação
- Instalação: o bsdinstall não suporta mais a instalação do ZFS em discos com partição MBR (a opção estava inoperante);
- Carregando: loader.efi agora funciona corretamente em sistemas antigos com UGA (por exemplo, MacBooks), utilizando funções Blt apenas quando o GOP está presente;
- Imagens: firmwares para adaptadores sem fio foram adicionados aos dispositivos bootonly, permitindo a instalação do sistema via Wi-Fi;
- Raspberry Pi: nas imagens para cartões SD, um dispositivo tree blob foi incluído para suporte ao Raspberry Pi Zero 2W.
Ambientes em nuvem (Cloud Support)
- nuageinit recebeu melhorias significativas: adição de compatibilidade total com cloud-init (suporte a runcmd, packages, write_files, etc.), melhora na conectividade de rede, suporte a resolvconf. Isso simplifica a inicialização máquinas virtuais em nuvens.
Atualização do sistema
A atualização para FreeBSD 14.4 é suportada de duas maneiras:
- Atualização binária usando a ferramenta freebsd-update (conexão à internet é necessária).
- Atualização a partir do código-fonte de acordo com as instruções no arquivo /usr/src/UPDATING.
Fonte: linux.org.ru
