Versão FreeBSD 11.3

Um ano após o lançamento do 11.2 e 7 meses desde o lançamento do 12.0 está disponível lançamento do FreeBSD 11.3, que preparado para arquiteturas amd64, i386, powerpc, powerpc64, sparc64, aarch64 e armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Além disso, foram preparadas imagens para sistemas de virtualização (QCOW2, VHD, VMDK, raw) e ambientes de nuvem Amazon EC2.
Suporte à versão 11.2 Será encerrado em 3 meses, e o suporte para FreeBSD 11.3 será fornecido até 30 de setembro de 2021 ou, no caso de uma decisão de criar a versão 11.4 no próximo ano, três meses a partir da data de seu lançamento. Versão FreeBSD 12.1 é esperado 4 de novembro.

Chave inovações:

  • Os componentes Clang, libc++, compiler-rt, LLDB, LLD e LLVM foram atualizados para a versão 8.0;
  • No ZFS adicionado suporte para montagem paralela de várias partições FS de uma só vez;
  • No gerenciador de inicialização implementado a capacidade de criptografar partições usando geli em todas as arquiteturas suportadas;
  • A funcionalidade do carregador zfsloader foi adicionada ao carregador, que não é mais necessária para carregar do ZFS;
  • O bootloader UEFI melhorou a detecção do tipo de console do sistema e do dispositivo de console se eles não estiverem definidos em loader.conf;
  • Uma opção de bootloader escrita em Lua foi adicionada ao pacote básico;
  • O kernel fornece saída para o log do identificador do ambiente jail ao monitorar a conclusão dos processos;
  • Habilitamos avisos sobre recursos que serão descontinuados em versões futuras. Também foi adicionado um aviso ao usar algoritmos geli e algoritmos IPSec inseguros, que estão obsoletos na RFC 8221;
  • Novos parâmetros foram adicionados ao filtro de pacotes ipfw: record-state (como “keep-state”, mas sem gerar O_PROBE_STATE), set-limit (como “limit”, mas sem gerar O_PROBE_STATE) e defer-action (em vez de executar uma regra, um estado dinâmico que pode ser verificado usando a expressão “check-state”);
  • Suporte adicionado NAT64CLAT com a implementação de um tradutor operando no lado do consumidor que converte endereços IPv1 internos 1 para 4 em endereços IPv6 globais e vice-versa;
  • Trabalho foi feito na biblioteca pthread(3) para melhorar a compatibilidade POSIX;
  • Adicionado suporte para NVRAM adicional ao /etc/rc.initdiskless. Adicionado suporte para /etc/rc.resume ao utilitário rcorder. A definição da variável jail_conf (contém /etc/jail.conf por padrão) foi movida para /etc/defaults/rc.conf. A variável rc_service foi adicionada ao rc.subr, que define o caminho para o serviço que será lançado caso o serviço precise se chamar novamente;
  • Um novo parâmetro, allow.read_msgbuf, foi adicionado ao jail.conf para o utilitário jail, com o qual você pode limitar o acesso ao dmesg para processos e usuários isolados;
  • A opção “-e” foi adicionada ao utilitário jail, que permite especificar qualquer parâmetro jail.conf como argumento e exibir uma lista de ambientes em que ele é usado;
  • Adicionado o utilitário trim, que permite iniciar a remoção do conteúdo dos blocos Flash que utilizam algoritmos de normalização de desgaste;
  • newfs e tunefs permitem sublinhados e travessões nos nomes dos rótulos;
  • O utilitário fdisk adicionou suporte para setores maiores que 2048 bytes;
  • O shell sh adicionou suporte para a opção pipefail, que simplifica a verificação do código de retorno para todos os comandos combinados por pipes sem nome;
  • Adicionado o utilitário spi, que permite interagir com dispositivos através do barramento SPI a partir do espaço do usuário;
  • A variável init_exec foi adicionada ao kenv, com a qual você pode definir um arquivo executável que será lançado pelo processo init após abrir o console como um manipulador PID 1;
  • O suporte para nomes simbólicos para identificar ambientes de prisão foi adicionado aos utilitários cpuset(1), Sockstat(1), ipfw(8) e ugidfw(8);
  • Adicionadas opções de "status" e "progresso" ao utilitário dd para exibir informações de status a cada segundo;
  • O suporte Libxo foi adicionado aos utilitários last e lastlogin;
  • Versões atualizadas de firmware e driver de rede;
  • O gerenciador de pacotes pkg foi atualizado para a versão 1.10.5, o OpenSSL para a versão 1.0.2s e o kit de ferramentas executável ELF para a versão r3614;
  • As portas oferecem ambientes de desktop KDE 5.15.3 e GNOME 3.28.

Fonte: opennet.ru

Adicionar um comentário