FreeBSD 13.1 izlaišana

Pēc gada attīstības ir publicēta FreeBSD 13.1 versija. Instalācijas attēli ir pieejami amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 un riscv64 arhitektūrām. Papildus ir sagatavotas būves virtualizācijas sistēmām (QCOW2, VHD, VMDK, raw) un mākoņvidēm Amazon EC2, Google Compute Engine un Vagrant.

Jaunajā versijā:

  • Tika piedāvāts iwlwifi draiveris Intel bezvadu kartēm, kas atbalsta jaunās mikroshēmas un standartu 802.11ac. Šis draiveris ir balstīts uz Linux draiveri un kodu no Linux net80211 apakšsistēmas, kura darbību FreeBSD nodrošina ar linuxkpi starpnieka slāni.
  • ZFS failu sistēmas realizācija ir atjaunināta līdz OpenZFS 2.1 versijai, kas atbalsta dRAID (Distributed Spare RAID) tehnoloģiju un ievērojamas veiktspējas optimizācijas.
  • Tika pievienots jauns rc skripts zfskeys, ar kuru var organizēt automātisku šifrēto ZFS nodalījumu atšifrēšanu sākotnējā ielādēšanā.
  • Tika mainīta uzvedība tīkla steka IPv4 adresēm ar nulles pēdējo skaitli (x.x.x.0), kuru tagad var izmantot kā hostu, un pa noklusējumu netiek izmantota izsūtīšana plašsaziņas režīmā. Iepriekšējo uzvedību var atgriezt, izmantojot sysctl net.inet.ip.broadcast_lowest.
  • 64 bitu arhitektūrām ir noklusējuma iekļauta bāzes sistēmas kompilācija, izmantojot PIE (Position Independent Executable) režīmu. Lai to atspējotu, ir paredzēta konfigurācija WITHOUT_PIE.
  • Ir pievienota iespēja izsaukt chroot nepilnvarotam procesam, kuram ir uzstādīts NO_NEW_PRIVS karogs. Režīms tiek ieslēgts, izmantojot sysctl security.bsd.unprivileged_chroot. Chroot utilītā ir pievienota opcija "-n", kas pirms procesa izolācijas uzstāda NO_NEW_PRIVS karogu.
  • bsdinstall instalatorā ir pievienots automatizētās disku nodalījumu rediģēšanas režīms, kas ļauj dažādiem diskā nosaukumiem pieslēgt skriptus, kas strādā bez lietotāja līdzdalības. Ieteiktā iespēja atvieglo pilnībā automātisku instalācijas nesēju izveidi. virtuālo mašīnu un dažādiem diskiem.
  • Ir uzlabota ielādes atbalsts UEFI sistēmās. Ielādētājā ir iekļauta automātiska copy_staging parametra iestatīšana atkarībā no ielādētā kodola iespējām.
  • Tika veikti uzlabojumi veikšanas ielādētāja, nvme, rtsold, pseido izlases skaitļu ģeneratora inicializācijas un taimeru kalibrācijas veiktspēju, kas samazināja ielādes laiku.
  • Pievienota NFS atbalsta darbība virs šifrētas sakaru kanāla, kas balstās uz TLS 1.3. Jaunā īstenošana izmanto kodolā nodrošināto TLS steku, kas ļauj izmantot aparatūras paātrināšanas līdzekļus. Rpc.tlsclntd un rpc.tlsservd procesu kopas, kas īsteno NFS-over-TLS klientu un serveri, pēc noklusējuma ir ieslēgtas amd64 un arm64 arhitektūrās.
  • NFSv4.1 un 4.2 ir ieviesta montēšanas opcija nconnect, kas nosaka izveidoto serveri TCP savienojumu skaitu. Pirmais savienojums tiek izmantots sīkiem RPC ziņojumiem, bet pārējie — trafika līdzsvarošanai ar pārsūtītajiem datiem.
  • NFS serverim pievienots sysctl vfs.nfsd.srvmaxio, kas ļauj mainīt maksimālo I/O bloka izmēru (noklusējums 128Kb).
  • Uzlabots aparatūras atbalsts. IGC draiverī pievienots atbalsts Intel I225 Ethernet kontrolierim. Uzlabots Big-endian sistēmu atbalsts. Pievienots mgb draiveris Microchip LAN7430 PCIe Gigabit Ethernet kontrolierim.
  • Ice draiveris, ko izmanto Intel E800 Ethernet kontrolieriem, atjaunināts uz versiju 1.34.2-k, kurā pievienots atbalsts ierakstiem sistēmas žurnālā par programmatūras notikumiem un sākotnējā DCB (Data center bridging) protokola paplašinājumu īstenošana.
  • Amazon EC2 attēlos noklusējuma iestatījums ir UEFI ielādēšana, nevis BIOS.
  • BHYVE hipervizorā atjaunināti komponenti NVMe disku emulācijai, kas nodrošina atbalstu NVMe 1.4 specifikācijai. Atrisinātas problēmas ar NVMe iovec intensīvas I/O laikā.
  • CAM bibliotēka ir pārgājusi uz realpath izsaukšanu ierīču nosaukumu apstrādē, kas ļauj izmantot simboliskās saites uz ierīcēm camcontrol un smartctl utilītēs. Camcontrol ir atrisinātas problēmas ar firmware ielādi ierīcēs.
  • Svnlite utilīta netiks veidota bāzes sistēmā.
  • Pievienoti Linux varianti kontrolsummu aprēķināšanas utilītēm (md5sum, sha1sum utt.), kas īstenoti, izsaucot esošās BSD utilītas (md5, sha1 utt.) ar opciju „-r”.
  • Mpsutil utilītē pievienots atbalsts NCQ pārvaldībai un nodrošināta informācijas par adapteri rādīšana.
  • Failā /etc/defaults/rc.conf noklusējuma iestatītajā opcijā „-i” ir ieslēgta rtsol un rtsold procesu izsaukšana, kas atbild par ICMPv6 RS (Router Solicitation) ziņojumu sūtīšanu. Norādītā opcija atslēdz nejaušu aizkavēšanos pirms ziņojuma sūtīšanas.
  • Riscv64 un riscv64sf arhitektūrām ir iekļauta bibliotēku salikšana ar ASAN (address sanitizer), UBSAN (Undefined Behavior Sanitizer), OpenMP un OFED (Open Fabrics Enterprise Distribution).
  • Tika atrisinātas problēmas ar ARMv7 un ARM64 procesoru atbalstītajām aparatūras paātrinājuma nozīmēm kriptogrāfiskajās operācijās, kas būtiski paātrinoja aes-256-gcm un sha256 algoritmu darbību ARM sistēmās.
  • Powerpc arhitektūrai ir iekļauts LLDB debuggers, ko izstrādā LLVM projekts.
  • OpenSSL bibliotēka ir atjaunināta līdz 1.1.1o versijai un paplašināta ar assembler optimizācijām powerpc, powerpc64 un powerpc64le arhitektūrām.
  • SSH serveris un klients ir atjaunināti līdz OpenSSH 8.8p1, atslēdzot rsa-sha digitālo parakstu atbalstu un atbalstot divfaktoru autentifikāciju, izmantojot ierīces, kas balstītas uz FIDO/U2F protokolu. Jauni 'ecdsa-sk' un 'ed25519-sk' atslēgu veidi, kas izmanto ECDSA un Ed25519 digitālo parakstu algoritmus kopā ar SHA-256 vērtē, tika pievienoti FIDO/U2F ierīcēm.
  • Tika atjauninātas pamatā esošo trešo pušu lietojumprogrammu versijas: awk 20210215 (ar labojumiem, kas atslēdz lokālās izmantošanas diapazona un uzlabo saderību ar gawk un mawk), zlib 1.2.12, libarchive 3.6.0.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster