FreeBSD 14.5 utgivelse

Etter seks måneders utvikling er FreeBSD 14.5 utgitt. Installasjonsbilder er tilgjengelige for arkitekturene amd64, i386, aarch64, armv7, powerpc, powerpc64 og riscv64. I tillegg er det utarbeidet versjoner for virtualiseringssystemer (QCOW2, VHD, VMDK, raw) og skymiljøer som Amazon EC2, Google Compute Engine og Vagrant.

Den neste FreeBSD 14.6-oppdateringen er planlagt til mars 2027. Støtte for den nåværende FreeBSD 14.5-utgivelsen vil fortsette til 30. juni 2027, og for den forrige FreeBSD 14.4-utgivelsen vil den fortsette til 31. desember 2026. Totalt sett vil FreeBSD 14-grenen støttes til 30. november 2028. Støtte for FreeBSD 13.x-grenen ble avsluttet 30. april 2026. FreeBSD 15-grenen utvikles parallelt, med den nyeste utgivelsen, 15.1, publisert for tre måneder siden.

Store endringer i FreeBSD 14.5:

  • Implementert i kjernen Linux-kompatibel inotify-mekanisme for overvåking av endringer i filsystemet. libc-funksjonene inotify_init, inotify_init1 og inotify_add_watch er lagt til.
  • La til sysctl-innstillingen security.bsd.unprivileged_kenv_read for å deaktivere uprivilegert tilgang til kjernemiljøvariabler (kenv).
  • msdosfs FS-driveren støtter nå bruk av Unicode-tegn i filnavn (arbeidet med FAT32-partisjoner som inneholder emoji i filnavn har blitt forbedret).
  • Skriptet rc.firewall støtter nå erstatning av eksterne filer med lister i variablene firewall_allowservices og firewall_trusted. IP-adresser og delnett.
  • mt-båndstasjonsprogrammet og libmt-biblioteket er oppdatert for å støtte LTO-10- og LTO-10P-kassetter, samt nye formater.
  • Oppførselen til pwd current path output-verktøyet er endret. I samsvar med POSIX-spesifikasjonene viser det nå som standard navnene på symbolske lenker (-L) i stedet for banen som de symbolske lenkene peker til (-P).
  • En behandler er lagt til i ipfw-verktøyet for å kalle ipfw15-verktøyet når det kjører på et system med det nye pakkefilter-API-et som ble introdusert i FreeBSD 15-kjernen.
  • Daemon-verktøyet har nå et "-m"-alternativ for å spesifisere tilgangsmodusen for filen det skrives til, for å tillate tilgang for behandlere som kjører uten rotrettigheter.
  • Skriptet local-unbound-setup implementerer støtte for konfigurasjon av DNS for systemer med kun IPv6.
  • De trigonometriske C23-funksjonene sinpi, cospi og tanpi, som multipliserer det sendte argumentet med Pi, er lagt til i math.h-headerfilen.
  • Smartpqi-driveren er oppdatert for å støtte nye Microchip Smart Storage SCSI-kontrollere og gi muligheten til å spesifisere 32-bits verdier når I/O-bufferstørrelsen bestemmes.
  • ACPI-driveren støtter nå ekstra Marvell 88SE9128 SATA-kontrollere (som løser problemer med Gigabyte GA-P55A-UD4-hovedkortet) og implementerer strømstyring på Apple Mac-systemer med to GPU-er (aktivert via hw.acpi.apple_darwin_osi sysctl-parameteren).
  • asmc-driveren har sluttet å støtte 32-biters Apple Mac-enheter med Intel-CPUer.
  • Kommandoene be-list og be-switch er lagt til i lualoader for visning og bytte av oppstartsmiljøer. Symbolske lenker håndteres nå når man søker etter oppstartbare kjerner. En tilbakekallingsbehandler er lagt til for filtrering av oppstartsmiljøer i Lua-skript som startes av lualoader.
  • Installasjonsprogrammet bsdinstall sørger for at FreeBSD UEFI-oppstartsposten opprettes riktig.
  • Nvidia-kjernemodulene, nvidia-modeset og nvidia-drm, er lagt til i svartelisten til oppstartslasteren for å forhindre krasj hvis de lastes inn tidlig via loader.conf.
  • Oppdaterte versjoner av tredjepartskomponenter: LLVM/Clang 21.1.8, OpenSSL 3.0.21, unbound 1.26.0, Expat 2.8.1, fil 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.
  • Når du bruker Clang, brukes ld.lld (LLD) som standardlenker, i stedet for en mellomliggende behandler som bestemmer lenkeren basert på PATH-søkerekkefølgen. Den gamle tilnærmingen resulterte i erstatningen av ld.lld-lenkeren som faktisk ble brukt i FreeBSD hvis GNU ld i tillegg var installert på systemet.
  • Programpakken lpr er utdatert og vil bli fjernet i FreeBSD 16.0. Det anbefales å bruke print/cups-porten eller sysutils/LPRng i stedet for lpr. Bakgrunnsprosessen lpd er fikset, slik at portnummeret fra /etc/printcap ignoreres når IPv6 brukes.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster