Versão do FreeBSD 12.3

É apresentado o lançamento do FreeBSD 12.3, que é publicado para as arquiteturas amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 e armv6, armv7 e aarch64. Além disso, foram preparadas imagens para sistemas de virtualização (QCOW2, VHD, VMDK, raw) e ambientes de nuvem Amazon EC2. Espera-se que o FreeBSD 13.1 seja lançado na primavera de 2022.

Principais inovações:

  • Adicionado o script /etc/rc.final, que é iniciado na última etapa do trabalho após a conclusão de todos os processos do usuário.
  • O pacote de filtro ipfw fornece o comando dnctl para gerenciar as configurações do sistema de limitação de tráfego dummynet.
  • Adicionado sysctl kern.crypto para controlar o subsistema de criptografia do kernel, bem como um sysctl debug.uma_reclaim de depuração.
  • Adicionado sysctl net.inet.tcp.tolerate_missing_ts para permitir pacotes TCP sem carimbos de data/hora (opção de carimbo de data/hora, RFC 1323/RFC 7323).
  • No kernel GENERIC para a arquitetura amd64, a opção COMPAT_LINUXKPI está habilitada e o driver mlx5en (NVIDIA Mellanox ConnectX-4/5/6) está ativado.
  • O bootloader adicionou a capacidade de inicializar o sistema operacional a partir de um disco RAM e também suporta as opções ZFS com.delphix:bookmark_write e com.datto:bookmark_v2.
  • O suporte para proxy de FTP sobre HTTPS foi adicionado à biblioteca de busca.
  • O gerenciador de pacotes pkg implementa o sinalizador “-r” para os comandos “bootstrap” e “add” para especificar o repositório. Habilitou o uso de variáveis ​​de ambiente do arquivo pkg.conf.
  • O utilitário growfs agora tem a capacidade de trabalhar com sistemas de arquivos montados no modo leitura-gravação.
  • O utilitário etcupdate implementa um modo de reversão para restaurar um ou mais arquivos. Adicionado sinalizador "-D" para especificar o diretório de destino. Forneceu recuperação de dados usando um diretório temporário e adicionou manipulação SIGINT.
  • O sinalizador “-j” foi adicionado aos utilitários freebsd-update e freebsd-version para suportar ambientes jail.
  • O utilitário cpuset agora pode ser usado em ambientes de prisão para alterar as configurações de prisões infantis.
  • Opções foram adicionadas ao utilitário cmp: “-b” (--print-bytes) para imprimir bytes diferentes, “-i” (-ignore-initial) para ignorar um certo número de bytes iniciais, “-n” (- bytes) para limitar o número de bytes comparados
  • O utilitário daemon agora possui um sinalizador "-H" para manipular SIGHUP e reabrir o arquivo onde a saída é feita (adicionado para suportar newsyslog).
  • No utilitário fstyp, ao especificar o sinalizador “-l”, a detecção e exibição de sistemas de arquivos exFAT são garantidas.
  • O utilitário mergemaster implementa o processamento de links simbólicos durante o processo de atualização.
  • O sinalizador “E” foi adicionado ao utilitário newsyslog para desabilitar a rotação de logs vazios.
  • O utilitário tcpdump agora tem a capacidade de decodificar pacotes em interfaces pfsync.
  • O utilitário principal adicionou um comando de filtro "/" para mostrar apenas processos ou argumentos que correspondem a uma determinada string.
  • Adicionado suporte para arquivos protegidos por senha para descompactação.
  • Suporte de hardware aprimorado. Adicionados identificadores de dispositivo PCI para controladores ASMedia ASM116x AHCI e controladores Intel Gemini Lake I2C. Suporte para adaptadores de rede Mikrotik 10/25G e placas wireless Intel Killer Wireless-AC 1550i, Mercusys MW150US, TP-Link Archer T2U v3, D-Link DWA-121, D-Link DWA-130 rev F1, ASUS USB-N14 foi implementado. Adicionado novo driver igc para controladores Ethernet Intel I225 2.5G/1G/100MB/10MB.
  • O nó Netgraph ng_bridge é adaptado para sistemas SMP. Adicionado suporte para CGN (Carrier Grade NAT, RFC 6598) no nó ng_nat. É possível substituir o nó ng_source em qualquer parte da rede Netgraph.
  • No driver rctl, usado para limitar recursos, foi adicionada a capacidade de definir o limite de consumo de recursos como 0.
  • Suporte para priorização de tráfego ALTQ e sistema de gerenciamento de largura de banda foi adicionado à interface vlan.
  • Os drivers amdtemp e amdsmn suportam CPU Zen 3 “Vermeer” e APU Ryzen 4000 (Zen 2, “Renoir”).
  • Versões atualizadas de aplicativos de terceiros incluídos no sistema base: awk 20210221, bc 5.0.0, menos 581.2, Libarchive 3.5.1, OpenPAM Tabebuia, OpenSSL 1.1.1l, SQLite3 3.35.5, TCSH 6.22.04, Subversion 1.14.1. 2.2.0, nvi 3-4bbdfeXNUMX. O utilitário unzip é sincronizado com a base de código NetBSD.

Fonte: opennet.ru

Adicionar um comentário