FreeBSD 14.5 vrystelling

Na ses maande se ontwikkeling is FreeBSD 14.5 vrygestel. Installasiebeelde is beskikbaar vir die amd64-, i386-, aarch64-, armv7-, powerpc-, powerpc64- en riscv64-argitekture. Daarbenewens is bouweergawes voorberei vir virtualiseringstelsels (QCOW2, VHD, VMDK, raw) en wolkomgewings soos Amazon EC2, Google Compute Engine en Vagrant.

Die volgende FreeBSD 14.6-opdatering is geskeduleer vir Maart 2027. Ondersteuning vir die huidige FreeBSD 14.5-vrystelling sal voortduur tot 30 Junie 2027, en vir die vorige FreeBSD 14.4-vrystelling sal dit voortduur tot 31 Desember 2026. Oor die algemeen sal die FreeBSD 14-tak ondersteun word tot 30 November 2028. Ondersteuning vir die FreeBSD 13.x-tak het op 30 April 2026 geëindig. Die FreeBSD 15-tak word parallel ontwikkel, met die nuutste vrystelling, 15.1, wat drie maande gelede gepubliseer is.

Groot veranderinge in FreeBSD 14.5:

  • Geïmplementeer in die kern Linux-versoenbare inotify-meganisme vir die monitering van lêerstelselveranderinge. Die libc-funksies inotify_init, inotify_init1 en inotify_add_watch is bygevoeg.
  • Het sysctl-instelling security.bsd.unprivileged_kenv_read bygevoeg om onbevoorregte toegang tot kernomgewingsveranderlikes (kenv) te deaktiveer.
  • Die msdosfs FS-drywer ondersteun nou die gebruik van Unicode-karakters in lêernaam (werk met FAT32-partisies wat emoji in lêernaam bevat, is verbeter).
  • Die rc.firewall-skrip ondersteun nou die vervanging van eksterne lêers met lyste in die firewall_allowservices en firewall_trusted veranderlikes. IP-adresse en subnette.
  • Die mt-bandaandrywerprogram en die libmt-biblioteek is opgedateer om LTO-10- en LTO-10P-kassette, sowel as nuwe formate, te ondersteun.
  • Die gedrag van die pwd huidige pad uitvoer nutsdiens is verander, wat, in ooreenstemming met die POSIX spesifikasies, nou standaard die name van simboliese skakels (-L) vertoon in plaas van die pad waarna die simboliese skakels wys (-P).
  • 'n Hanteerder is by die ipfw-hulpprogram gevoeg om die ipfw15-hulpprogram aan te roep wanneer dit op 'n stelsel met die nuwe pakketfilter-API wat in die FreeBSD 15-kern bekendgestel is, loop.
  • Die daemon-hulpprogram het nou 'n "-m"-opsie om die toegangsmodus vir die lêer waarna geskryf word, te spesifiseer, om toegang toe te laat vir hanteerders wat sonder wortelregte loop.
  • Die local-unbound-setup-skrip implementeer ondersteuning vir die konfigurasie van DNS vir slegs IPv6-stelsels.
  • Die C23 trigonometriese funksies sinpi, cospi en tanpi, wat die deurgegewe argument met Pi vermenigvuldig, is by die math.h-koplêer gevoeg.
  • Die smartpqi-drywer is opgedateer om nuwe Microchip Smart Storage SCSI-beheerders te ondersteun en die vermoë te bied om 32-bis-waardes te spesifiseer wanneer die I/O-buffergrootte bepaal word.
  • Die acpi-drywer ondersteun nou bykomende Marvell 88SE9128 SATA-beheerders (wat probleme met die Gigabyte GA-P55A-UD4-moederbord oplos) en implementeer kragbestuur op Apple Mac-stelsels met twee GPU's (geaktiveer via die hw.acpi.apple_darwin_osi sysctl-parameter).
  • Die asmc-drywer het ondersteuning vir 32-bis Apple Mac-toestelle met Intel-CPU's laat vaar.
  • Die be-list en be-switch opdragte is by die lualoader gevoeg vir die besigtiging en wisseling van opstartomgewings. Simboliese skakels word nou hanteer wanneer daar na opstartbare kernels gesoek word. 'n Terugroephanteraar is bygevoeg vir die filter van opstartomgewings in Lua-skripte wat deur die lualoader gelanseer word.
  • Die bsdinstall-installeerder verseker dat die FreeBSD UEFI-opstartrekord korrek geskep word.
  • Die nvidia-kernmodules, nvidia-modeset en nvidia-drm, is by die selflaaiprogram se swartlys gevoeg om ineenstortings te voorkom as hulle vroeg via loader.conf gelaai word.
  • Opgedateerde weergawes van derdeparty-komponente: LLVM/Clang 21.1.8, OpenSSL 3.0.21, unbound 1.26.0, Expat 2.8.1, lêer 5.47, ldns 1.9.2, less 704, libarchive 3.8.7, libpcap 1.10.6, ncurses 6.6, openresolv 3.17.4, NSS 3.123.1, tcpdump 4.99.6, xz 5.8.3.
  • Wanneer Clang gebruik word, word ld.lld (LLD) as die verstek skakelaar gebruik, in plaas van 'n tussentydse hanteerder wat die skakelaar bepaal gebaseer op die PATH-soekvolgorde. Die ou benadering het gelei tot die vervanging van die ld.lld-skakelaar wat eintlik in FreeBSD gebruik is as GNU ld ook op die stelsel geïnstalleer was.
  • Die lpr-programreeks is afgekeur en sal in FreeBSD 16.0 verwyder word. Dit word aanbeveel om die print/cups-poort of sysutils/LPRng in plaas van lpr te gebruik. Die lpd-agtergrondproses is reggestel, wat die poortnommer van /etc/printcap ignoreer wanneer IPv6 gebruik word.

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster