Alustati FreeBSD 15 alfa-testimist.

Valmis on esimene FreeBSD 15.0 alfa-vÀljaanne. Installimiskoostised on koostatud arhitektuuridele amd64, powerpc64le, aarch64 ja riscv64. VÀljalaskmine on kavandatud 2. detsembriks. Uuendamine pÔhiharule 15.0-ALPHA1 varasemate vÀljaannete abil utiliidi freebsd-update kaudu ei ole veel teostatud.

Alates FreeBSD 15 harust on olulisemate harude hooldusperiood pĂ€rast esimese vĂ€ljalaske (15.0) vormistamist lĂŒhenenud 5 aastalt 4 aastani ning uusi olulisi hargneid hakatakse vormistama iga kahe aasta tagant. Vahepealsed vĂ€ljaanded (15.1, 15.2, 15.3) arendatakse vĂ€lja kindla arendus-tsĂŒkli raames, mis eeldab, et uusi versioone antakse vĂ€lja ĂŒhes harus ligikaudu iga 6 kuu tagant, mitte kord aastas nagu seni. Kui samal ajal toetatakse kahte erinevat olulist haru, siis uusi vahepealseid vĂ€ljaandeid avaldatakse iga 3 kuu tagant (15.4, 16.1, 15.5, 16.2 jne), vĂ€lja arvatud uute oluliste harude esimeste vĂ€ljaannete ettevalmistamisel, mille eel toimub 6-kuuline paus vĂ€ljaannetes (nĂ€iteks 15.3 vĂ€ljaanne vormistatakse juunis 2027, 16.0 detsembris 2027, 15.4 mĂ€rtsis 2028, 16.1 juunis 2028).

FreeBSD 15 alfa-vĂ€ljaande ametlikus teadaandes on viide vabastamise mĂ€rkuse (koopia) kohta, mis sisaldab vale muudatuste nimekirja. Mainitud nimekiri on mĂ”ttetu, kuna selles on vĂ€hem spetsiifilisi FreeBSD 15 haru muudatusi ja rohkem muudatusi 14.x harus seoses vĂ€ljaandega 14.0, st see sisaldab vanu andmeid, mis on ĂŒle kantud eelnevalt avaldatud vabastamismĂ€rkustest 14.1, 14.2 ja 14.3.

MÔned muudatused FreeBSD 15 harus, mida on mÀrgitud Git-s:

  • 32-bitiste arhitektuuride jaoks ei genereerita enam installimisimages ja binaarpakettide koguseid. Siiski jÀÀb vĂ”imalus 32-bitiste programmide koostamiseks ja COMPAT_FREEBSD32 reĆŸiimi kasutamiseks 32-bitiste tĂ€itmisfailide kĂ€itamiseks 64-bitise tuuma keskkonnas vĂ€hemalt FreeBSD 16 haru eluea lĂ”puni.
  • Eemaldatud on gvinum loogiliste mahtude haldur, mida kasutati tarkvaraliste RAIDide jaoks. Gvinumi arendamine lĂ”petati umbes 15 aastat tagasi, hoolimata sellest, et koodis on mitmeid tuntud probleeme, mida keegi pole parandanud. Gvinumi asemel soovitatakse kasutada gconcat, gmirror, gstripe, graid vĂ”i zfs.
  • Eemaldamisele on planeeritud agp (Accelerated Graphics Port) juhtimisseade, mis on paljude vanade videokaartide juhtide töötamiseks vajalik.
  • DRM-juhtide i915 ja amdgpu seis on sĂŒnkroonitud Linuxi tuumaga 6.9.
  • On lisatud toetamine nimetatud failiattributide (Solarise stiilis laiendatud atribuutide) jaoks, mida kavatsetakse toetada alternatiivse mehhanismina laiendatud atribuutide haldamiseks, mis on saadaval ZFS ja NFSv4. Erinevused traditsiooniliste FreeBSD ja Linuxi meetodite vahel laiendatud atribuutide töötlemiseks on seotud atribuutide esitamisega teeninduskaustas, mis ei ole nĂ€htav peamises failisĂŒsteemi nimede ruumis ja on seotud failiga. Atributidega töötamine toimub nagu tavaliste failidega, nĂ€iteks atribuutide loendi mÀÀramiseks saab kasutada funktsiooni readdir().
  • Teostatud on sĂŒsteemi kutsed inotify mehhanismi rakendamiseks, et jĂ€lgida muudatusi failisĂŒsteemides.
  • Helikaartide seadete haldamiseks on lisatud utiliit sndctl.
  • MIDI 1.0 sĂŒndmuste reaalajas dumpimiseks on lisatud utiliit mididump.
  • On kuulutatud kasutamiseks valmis mac_do moodul, mis vĂ”imaldab mÀÀrata poliitikaid, mis lubavad priviligeerimata kasutajatel muuta protsesside mandaate. Teise kasutajana kĂ€skude kĂ€itamiseks on ette valmistatud utiliit mdo, mis on sarnane utiliidile su, kuid ei nĂ”ua suid root.
  • Kernipoolse TLS protokolli rakendamine (KTLS) on vaikimisi lubatud.
  • HĂŒperviisori bhyve uue vĂ”rgu tagaplaani 'slirp' on lisatud, mis kasutab libslirp raamatukogu vĂ”rgu stack'i kasutuses. 'Slirp' tagaplaan vĂ”imaldab kĂŒlalissĂŒsteemi vĂ”rguĂŒhenduse loomist hostikeskkonnast ilma, et oleks vaja hostis eraldi vĂ”rgu seadistamist.
  • SĂŒsteemi kutsed setgroups, getgroups ja initgroups kĂ€itumine kasutajagruppide töötlemisel on sarnastatud teistele platvormidele (FreeBSD rakenduses oli eripĂ€ra protsesside rĂŒhma efektiivse identifikaatori hoidmine grupiloendi massiivi null elemendi sees).
  • FreeBSD pĂ”hikomplektis asendatakse Kerberose rakendus Heimdal Kerberosiga MIT Kerberosega. Heimdal Kerberose tagasitoomiseks kogumisel saab kasutada lippu WITHOUT_MITKRB5. FreeBSD 16-s eemaldatakse Heimdal Kerberose kogu toetamine.
  • NFS on lisatud CLONE operatsiooni tugi, mis on mÀÀratletud NFSv4.2 spetsifikatsioonis ja vĂ”imaldab kiiret failide kopeerimist blokeeringute kloonimise kaudu. serverisPraegu töötab reĆŸiim ainult ZFS jagude eksportimisel NFS-i kaudu.
  • UFS-failisĂŒsteemide jagude usaldusvÀÀrsust on suurendatud, mis sisaldavad rohkem kui 2,000,000,000 inode'i.
  • amd64 sĂŒsteemides on lisatud tugi rohkem kui 4TB RAM-i kasutamiseks.
  • Funktsioon readdir_r kuulutati vananenuks.
  • SNMP-serveris bsnmpd lĂ”petati UDP-transportide tugi.
  • UFSHCI (Universal Flash Storage Host Controller Interface) liidesega salvestussĂŒsteemide kontrollerite toetamiseks on lisatud draiver ufshci.
  • Vaikimisi on keelatud ja vananenuks kuulutatud net.inet.tcp.nolocaltimewait seadistus, st TIME_WAIT kirje loomine on taastatud vaikimisi TCP-ĂŒhenduste jaoks, mis on katkenud kohalikul sĂŒsteemil. TIME_WAIT oleku kestuse seadmiseks on lisatud uus sysctl net.inet.tcp.msl_local.
  • Vaikimisi on keelatud vĂ”rguĂŒhenduste loomine localhost'ile, mÀÀrates INADDR_ANY. Tugevdamiseks saab sysctl net.inet.ip.connect_inaddr_wild vÀÀrtuseks seada 1.
  • Sysctl net.link.bridge.member_ifaddrs on vaikimisi seatud 0, st vĂ”rgu sildadesse saab lisaĂŒhendusi lisada ilma IP-aadresse.
  • UFS1 faili sĂŒsteemi rakenduses on lahendatud 2038. aasta probleem (kuupĂ€evi saab kasutada kuni 2106. aastani).
  • RSA hosti vĂ”tmiste genereerimine SSH ja EC2 AMI jaoks on lĂ”petatud.
  • Lisatud SO_SPLICE vĂ”rgu soklite valik TCP-ĂŒhenduste ĂŒhendamiseks (sarnane proxyga, mis töötab ilma andmeid kasutaja mĂ€llu kopeerimata).
  • grep utiliidis on vaikimisi vĂ€lja lĂŒlitatud sĂŒmboolsete linkide jĂ€rgimine rekursiivse otsingu kĂ€igus.
  • Lisatud nvmf tuumamoodul NVMe over Fabric kontrollerite toetamiseks ja nvmecontrol utiliit vĂ€lise NVMe over Fabric kontrolleriga ĂŒhendamiseks.
  • date utiliidis on lisatud toetus ajavĂ€ljundiks nanosekundilise tĂ€psusega, nĂ€iteks "date -Ins" vĂ€ljastab "2024-04-22T12:20:28,763742224+02:00."
  • Jail'is on lisatud zfs.dataset valiku tugi, et lisada isoleeritud jail-ĂŒmbritsevasse jaotusesse, snapshotsse vĂ”i ZFS kloone.
  • tty-s on vaikimisi seatud IUTF8 lipp, mille korral töötavad UTF-8 mĂ€rkide eemaldamine Ă”igesti Backspace'i vajutamisel.
  • Dialog utiliit on asendatud bsddialogiga.
  • Uuendatud versioonid: Lua 5.4.8, jemalloc 5.3.0, Awk 04082025, unicode 16.0.0, CLDR 45.0.0, byacc 20240109, ncurses 6.5.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster