Siideynta OpenBSD 7.2

Siidaynta nidaamka hawlgalka ee UNIX u eg ee bilaashka ah ee OpenBSD 7.2 ayaa la soo bandhigay. Mashruuca OpenBSD waxaa aasaasay Theo de Raadt 1995 ka dib markii ay isku dhaceen horumarinta NetBSD, taas oo keentay in Theo loo diido inuu galo kaydka NetBSD CVS. Taas ka dib, Theo de Raadt iyo koox isku mid ah ayaa abuuray nidaam cusub oo furan oo ku salaysan geedka isha NetBSD, ujeedooyinka horumarinta ee ugu muhiimsan kuwaas oo ahaa la qaadi karo (13 qalab oo qalab ah ayaa la taageerayaa), jaangooynta, hawlgalka saxda ah, amniga firfircoon. iyo qalab isku dhafan oo qarsoodi ah. Sawirka buuxa ee rakibaadda ISO ee nidaamka saldhigga OpenBSD 7.2 waa 556 MB.

Marka lagu daro nidaamka qalliinka laftiisa, mashruuca OpenBSD wuxuu caan ku yahay qaybihiisa, kuwaas oo ku faafay nidaamyada kale waxayna isku caddeeyeen inay yihiin mid ka mid ah xalalka ugu amniga iyo tayada sarreeya. Waxaa ka mid ah: LibreSSL (fargeeto OpenSSL), OpenSSH, filtarrada xirmada PF, OpenBGPD iyo OpenOSPFD daemons routing, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (oo la mid ah shaashadda GNU) tmux, daemon la aqoonsan yahay oo leh hirgelinta borotokoolka aqoonsiga, beddelka BSDL GNU groff pack - mandoc, borotokoolka habaynta nidaamyada u-dulqaadashada khaladaadka CARP (Cinwaanka Caadiga ah ee Caymiska), server-ka fudud ee http, utility synchronization file OpenRSYNC.

Horumarka ugu weyn:

  • Taageerada la wanaajiyay ee ku salaysan qaab dhismeedka ARM, oo ay ku jirto taageerada lagu daray Apple M2 iyo Ampere Altra ARM chips. Taageero lagu daray Lenovo ThinkPad x13s laptop iyo aaladaha kale ee ku saleysan Qualcomm Snapdragon 8cx Gen 3 SoC (SC8280XP).
  • Waxaa lagu daray awoodda lagu shubayo kernel-ka ram diskka (bsd.rd) iyo kernel-ka nidaamyada hab-socodka badan (bsd.mp) ee deegaanka Oracle Cloud.
  • Qalabka kstat waa la dajiyay, dhoofinta tirakoobyada ku saabsan waxqabadka kernel-ka oo ay arki karto utility kstat.
  • Xudunta processor kasta oo leh taageerada MPERF/APERF, dareemayaasha inta jeer ee CPU ayaa la hirgeliyay. Marka uu ku shaqeynayo awoodda batteriga, cabbirida soo noqnoqda CPU waa la daalacayaa iyadoo ku xiran culeyska.
  • Lagu daray taageerada bilowga ah ee qaabka hurdada ee nidaamyada ARM64. Xadka tirada CPU-yada la taageeray ayaa la kordhiyey oo la gaadhsiiyey 256. Awoodda laga beddelo konsole-ku-saleysan framebuffer (console galaas) loona beddelo konsole taxane ah ayaa la hirgeliyey.
  • Koodhka meesha laga saaray si loo ogaado CPU 386sx/386dx, NexGen, Rise iyo soo-saareyaal Cyrix ka weyn oo la sii daayay ka hor chip Cyrix M2.
  • Taageerada la wanaajiyay ee nidaamyada multiprocessor (SMP). Hawlaha lagu xaddidayo xadadka xadhkaha goosadka (xadka xadka), raadinta diiwaanada ARP iyo saacada dariiqa ayaa loo wareejiyay qaybta mp-ammaan. Kartida lagu sameeyo hawlgallo isbarbar socda sida dib-u-ururinta baakadaha IPv4 iyo dib u habaynta baakooyinka IP waa la hirgeliyay. Ku dartay xannibaadda godka iyadoo la isticmaalayo mutex habsocodka UDP iyo IP-ga soo galaya. Wicitaanada nidaamka kbind iyo ballan qaadka waa laga saaray xannibaadda Xiritaanka godka UNIX ee la hirgaliyay kaas oo ku shaqeeya heerka saldhigyada gaarka ah.
  • Hirgelinta qaab-dhismeedka drm (Maareeyaha Tooska ah) wuxuu la mid yahay kernel Linux 5.15.69 (sii dayntii u dambaysay - 5.15.26). Darawalka inteldrm wuxuu ku daray taageerada chips Intel ee ku saleysan Alder Lake iyo Raptor Lake microarchitectures. Taageero ayaa loo hirgeliyay qaab-dhismeedyo aan ku habboonayn xadka bogga xusuusta (oo loo adeegsaday, tusaale ahaan, MacBook Pro 2021 14 β€³ iyo 16 β€³).
  • Horumar ayaa lagu sameeyay VMM hypervisor. Taageero lagu daray MMIO-ku-saleysan maamulayaasha booska isticmaale vmd. Gudaha vmm, ku dayashada dekeda I/O waxa loo raray booska isticmaalaha. Qaab-dhismeedka gudaha iyo is-dhex-galka ee vmd, vmctl iyo vmm waa la mideeyay. Waxaa lagu daray awoodda lagu kormeerayo mashiinnada farsamada gacanta iyadoo la adeegsanayo SNMP AgentX iyadoo la adeegsanayo cabbirrada VM-MIB (RFC7666).
  • Doorsoomiyaha $rcexec ee qoraalada bilowga rc.d waxaa lagu bedelay shaqada rc_exec. Waxaa lagu daray doorsoome cusub daemon_execdir, kaasoo kuu oggolaanaya inaad beddesho hagaha ka hor intaadan fulin shaqada rc_exec. Ficil cusub oo habayn ah ayaa lagu daray rc.d iyo rcctl si loo hubiyo habaynta habaynta.
  • Utility ts ayaa lagu daray, kaas oo ku daraya wakhti xadadka lagu helay galinta caadiga ah, taasoo ka tarjumaysa wakhtiga imaatinka xariiq kasta.
  • Xulashada "-f" ayaa lagu daray utility ps si loogu ururiyo geeddi-socod u eg, taasoo ka tarjumaysa xiriirka ka dhexeeya habsocodka waalidka iyo ilmaha.
  • Utility openrsync wuxuu fuliyaa ikhtiyaarka "--contimeout" si loo go'aamiyo habaynta isku xidhka wakhtiga.
  • Utility-ga pkg_add, kaydinta si caadi ah ayaa loo dajiyay, shaqada baakadaha waa la wanaajiyey, iyo tilmaame horumarka hawlgalka ayaa la soo bandhigay inta lagu jiro wareejinta xogta.
  • fdisk waxa ay wanaajisay shaqada miisaska GPT iyo MBR, waxayna ku dartay digniino marka qaybaha MBR iyo GPT si khaldan loo dhigo.
  • Utility disklabel-ka ayaa ku daray taageerada erayga muhiimka ah ee weerarka ee qaab-dhismeedka si toos ah loogu meeleeyo qaybaha RAID. Taageerada tafatirka macluumaadka joomatari diskka waa la joojiyay. Taageerada 'bs' ( cabbirka boot-ka), 'sb' (xajmiga superblock) iyo d[0-4] (xogta diskka) sifada waa la joojiyay.
  • Tusaha /usr/share/btrace wuxuu ka kooban yahay xulashada qoraallada btrace ee waxtarka leh ee raadinta firfircoon iyo kormeerka codsiyada.
  • Waxaa lagu daray shaqada sio_flush maktabadda codka sndio si ay isla markaaba u joojiso dib u ciyaarida
  • Utility-profdata-lvm waxa lagu daraa ka shaqaynta xogta sifaynta.
  • Tirinta kelmadaha ayaa lagu dedejiyay utility wc
  • Taageero lagu daray qalab cusub, oo ay ku jiraan darawallada cusub:
    • applaudio (Apple audio subsystem).
    • aplmca (Apple MCA controller).
    • aplsart (Apple SART).
    • alpdc, apldchidev, apldckbd, apldcms, aplrtk (Keyboodhka Apple M2 iyo trackpad).
    • qcgpio, qciic (GPIO iyo GENI I2C kontaroolayaasha Qualcomm Snapdragon).
    • sfgpio, stfclock, stfpinctrl, stftemp (dareewalada GPIO, saacada iyo dareemayaasha looxyada SiFive).
    • sxirintc (maamulaha kala go'a ee Allwinner chips).
    • gpiorestart (darawalka dib u dajinta iyada oo loo marayo GPIO).
    • ipmi waxa ay balaadhisay taageerada dareemayaasha awooda
    • ehci wuxuu ku darayaa taageerada kontoroolka loo isticmaalo looxyada Marvell 3720.
  • Darawalka igc ee Intel I225 Gigabit Ethernet Adapters waxaa ka mid ah dardargelinta qalabka xisaabinta jeegaga IPV4, TCP, iyo UDP. Darawalka ix ee Intel 82598/82599/X540/X550 Ethernet adabtarada waxay taageertaa dardargelinta qalabaynta qaybaha TCP (Large Receive Offloading), karti u leh iyadoo la adeegsanayo ikhtiyaarka tso ee ifconfig.
  • Darawalka iwx wuxuu hirgeliyaa taageerada Intel AX210/AX211 chips wuxuuna balaadhiyaa kala duwanaanta aaladaha wireless-ka ee la ogaaday.
  • Waxaa lagu daray awoodda looga bootin karo software RAID 1 (softraid) qaybo ka mid ah nidaamyada amd64, sparc64 iyo arm64.
  • Snmpd iyo xlock waxay hirgeliyaan kala-soocidda mudnaanta.
  • Xidhiidhka iyo isku xidhka hawlaha ee saldhigyada UNIX waxay bixiyaan go'doon ku salaysan wicitaanka nidaamka daah-furka.
  • Waxaa lagu daray hab cusub oo ypconnect ah wicis si loo abuuro godad lagu xiro server-ka YP iyadoo la adeegsanayo ciwaanka IP-ga ee faylka ypbinding ee qufulan. Qaab 'maxalli ah' ayaa lagu daray ypldap, kaas oo ku xiraya godka RPC interface loopback si loo baabi'iyo isku xirnaanta dibadda ee server-ka.
  • hccleased, mounted, nfsd, pflogd, resolvd, slaacd, iyo barnaamijyada furfurista ee ku yaala buugga/sbin ayaa loo beddelay si ay u isticmaalaan isku xidhka firfircoon si ay awood ugu yeeshaan ilaalin dheeraad ah oo khuseeya hawl-fuliyayaasha si firfircoon ugu xidhan.
  • Shabakadu waxay fulisaa wicitaanada nidaamka sendmmsg iyo recvmmsg, kaas oo kuu ogolaanaya inaad dirto oo aad akhrido fariimo badan hal mar gudaha nidaamka wicis, kaas oo markii hore u baahnaan lahaa wicitaano sendmsg iyo recvmsg gaar ah.
  • Shaandhaynta xirmada pf, habaynta baakadaha IGMP iyo ICMP6 MLD (Multicast Listener Discovery) waa la bedelay, taas oo suurtogal ka dhigtay in lagu shaqeeyo baakadaha xakamaynta multicast ee qaabka caadiga ah. Hirgaliyay hubinta adag ee fariimaha IGMP/MLD.
  • IPsec waxay hagaajisay maaraynta shahaadooyinka. iked waxa uu horumariyay la jaanqaadka OpenIKED. Soo saarista tirokoobyada lagu daray ee ku saabsan xidhiidhada guulaystay iyo kuwa fashilmay ee ikectl show stats amarka.
  • Shaandheynta bulshada ugu badan ayaa lagu daray bgpd si loo xaddido tirada bulshooyinka la oggol yahay, RFC 9234 (Kahortagga Jidka Leak iyo Ogaanshaha Isticmaalka Doorarka Cusbooneysii iyo Farriimaha FURAN) ayaa la hirgeliyay, taageero buuxda oo loogu talagalay RFC 7911 (Xayeysiiska Wadooyinka Badan ee BGP) ) waa la bixiyay, xashiishka taagan waxaa lagu bedelay RB-geedaha si loo hagaajiyo waxqabadka nidaamyada waaweyn. Waxaa lagu daray habka bgplgd ee fulinta adeegaha FastCGI oo bixiya REST API ee amarrada bgpctl.
  • rpki-macmiil waxa ay ogolaataa in la isticmaalo wax ka badan hal CRL URI ee shahaadooyinka, hirgaliyay halbeegga skiplist si loo iska indhatiro domains, ku daray awooda lagu hubinayo ASPA (Ogolaanshaha Bixiyaha Nidaamka Madaxbanaan) iyo saxeexa faylasha, la hirgaliyay TAL decoding (RFC 8630), adkaynta xaqiijinta ee shahaadooyinka EE, oo la wanaajiyey U hoggaansanaanta qeexitaannada HTTP.
  • Snmpd waxa ay ogolaatay isticmaalka magacyada shayga aan ka ahayn OID-yada snmpd.conf. Hirgeliyay kartida lagu dejiyo liiska madow si looga saaro geedaha hoose ee wax soo saarka. Taageerada wakiilka sare ayaa lagu daray hirgelinta nidaamka AgentX.
  • httpd waxay bixisaa qeexitaanno nooca MIME cusub.
  • Utility ftp waa la raray si loogu isticmaalo isku xirka lagu farsameeyay qaab aan xannibin iyadoo la isticmaalayo poll.
  • tmux ("terminal multiplexer"), awoodda isticmaalka ACL-yada si loo abaabulo isku xirka isticmaalayaasha dhowr ah ayaa lagu daray.
  • La cusboonaysiiyay xidhmooyinka LibreSSL iyo OpenSSH Si aad u hesho dulmar faahfaahsan oo ku saabsan hagaajinta, eeg faallooyinka LibreSSL 3.6.0 iyo OpenSSH 9.1.
  • Tirada dekedaha ee naqshadaha AMD64 waxay ahaayeen 11451 (laga bilaabo 11301), aarch64 - 11261 (laga bilaabo 11081), ee i386 - 10225 (laga bilaabo 10136). Waxaa ka mid ah noocyada codsiga ee dekedaha:
    • Xiddigga 16.28.0, 18.14.0 iyo 19.6.0
    • Audacity 2.4.2
    • Samee 3.24.2
    • Chromium 105.0.5195.125
    • Emacs 28.2
    • FFmpeg 4.4.2
    • GCC 8.4.0 iyo 11.2.0
    • GHC 9.2.4
    • GNOME 42.4
    • Tag 1.19.1
    • JDK 8u342, 11.0.16 iyo 17.0.4
    • KDE Gear 22.08.1
    • Qaab-dhismeedka KDE 5.98.0
    • Krita 5.1.1
    • LLVM/ Clang 13.0.0
    • LibreOffice 7.4.1.2
    • Lua 5.1.5, 5.2.4 iyo 5.3.6
    • MariaDB 10.9.3
    • Daanyeer 6.12.0.182
    • Mozilla Firefox 105.0.1 iyo ESR 102.3.0
    • Mozilla Thunderbird 102.3.0
    • Mutt 2.2.7 iyo NeoMutt 20220429
    • Node. 16.17.1
    • Ocaml 4.12.1
    • FurLDAP 2.6.3
    • PHP 7.4.30, 8.0.23 iyo 8.1.10
    • Dib u hagaajinta 3.7.2
    • PostgreSQL 14.5
    • Python 2.7.18, 3.9.14 iyo 3.10.7
    • Qt 5.15.6 iyo 6.3.1
    • R 4.2.1
    • Ruby 2.7.6, 3.0.4 iyo 3.1.2
    • Miridhku 1.63.0
    • SQLite 3.39.3
    • Shotcut 22.06.23
    • Sudo 1.9.11.2
    • Meerkat 6.0.6
    • Tcl/Tk 8.5.19 iyo 8.6.12
    • TeX Live 2021
    • Vim 9.0.0192 iyo Neovim 0.7.2
    • Xfce 4.16
  • Qaybaha saddexaad ee la cusboonaysiiyay oo ay ku jiraan OpenBSD 7.2:
    • Xirmooyinka sawirada Xenocara oo ku salaysan X.Org 7.7 oo leh xserver 1.21.4 + patches, freetype 2.12.1, fontconfig 2.13.94, Mesa 22.1.7, xterm 372, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/ Clang 13.0.0 (+ balastar)
    • GCC 4.2.1 (+ balastar) iyo 3.3.6 (+ balastar)
    • Perl 5.32.1 (+ balastar)
    • NSD 4.6.0
    • Furan 1.16.3
    • Nacalada 5.7
    • Binutils 2.17 (+ balastar)
    • Gdb 6.3 (+ balastar)
    • Awk 12.9.2022/XNUMX/XNUMX
    • Baahinta 2.4.9

Source: opennet.ru

Add a comment