Release OpenBSD 7.9

ÖppenBSD 7.9 har lanserats, en fri UNIX-liknande operativsystem. Projektet OpenBSD grundades av Theo de Raadt Ă„r 1995 efter en konflikt med utvecklarna av NetBSD, vilket ledde till att Theo förlorade tillgĂ„ngen till CVS-repositoriet för NetBSD. Efter detta skapade Theo de Raadt tillsammans med en grupp likasinnade ett nytt öppet operativsystem baserat pĂ„ kĂ€llkods-trĂ€det frĂ„n NetBSD. De huvudsakliga mĂ„l som definierade utvecklingen var bĂ€rbarhet (stöd för 13 hĂ„rdvaruplattformar), standardisering, korrekt funktion, proaktiv sĂ€kerhet och integrerade kryptografiska verktyg. Den fullstĂ€ndiga installations-ISO-bilden av basversionen av OpenBSD 7.9 Ă€r 762 MB.

Förutom sjĂ€lva operativsystemet Ă€r OpenBSD-projektet kĂ€nt för sina komponenter, som har spridit sig till andra system och visat sig vara nĂ„gra av de sĂ€kraste och mest kvalitativa lösningarna. Bland dem finns: LibreSSL (en fork av OpenSSL), OpenSSH, paketfiltret PF, routingdemonerna OpenBGPD och OpenOSPFD, NTP-servern OpenNTPD, e-post server OpenSMTPD, terminalmultiplexern (motsvarande GNU screen) tmux, identd-demonen med implementering av IDENT-protokollet, BSDL-alternativet till GNU groff-paketet — mandoc, protokollet för att organisera redundanta system CARP (Common Address Redundancy Protocol), den lĂ€tta http-servern, filsynkroniseringsverktyget OpenRSYNC.

OpenBSD 7.9 har blivit den 60:e versionen av projektet. De viktigaste förÀndringarna:

  • I schemalĂ€ggaren för uppgifter för arkitekturerna amd64 och arm64 har en mekanism implementerats för att hantera CPU-kĂ€rnornas anvĂ€ndning beroende pĂ„ deras prestanda. För att utesluta specifika typer av kĂ€rnor vid schemalĂ€ggning har sysctl-variabeln "hw.blockcpu" införts, som tar emot flaggor: S för att utesluta logiska kĂ€rnor (SMT), P - vanliga kĂ€rnor, E - energieffektiva kĂ€rnor (lĂ„ngsammare med 20-50%) och L - lata kĂ€rnor (de lĂ„ngsammaste). StandardvĂ€rdet Ă€r SL.
  • Möjligheten för fördröjd hibernation (delayed hibernation) har implementerats för att förhindra fullstĂ€ndig urladdning av batteriet under vilolĂ€get. Mekanismen fungerar sĂ„ att systemet först gĂ„r över i vilolĂ€ge dĂ€r RAM-minnet förblir aktivt, vilket upprĂ€tthĂ„lls under en tid som anges genom sysctl-variabeln machdep.hibernatedelay. NĂ€r denna tid har löpt ut vĂ€cks systemet och gĂ„r omedelbart in i vilolĂ€ge (hibernation), dĂ€r innehĂ„llet i RAM-minnet sparas till en permanent lagringsenhet.
  • Implementeringen av drm-ramverket (Direct Rendering Manager) och grafiska drivrutiner för GPUs frĂ„n AMD och Intel har synkroniserats med Linux-kĂ€rnan 6.18.22 (den tidigare versionen var 6.12.50).
  • Stöd för att fungera som gĂ€stsystem i virtualisering baserad pĂ„ Apple Hypervisor har lagts till. OpenBSD-versioner för arm64-arkitektur kan anvĂ€ndas i virtuella maskiner macOS pĂ„ apparater med ARM-chips frĂ„n Apple Silicon.
  • Ett litet vmboot-kĂ€rna har lagts till, vilket möjliggör initiering av miljön för en virtuell maskin baserad pĂ„ hypervisor vmd efter uppdatering via sysupgrade.
  • PCI-drivrutiner har möjlighet att Ă€ndra sin energiförbrukningsstatus, vilket anvĂ€nds av xhci-drivrutinen för att gĂ„ in i lĂ„genergikonsumtionslĂ€ge och sĂ€tta den tillhörande USB4-kontrollern i vilolĂ€ge.
  • En grundlĂ€ggande implementation av det lĂ„gnivĂ„ API:et FUSE har lagts till, tillrĂ€cklig för att kompilera och köra lowntfs-3g-drivrutinen.
  • Stöd för Wi-Fi 6 (802.11ax) har lagts till.
  • Utökat support för hĂ„rdvara och nya drivrutiner har lagts till för USB4-kontroller, PCIe-kontroller frĂ„n Cadence, Qualcomm SC7280, Qualcomm GENI UART, SPI-kontroller frĂ„n Intel LPSS, och Quectel EC200A LTE-modem.
  • Möjlighet att ladda kĂ€rnfiler frĂ„n EFI-partitionen har lagts till pĂ„ amd64-system, vilket kan anvĂ€ndas för att placera bootloader och bsd.rd i EFI-partitionen för att starta installationsprogrammet.
  • Systemanropet __pledge_open har lagts till, vilket gör att libc kan öppna vissa viktiga filer, sĂ„som enheten för pseudorandomnummergeneratorn och tidszonsdatabasen, Ă€ven nĂ€r pledge och unveil-mekanismerna blockerar detta. De filer som öppnas pĂ„ detta sĂ€tt Ă€r endast lĂ€sbara, och funktionerna write, chmod, chflags, chown, ftruncate och fdpassing Ă€r förbjudna för dem.
  • Stöd för VLAN har lagts till det virtuella nĂ€tverksgrĂ€nssnittet veb (Virtual Ethernet Bridge).
  • Automatisk konfiguration av IPv6 (SLAAC) Ă€r aktiverad som standard.
  • OpenSSH, LibreSSL och OpenBGPD har uppdaterats. Ändringslistan kan ses i annonserna för OpenSSH 10.3, LibreSSL 4.3 och OpenBGPD 9.1.
  • Antalet portar för AMD64-arkitekturen har ökat till 13044 (tidigare 12651), för aarch64 till 12883 (tidigare 12506), och för i386 till 10631 (tidigare 10457). Bland applikationsversionerna i portarna:
    • Asterisk 22.9.0
    • Audacity 3.7.7
    • CMake 4.2.3
    • Chromium 147.0.7727.101
    • Emacs 30.2
    • FFmpeg 8.0.1
    • GCC 15.2.0
    • GNOME 49
    • Go 1.26.2
    • JDK 25.0.2
    • KDE Gear 25.12.3, KDE Frameworks 6.23.0, KDE Plasma 6.6.4
    • Krita 5.2.16
    • LLVM/Clang 21.1.8
    • LibreOffice 26.2.2.2
    • Lua 5.4.8
    • MariaDB 11.4.10
    • Mono 6.14.1
    • Firefox 150.0
    • Thunderbird 140.10.0
    • Node.js 22.22.2
    • OpenLDAP 2.6.13
    • PHP 8.5.5
    • Postfix 3.11.1
    • PostgreSQL 18.3
    • Python 3.13.13
    • Qt 6.10.2
    • Ruby 4.0.2
    • Rust 1.94.1
    • SQLite 3.51.3
    • Shotcut 26.2.26
    • Sudo 1.9.17p2
    • Suricata 7.0.7
    • Tcl/Tk 9.0.3
    • Vulkan 1.4.341.0
    • Wayland 1.24.0 med sammansatta servrar Labwc, Mango, Niri, Sway och Wayfire.
    • Xfce 4.20.0
  • Komponenter frĂ„n tredje part som ingĂ„r i OpenBSD 7.9 har uppdaterats:
    • Grafikstacken Xenocara baserad pĂ„ X.Org 7.7 med xserver 21.1.21 + patchar, freetype 2.14.2, fontconfig 2.17.1, Mesa 25.0.7, xterm 406, xkeyboard-config 2.20, fonttosfnt 1.2.4.
    • LLVM/Clang 19.1.7 (+ patchar)
    • GCC 4.2.1 (+ patchar)
    • Perl 5.42.2 (+ patchar)
    • NSD 4.14.2
    • Unbound 1.24.2 (denna version innehĂ„ller en kritisk sĂ„rbarhet i DNSSEC-implementationen som möjliggör fjĂ€rrkörning av kod).
    • Ncurses 6.4
    • Binutils 2.17 (+ patchar)
    • Gdb 6.3 (+ patchar)
    • Awk 20250116
    • Expat 2.7.5
    • zlib 1.3.2 (+ patchar)

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster