Én år etter utgivelsen av 11.2 og syv måneder siden utgivelsen av 12.0 utgivelsen av FreeBSD 11.3, som støtter arkitekturene amd64, i386, powerpc, powerpc64, sparc64, aarch64 og armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). I tillegg er det laget avbilder for virtualiseringssystemer (QCOW2, VHD, VMDK, raw) og Amazon EC2-miljøer.
Støtte for utgivelsen 11.2 vil vare i tre måneder, og støtten for FreeBSD 11.3 vil pågå til 30. september 2021, eller hvis det bestemmes å utgi versjon 11.4 neste år, tre måneder etter dens utgivelse. Utgivelsen av FreeBSD 12.1 4. november.
Nøkkelfunksjoner :
- Komponentene Clang, libc++, compiler-rt, LLDB, LLD og LLVM er oppdatert til versjon ;
- I ZFS støtte for parallell montering av flere filsystempartisjoner;
- I oppstartslasteren muligheten for å kryptere partisjoner ved hjelp av geli på alle støttede arkitekturer;
- I loaderen er funksjonaliteten til zfsloader lagt til, som nå ikke lenger krever oppstart fra ZFS;
- I oppstartslasteren for UEFI er det forbedret gjenkjenning av typen systemkonsoll og konsollutstyr, hvis de ikke er spesifisert i loader.conf;
- Et alternativ til oppstartslasteren skrevet i Lua er lagt til grunninstallasjonen;
- I kjernen er det også lagt til logging av jail-miljøets identifikator ved overvåking av prosessavslutning;
- Advarsler om eventuelle funksjoner som vil bli avviklet i fremtidige utgivelser, er aktivert. Det er også lagt til en advarsel når man bruker usikre algoritmer fra geli og IPSec-algoritmer som er erklært foreldet i RFC 8221;
- I pakkefilteret ipfw er nye parametere lagt til: record-state (som 'keep-state', men uten generering av O_PROBE_STATE), set-limit (som 'limit', men uten generering av O_PROBE_STATE) og defer-action (i stedet for å starte regelen, opprettes det en dynamisk tilstand som kan sjekkes med uttrykket 'check-state');
- Støtte lagt til med implementering av en oversetter som virker på klientsiden og konverterer 1 til 1 interne IPv4-adresser til globale IPv6-adresser og vice versa;
- I pthread(3)-biblioteket har det vært arbeid for å forbedre kompatibiliteten med POSIX;
- I /etc/rc.initdiskless er det lagt til støtte for ekstra NVRAM-minne. Rcorder-verktøyet har fått støtte for /etc/rc.resume. Definisjonen av variabelen jail_conf (som som standard inneholder /etc/jail.conf) er flyttet til /etc/defaults/rc.conf. I rc.subr er variabelen rc_service lagt til, som spesifiserer stien til tjenesten som vil bli startet dersom tjenesten trenger å kalle seg selv på nytt;
- I jail.conf for jail-verktøyet er det lagt til en ny parameter allow.read_msgbuf, som kan begrense tilgangen til dmesg for isolerte prosesser og brukere;
- I verktøyet jail er det lagt til en alternativ «-e» som lar deg angi valgfri parameter fra jail.conf som argument og vise en liste over miljøene det brukes i;
- Det er lagt til et verktøy trim som initierer sletting av innholdet i blokker på Flash, som bruker slitasje normaliseringsalgoritmer;
- I newfs og tunefs er det tillatt å bruke understreking og bindestrek i navn på etiketter;
- I verktøyet fdisk er det lagt til støtte for sektorer som overskrider 2048 byte;
- I skallet sh er det lagt til støtte for alternativet pipefail, som forenkler sjekken av returkode for alle kommandoer som er koblet sammen med ikke-navngitte kanaler;
- Det er lagt til et verktøy spi som muliggjør interaksjon med enheter via SPI-bussen fra brukerområdet;
- I kenv er det lagt til variabelen init_exec, som lar deg bestemme kjørbar fil som skal startes av init-prosessen etter at konsollen åpnes som håndterer PID 1;
- I verktøyene cpuset(1), sockstat(1), ipfw(8) og ugidfw(8) er det lagt til støtte for symboliske navn for identifisering av jail-miljøer;
- I verktøyet dd er det lagt til alternativene «status» og «progress» for å vise informasjon om status hver sekund;
- I verktøyene last og lastlogin er det lagt til støtte for libxo;
- Firmware og versjoner av nettverksdrivere er oppdatert;
- Pakkebehandleren pkg har blitt oppdatert til versjon 1.10.5, OpenSSL til versjon 1.0.2s, og verktøysettet for ELF-kjørbare filer til versjon r3614;
- I portene er skrivebordsmiljøene KDE 5.15.3 og GNOME 3.28 tilbudt.
Kilde: opennet.ru
