FreeBSD 11.3-uitgave

Een jaar na de release van 11.2 en 7 maanden na de release van 12.0 is beschikbaar FreeBSD 11.3 release, welke bereid voor amd64, i386, powerpc, powerpc64, sparc64, aarch64 en armv6 architecturen (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Daarnaast voorbereide images voor virtualisatiesystemen (QCOW2, VHD, VMDK, raw) en Amazon EC2-cloudomgevingen.
Release 11.2-ondersteuning zal worden beëindigd over 3 maanden, en de ondersteuning voor FreeBSD 11.3 loopt door tot 30 september 2021 of, in het geval van een beslissing om 11.4 volgend jaar uit te brengen, drie maanden na de release. FreeBSD 12.1-uitgave wordt verwacht 4 komt eraan.

Toets innovaties:

  • Clang-, libc++-, compiler-rt-, LLDB-, LLD- en LLVM-componenten bijgewerkt naar versie 8.0;
  • In ZFS toegevoegd ondersteuning voor parallelle montage van meerdere FS-partities tegelijk;
  • In bootloader geïmplementeerd de mogelijkheid om partities te versleutelen met geli op alle ondersteunde architecturen;
  • Functionaliteit toegevoegd aan de loader zfsloader, die niet langer nodig is om op te starten vanaf ZFS;
  • Verbeterde detectie van systeemconsoletype en consoleapparaat in UEFI-lader als deze niet zijn gedefinieerd in loader.conf;
  • Een laderversie geschreven in Lua is toegevoegd aan het basispakket;
  • De kernel levert uitvoer naar het logboek van de identificatiecode van de gevangenisomgeving bij het volgen van de voltooiing van processen;
  • Waarschuwingen ingeschakeld over functies die in toekomstige releases worden beëindigd. Ook een waarschuwing toegevoegd bij het gebruik van onveilige geli-algoritmen en IPSec-algoritmen die zijn verouderd in RFC 8221;
  • Nieuwe parameters toegevoegd aan het ipfw-pakketfilter: record-state (zoals "keep-state", maar zonder O_PROBE_STATE te genereren), set-limit (zoals "limit", maar zonder O_PROBE_STATE te genereren) en defer-action (in plaats van een regel uit te voeren , een dynamische status die kan worden gecontroleerd met de uitdrukking "check-state");
  • Ondersteuning toegevoegd NAT64CLAT met de implementatie van een vertaler aan de consumentenzijde die 1 naar 1 interne IPv4-adressen converteert naar globale IPv6-adressen en vice versa;
  • Er is werk gedaan in de pthread(3)-bibliotheek om de POSIX-compatibiliteit te verbeteren;
  • Ondersteuning voor extra NVRAM toegevoegd aan /etc/rc.initdiskless. Ondersteuning voor /etc/rc.resume is toegevoegd aan het hulpprogramma rcorder. De definitie van de variabele jail_conf (bevat standaard /etc/jail.conf) is verplaatst naar /etc/defaults/rc.conf. De variabele rc_service is toegevoegd aan rc.subr, die het pad definieert naar de service die wordt gestart als de service zichzelf opnieuw moet aanroepen;
  • Een nieuwe parameter allow.read_msgbuf toegevoegd aan jail.conf voor het jail-hulpprogramma, waarmee je de toegang tot dmesg kunt beperken voor geïsoleerde processen en gebruikers;
  • De optie "-e" is toegevoegd aan het jail-hulpprogramma, waarmee je elke jail.conf-parameter als een argument kunt specificeren en een lijst met omgevingen kunt weergeven waarin deze wordt gebruikt;
  • Het trimhulpprogramma is toegevoegd, waarmee u het verwijderen van de inhoud van blokken in Flash kunt starten die algoritmen voor slijtagenormalisatie gebruiken;
  • newfs en tunefs staan ​​onderstrepingstekens en streepjes in labelnamen toe;
  • Ondersteuning toegevoegd voor sectoren groter dan 2048 bytes in het hulpprogramma fdisk;
  • Ondersteuning voor de pipefail-optie is toegevoegd aan de sh-shell, wat het gemakkelijker maakt om de returncode te controleren voor alle commando's die zijn verbonden door naamloze pipes;
  • Spi-hulpprogramma toegevoegd waarmee u vanuit de gebruikersruimte kunt communiceren met apparaten via de SPI-bus;
  • Variabele init_exec toegevoegd aan kenv, die kan worden gebruikt om het uitvoerbare bestand te definiëren dat zal worden uitgevoerd door het init-proces na het openen van de console als een PID 1-handler;
  • De hulpprogramma's cpuset(1), sockstat(1), ipfw(8) en ugidfw(8) hebben ondersteuning toegevoegd voor symbolische namen om gevangenisomgevingen te identificeren;
  • Opties "status" en "voortgang" toegevoegd aan het hulpprogramma dd om elke seconde statusinformatie af te drukken;
  • Libxo-ondersteuning toegevoegd aan last- en lastlogin-hulpprogramma's;
  • Bijgewerkte versies van firmware en netwerkstuurprogramma's;
  • De pkg-pakketbeheerder is geüpdatet naar release 1.10.5, OpenSSL naar release 1.0.2s en de ELF executable toolkit naar release r3614;
  • De poorten bieden desktopomgevingen KDE 5.15.3 en GNOME 3.28.

Bron: opennet.ru

Voeg een reactie