Útgáfa af OpenBSD 6.9

Útgáfa ókeypis UNIX-líka stýrikerfisins OpenBSD 6.9 er kynnt. Tekið er fram að þetta er 50. útgáfan af verkefninu sem verður 26 ára á þessu ári. OpenBSD verkefnið var stofnað af Theo de Raadt árið 1995 eftir átök við NetBSD þróunaraðilana, í kjölfarið var Theo meinaður aðgangur að NetBSD CVS geymslunni. Eftir þetta bjuggu Theo de Raadt og hópur svipaðra manna til nýtt opið stýrikerfi byggt á NetBSD upprunatrénu, en helstu þróunarmarkmið þess voru færanleiki (13 vélbúnaðarpallar eru studdir), stöðlun, rétt notkun, virkt öryggi og samþætt dulmálstæki. Full uppsetning ISO mynd af OpenBSD 6.9 grunnkerfinu er 544 MB.

Auk stýrikerfisins sjálfs er OpenBSD verkefnið þekkt fyrir íhluti sem hafa náð útbreiðslu í öðrum kerfum og hafa reynst vera ein öruggasta og hágæða lausnin. Þar á meðal: LibreSSL (gafli OpenSSL), OpenSSH, PF pakkasía, OpenBGPD og OpenOSPFD leiðarpúkar, OpenNTPD NTP netþjónn, OpenSMTPD póstþjónn, textastöðvar multiplexer (samlíkt GNU skjánum) tmux, identd púkinn með IDENT samskiptareglur útfærslu, BSDL valkostur GNU groff pakki - mandoc, siðareglur til að skipuleggja bilunarþolin kerfi CARP (Common Address Redundancy Protocol), léttur http þjónn, OpenRSYNC skráasamstillingarforrit.

Helstu endurbætur:

  • Softraid bílstjórinn hefur bætt við RAID1C ham með innleiðingu hugbúnaðar RAID1 með gagnadulkóðun.
  • Tvö ný bakgrunnsferli fylgja með - dhcpleased og resolvd, sem vinna saman með slaacd og vinda ofan af til að stilla netviðmót sjálfkrafa og leysa nöfn í DNS. dhcpleased útfærir DHCP til að fá IP tölur og resolvd stjórnar innihaldi resolv.conf út frá nafnaþjónsupplýsingum sem fengnar eru frá dhcpleased, slaacd og rekla eins og umb.
  • Bætti við upphafsstuðningi fyrir Apple tæki með M1 örgjörva. Þetta felur í sér viðurkenningu á Apple Icestorm/Firestorm arm64 kjarna og aukinn stuðning fyrir BCM4378 þráðlausu flögurnar sem notaðar eru í Apple M1 SoC.
  • Bættur stuðningur við powerpc64 pallinn, þróaður fyrir 64 bita kerfi byggð á POWER8 og POWER9 örgjörvum. Í samanburði við fyrri útgáfu fyrir powerpc64 hefur stuðningur við RETGUARD verndarkerfi verið innleiddur, astfb rekla fyrir Aspeed BMC framebuffer hefur verið bætt við, vandamál með virkni radeondrm og amdgpu rekla á kerfum með AMD GPU hafa verið leyst, getu til að ræsa netkerfi hefur verið bætt við kjarnasamstæður fyrir ramdiskinn, stuðningi við stillingar hefur verið bætt við CPU POWER9 orkusparnað, bætt við stuðningi við undantekningar sem myndast við fljótandi punktaaðgerðir, innleitt IPMI stuðning fyrir PowerNV kerfi.
  • Fyrir ARM64 palla hefur stuðningur við Cortex-A78AE, Cortex-X1 og Neoverse V1 örgjörva verið veittur, ARM64-bjartsýni afritunar-, afritunar- og kcopy-valkostir hafa verið innleiddir, cryptox-reklanum hefur verið bætt við til að styðja við ARMv8 dulritunarviðbætur, auk smmu bílstjórinn fyrir RM System MMU með Guard Page stuðningi. Bættur stuðningur við Raspberry Pi, Rock Pi N10, NanoPi og Pinebook Pro tæki.
  • Sysctl færibreytunni kern.video.record hefur verið bætt við myndreilinn, sem, á hliðstæðan hátt við kern.audio.record, stjórnar því hvort á að gefa út tóma mynd þegar reynt er að taka myndband (til að virkja töku þarftu að breyta gildinu til 1). Ferlum er leyft að opna myndbandstækið mörgum sinnum (leysir vandamál við notkun vefmyndavélarinnar í Firefox og BigBlueButton).
  • Bætt við rekjapunktum fyrir malloc og ókeypis símtöl, sem gerir dt og btrace kleift að fylgjast með minnisúthlutun tengdri virkni. Bætt við '-n' valmöguleika til að btrace til að flokka forrit án þess að framkvæma neina aðgerð.
  • Bættur stuðningur við fjölgjörva (SMP) kerfi. Útfærsla UNIX innstungna var fjarlægð úr almennri kjarnablokkun, sameiginlegu mutex var bætt við til að raðgreina aðgerðir með msgbuf, uvm_pagealloc símtalið var flutt í mp-safe flokkinn og getppid og sendsyslog símtölin voru laus við lokun.
  • Lagaði vandamál í DRM (Direct Rendering Manager) íhlutum, þar á meðal lagað hrun í radeondrm reklum á Powerbook5/6 og RV350 kerfum, bættur stuðningur við DRI3 í amdgpu og ati rekla og fyrir samhæfni við Linux voru tæki búin til í /dev /dri/ skrá .
  • Endurbætur hafa verið gerðar á VMM hypervisor. Bakendinn til að stjórna vmd sýndarvélum styður nú hleðslu á þjappuðum RAM diskum.
  • Endurbætur hafa verið gerðar á hljóðundirkerfinu. Veitir möguleika á að úthluta sndio hljóðtækjum sérstaklega fyrir spilun eingöngu og upptöku eingöngu. sndiod notar áttundu stigs endanlegt impulse response (FIR) lágpassasíu til að útrýma hávaða vegna samheita við endursýnatöku. Sjálfgefið er að slökkt er á því að lækka hljóðstyrkinn sjálfkrafa þegar nýtt forrit byrjar að spila (sjálfvirkt hljóðstyrkur), sjálfgefið gildi er stillt á hljóðstyrkinn 127. Að blanda hljóði frá öðrum tækjum sem eru mismunandi hvað varðar virkni sem studd er í sndiod er leyfilegt.
  • Bygging og uppsetning LLDB villuleitar er sjálfgefið virkt.
  • Stuðningur fyrir skógarhöggsstjórann hefur verið bætt við rcctl, rc.subr og rc.d, sem gerir það mögulegt að skipuleggja úttak logs úr bakgrunnsferlum sem senda gögn til stdout/stderr.
  • Fyrir snertiborð er hægt að stilla hnappaútlitið með wsconsctl. wscons hefur bætt meðhöndlun á samtímis snertingum.
  • Fyrir ARM64 tæki er hægt að nota APM til að fá gögn um orkunotkun og hleðslu rafhlöðunnar. Afhjúpunarkallið er notað til að takmarka aðgang apmd ferlisins að skráarkerfinu.
  • Aukinn stuðningur við vélbúnað. Bætt við nýjum reklum acpige (til að meðhöndla ACPI atburði eins og að ýta á rofann), pchgpio (fyrir GPIO stýringar sem finnast á nútíma Intel PCH), ujoy (fyrir leikjastýringar), uhidpp (fyrir Logitech HID++ tæki). Bætti við stuðningi við AMD Vi og Intel VTD IOMMU viðbætur til að einangra PCI tæki og loka fyrir rangan aðgang að minni. Bætti við stuðningi fyrir Lynloong LM9002/9003 og LM9013 tölvur. ACPI stuðningi hefur verið bætt við pcamux og imxiic reklana.
  • Bættur stuðningur við netmillistykki: mvpp (SFP+ og 10G fyrir Marvel Armada Ethernet), mvneta (1000base-x og 2500base-x), mvsw (Marvel SOHO rofar), rge (Wake on LAN stuðningur), Netgear ProSecure UTM25. RA (802.11n Tx Rate Adaptation) stuðningur hefur verið bætt við fyrir iwm, iwn og athn þráðlausa rekla. Þráðlausi staflan býður upp á sjálfvirkt val á 11a/b/g/n/ac stillingum þegar netviðmót er notað í formi aðgangsstaðar.
  • Netstaflan útfærir vefstjórann (Virtual Ethernet Bridge). Stuðningur við vöktunarham hefur verið innleiddur, þar sem pakkar sem berast á netviðmótið eru ekki fluttir í netstaflann til vinnslu, heldur er hægt að beita umferðargreiningaraðferðum, eins og BPF, á þá. Bætti við nýrri gerð netviðmóta - etherbridge. Það er mögulegt (route sourceaddr skipun) að endurskilgreina uppruna IP tölu fyrir forrit, framhjá venjulegu vistfangavalsalgrími. Virkjað sjálfvirka hækkun netviðmóta þegar sjálfvirk stilling er virkjuð (AUTOCONF4 og AUTOCONF6).
  • Uppsetningarforritið veitir afhendingu þjappaðs ramdisksmyndar (bsd.rd) á öllum kerfum sem styðja slíka hleðslu.
  • Útfært úttak í gegnum syslog með viðvörun um notkun "%n" strengjasniðskipta í printf.
  • OpenBGPD leiðarpúkinn hefur bætt við stuðningi við Resource Public Key Infrastructure (RPKI) við Router Protocol (RTR). Til að birta grunnupplýsingar um RTR lotur hefur „bgpctl show rtr“ skipuninni verið bætt við.
  • Ospfd og ospf6d kóðinn hefur verið endurskipulagður til að sameina þá með öðrum leiðarpúkum og einfalda viðhald. Stuðningur við netviðmót í punkt-til-punkt ham hefur verið komið á fót.
  • Innbyggði HTTP þjónninn httpd útfærir nýja „staðsetning (fannst | ekki fannst)“ valkostir til að athuga hvort auðlindir séu til.
  • Stuðningur við RRDP samskiptareglur (The RPKI Repository Delta Protocol, RFC 8182) hefur verið bætt við rpki-client tólið. Útfærði möguleikann á að tilgreina fleiri en eina URI í TAL skránni.
  • Gröf tólið styður RFC 8914 (Extended DNS Error) og RFC 8976 (ZONEMD).
  • Bætti við möguleikanum á að tilgreina valkosti í hostname.if skrám við dhclient með því að nota "dhcp" línurnar.
  • snmpd púkinn veitir fullan stuðning fyrir Trapv1 til Trapv2 umbreytingu (RFC 3584). Ný leitarorð lesa, skrifa og tilkynna hefur verið bætt við snmpd.conf. snmp tólið styður SMI upptalningar.
  • DNS leysirinn styður nú DNS64 og tekur við tengingum um TCP tengi.
  • Ftp tólið hefur bætt við stuðningi við viðvarandi tilvísanir (RFC 7538) og getu til að senda If-Modified-Since haus þegar sendar eru beiðnir í gegnum HTTP/HTTPS.
  • Bætti "-a" valmöguleika við OpenSMTPD til að framkvæma auðkenningu áður en skilaboð eru send. Dulkóðunarverkfærum hefur verið skipt yfir í að nota libtls bókasafnið. Hlustunarinnstungur fyrir TLS veita möguleika á að stilla mörg vottorð byggt á léninu (SNI).
  • LibreSSL hefur bætt við stuðningi við DTLSv1.2 samskiptareglur. Innleiddi getu til að byggja aðeins libtls (‘—enable-libtls-only’) án libcrypto og libssl.
  • Uppfærður OpenSSH pakki. Ítarlegt yfirlit yfir endurbæturnar má finna hér: OpenSSH 8.5, OpenSSH 8.6.
  • Fjöldi tengi fyrir AMD64 arkitektúrinn var 11310, fyrir aarch64 - 10943, fyrir i386 - 10468. Meðal forritaútgáfa í portunum: Xfce 4.16, Asterisk 18.3.0, Chromium 90.0.4430.72, .CCFFeg .4.3.2,. 8.4.0, GNOME 3.38, Go 1.16.2, KDE forrit 20.12.3, Krita 4.4.3, LLVM/Clang 10.0.1, LibreOffice 7.0.5.2, Lua 5.3.6, MariaDB 10.5.9, Firefox 88.0 og Firefox 78.10.0SR. , Thunderbird 78.10.0, Node.js 12.16.1, PHP 8.0.3, Postfix 3.5.10, PostgreSQL 13.2, Python 3.9.2, Ruby 3.0.1, Rust 1.51.0.

    Uppfærðir íhlutir þriðja aðila sem fylgja OpenBSD 6.9:

    • Xenocara grafíkstafla byggt á X.Org 7.7 með xserver 1.20.10 + plástra, freetype 2.10.4, fontconfig 2.12.4, Mesa 20.0.8, xterm 367, xkeyboard-config 2.20, fonttosfnt 1.2.1.
    • LLVM/Clang 10.0.1 (+ plástrar)
    • GCC 4.2.1 (+ plástrar) og 3.3.6 (+ plástrar)
    • Perl 5.32.1 (+ plástrar)
    • NSD 4.3.6
    • Óbundið 1.13.1
    • Ncurses 5.7
    • Binutils 2.17 (+ plástrar)
    • Gdb 6.3 (+ plástur)
    • Áka 18.12.2020
    • Expat 2.2.10

Nýtt lag „Vetera Novis“ er tímasett til að falla saman við útgáfu OpenBSD 6.9.

Heimild: opennet.ru

Bæta við athugasemd