FreeBSD 11.3 -julkaisu

Vuosi 11.2:n julkaisun jälkeen ja 7 kuukautta 12.0:n julkaisusta saatavilla FreeBSD 11.3:n julkaisu, joka valmis amd64-, i386-, powerpc-, powerpc64-, sparc64-, aarch64- ja armv6-arkkitehtuureille (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Lisäksi kuvia on valmistettu virtualisointijärjestelmiin (QCOW2, VHD, VMDK, raw) ja Amazon EC2 -pilviympäristöihin.
Julkaisun 11.2 tuki lopetetaan 3 kuukaudessa ja tukea FreeBSD 11.3:lle tarjotaan 30. syyskuuta 2021 asti tai, jos versio 11.4 päätetään luoda ensi vuonna, kolme kuukautta sen julkaisupäivästä. FreeBSD 12.1 -julkaisu odotetaan 4 marraskuu.

Avain innovaatioita:

  • Clang, libc++, compiler-rt, LLDB, LLD ja LLVM komponentit on päivitetty versioon 8.0;
  • ZFS:ssä lisätty tuki useiden FS-osien rinnakkaiseen asennukseen kerralla;
  • Käynnistyslataimessa toteutettu kyky salata osiot gelillä kaikissa tuetuissa arkkitehtuureissa;
  • Lataajaan on lisätty zfsloader loaderin toiminnallisuus, jota ei enää tarvita ZFS:stä lataamiseen;
  • UEFI-käynnistyslataimessa on parannettu järjestelmäkonsolin tyypin ja konsolilaitteen havaitsemista, jos niitä ei ole määritetty loader.conf-tiedostossa;
  • Lua-kielellä kirjoitettu käynnistyslatain on lisätty peruspakettiin;
  • Ydin antaa ulostulon vankilaympäristön tunnisteen lokiin valvoessaan prosessien valmistumista;
  • Käytössä olevat varoitukset ominaisuuksista, jotka lopetetaan tulevissa julkaisuissa. Lisätty myös varoitus käytettäessä turvattomia geli-algoritmeja ja IPSec-algoritmeja, jotka ovat vanhentuneet RFC 8221:ssä.
  • IPfw-pakettisuodattimeen on lisätty uusia parametreja: record-state (kuten "keep-state", mutta ilman O_PROBE_STATE:n generointia), set-limit (kuten "limit", mutta ilman O_PROBE_STATE:tä) ja defer-action (ajon sijaan sääntö, dynaaminen tila, joka voidaan tarkistaa lausekkeella "check-state");
  • Lisätty tuki NAT64CLAT toteutetaan kuluttajapuolella toimiva kääntäjä, joka muuntaa 1-1 sisäiset IPv4-osoitteet globaaleiksi IPv6-osoitteiksi ja päinvastoin;
  • pthread(3)-kirjastossa on tehty työtä POSIX-yhteensopivuuden parantamiseksi;
  • Lisätty tuki NVRAM-lisämuistille tiedostoon /etc/rc.initdiskless. Lisätty tuki tiedostolle /etc/rc.resume rcorder-apuohjelmaan. Jail_conf-muuttujan määritelmä (sisältää oletuksena /etc/jail.conf) on siirretty tiedostoon /etc/defaults/rc.conf. rc_service-muuttuja on lisätty tiedostoon rc.subr, joka määrittää polun palveluun, joka käynnistetään, jos palvelu tarvitsee kutsua itseään uudelleen.
  • Jail-apuohjelman jail.conf-tiedostoon on lisätty uusi parametri, allow.read_msgbuf, jolla voit rajoittaa dmesg:n pääsyä yksittäisille prosesseille ja käyttäjille.
  • Jail-apuohjelmaan on lisätty vaihtoehto "-e", jonka avulla voit määrittää minkä tahansa jail.conf-parametrin argumentiksi ja näyttää luettelon ympäristöistä, joissa sitä käytetään.
  • Lisätty trimmausapuohjelma, jonka avulla voit aloittaa kulumisen normalisointialgoritmeja käyttävien Flash-lohkojen sisällön poistamisen;
  • newfs ja tunefs sallivat alaviivat ja viivat tarran nimissä;
  • fdisk-apuohjelma on lisännyt tuen yli 2048 tavun sektoreille;
  • sh-kuori on lisännyt tuen pipefail-vaihtoehdolle, mikä yksinkertaistaa paluukoodin tarkistamista kaikille komennoille, jotka on yhdistetty nimeämättömiin putkiin.
  • Lisätty spi-apuohjelma, jonka avulla voit olla vuorovaikutuksessa laitteiden kanssa SPI-väylän kautta käyttäjätilasta;
  • Kenv:hen on lisätty init_exec-muuttuja, jolla voit määrittää suoritettavan tiedoston, jonka init-prosessi käynnistää konsolin avaamisen jälkeen PID 1 -käsittelijänä;
  • Tuki symbolisille nimille vankilaympäristöjen tunnistamiseksi on lisätty apuohjelmiin cpuset(1), sockstat(1), ipfw(8) ja ugidfw(8).
  • Lisätty "tila"- ja "etenemis"-asetukset dd-apuohjelmaan tilatietojen näyttämiseksi joka sekunti;
  • Libxo-tuki on lisätty viimeiseen ja lastlogin-apuohjelmaan;
  • Päivitetyt laiteohjelmisto- ja verkkoohjainversiot;
  • pkg-paketinhallinta on päivitetty julkaisuun 1.10.5, OpenSSL julkaisuun 1.0.2s ja ELF-suoritettava työkalupakki julkaisuun r3614;
  • Portit tarjoavat työpöytäympäristöt KDE 5.15.3 ja GNOME 3.28.

Lähde: opennet.ru

Lisää kommentti