FreeBSD 14.4

FreeBSD 14.4

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:

  1. Atualização binária usando a ferramenta freebsd-update (conexão à internet é necessária).
  2. Atualização a partir do código-fonte de acordo com as instruções no arquivo /usr/src/UPDATING.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster