Wydanie FreeBSD 12.1

Przedstawiony wydanie FreeBSD 12.1, które zostało przygotowane dla architektur amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 oraz armv6, armv7 i aarch64. Dodatkowo przygotowano obrazy dla systemów wirtualizacji (QCOW2, VHD, VMDK, raw) oraz środowisk chmurowych Amazon EC2.

Kluczowe nowości:

  • Podstawowy system zawiera bibliotekę kryptograficzną BearSSL;
  • Do stosu sieciowego dodano wsparcie dla NAT64 CLAT (RFC6877), zrealizowane przez inżynierów z Yandex;
  • Dodano narzędzie trim do usuwania zawartości bloków Flash z wykorzystaniem algorytmów minimalizacji zużycia;
  • W bsnmpd dodano wsparcie dla IPv6;
  • Zaktualizowane wersje ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg 1.12.0. W portach zaktualizowano GNOME 3.28 oraz KDE 5.16.5;
  • Dla architektury i386 domyślnie aktywowany jest linker LLD projektu LLVM;
  • W jądrze zapewniono logowanie identyfikatorów środowisk jail przy zakończeniu procesów (dla procesów nie w jail podawany jest identyfikator zerowy);
  • Dodano przekształconą podsystem FUSE (File system in USErspace), umożliwiającą tworzenie implementacji systemów plików w przestrzeni użytkownika. W nowym sterowniku zrealizowano wsparcie dla protokołu FUSE 7.23 (wcześniej wspierana była wersja 7.8, wydana 11 lat temu), dodano kod do weryfikacji uprawnień po stronie jądra („-o default_permissions”), dodano wywołania VOP_MKNOD, VOP_BMAP oraz VOP_ADVLOCK, umożliwiono przerywanie operacji FUSE, dodano wsparcie dla nieanonsowanych kanałów oraz gniazd unixowych w fusefs, wprowadzono możliwość użycia kqueue dla /dev/fuse, zezwolono na aktualizację parametrów montowania przez „mount -u”, dodano wsparcie dla eksportu fusefs przez NFS, wprowadzono limit RLIMIT_FSIZE, dodano flagi FOPEN_KEEP_CACHE i FUSE_ASYNC_READ, wprowadzono znaczne optymalizacje wydajności oraz poprawiono organizację buforowania;
  • W skład wchodzi biblioteka libomp (implementacja runtime OpenMP);
  • Zaktualizowano listę identyfikatorów wspieranych urządzeń PCI;
  • Dodano sterownik cdceem z obsługą wirtualnych kart sieciowych z interfejsem USB, udostępnianych w iLO 5 na serwerach HPE Proliant;
  • Do narzędzia camcontrol dodano polecenia do zmiany trybów zarządzania zasilaniem ATA. W podsystemie cam poprawiono zarządzanie AHCI oraz zwiększono zgodność z SES;
  • Dodano wyświetlanie ostrzeżeń o używaniu niepewnych algorytmów szyfrowania przy tworzeniu partycji przez geli;
  • W bootloaderze dodano wsparcie dla opcji ZFS „com.delphix:removing”;
  • Dodano sysctl net.inet.tcp.rexmit_initial do ustawiania parametru RTO.Initial, używanego w TCP;
  • Dodano wsparcie dla enkapsulacji GRE w UDP (RFC8086);
  • Domyślnie wyłączono flagę „-Werror” w gcc;
  • Do narzędzia sh dodano opcję pipefail, której włączenie powoduje, że końcowy kod zwrotu zawiera kod błędu występujący w którymkolwiek z programów w łańcuchu wywołań;
  • Do narzędzia mlx5tool dodano funkcje aktualizacji firmware'ów dla Mellanox ConnectX-4, ConnectX-5 i ConnectX-6;
  • Dodano narzędzie posixshmcontrol;
  • Do narzędzia nvmecontrol dodano polecenie „resv” do zarządzania rezerwowaniem dla NVMe;
  • W narzędziu camcontrol w poleceniu „modepage” dodano wsparcie dla opisów bloków;
  • Do narzędzia freebsd-update dodano dwa nowe polecenia „updatesready” i „showconfig”;
  • Dodano tryby kompilacji WITH_PIE i WITH_BIND_NOW;
  • W narzędziu zfs dodano flagi „-v”, „-n” i „-P”, a także polecenie „send” do zakładek;
  • Do zestawu dodano narzędzie bzip2recover. W gzip dodano wsparcie dla algorytmu kompresji xz;
  • Zaktualizowano sterowniki urządzeń, dodano wsparcie dla AMD Ryzen 2 i RTL8188EE;
  • Ogłoszono jako przestarzałe i zostaną usunięte w FreeBSD 13 narzędzia ctm i timed;
  • Począwszy od FreeBSD 13.0 typ CPU (CPUTYPE) dla architektury i386 domyślnie zmieni się z 486 na 686 (w razie potrzeby kompilację dla i486 i i586 można stworzyć samodzielnie).

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster