Útgáfa af OpenBSD 7.0

Útgáfa ókeypis UNIX-líka stýrikerfisins OpenBSD 7.0 er kynnt. Tekið er fram að þetta er 51. útgáfa verkefnisins sem verður 18 ára 26. október. 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, fyrirbyggjandi öryggi og samþætt dulmálstæki. Full uppsetning ISO mynd OpenBSD 7.0 grunnkerfisins er 554 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:

  • Bætt við tengi fyrir 64-bita kerfi byggð á RISC-V arkitektúr. Núverandi studd vinna á HiFive Unmatched borðum og að hluta til á PolarFire SoC Icicle Kit.
  • Gáttin fyrir ARM64 palla veitir betri, en samt ófullkominn, stuðning fyrir Apple tæki með M1 örgjörva. Í núverandi mynd styður það uppsetningu OpenBSD á GPT disk og hefur rekla fyrir USB 3, NVME, GPIO og SPMI. Auk M1, eykur ARM64 tengið einnig stuðning fyrir Raspberry Pi 3 Model B+ og töflur byggðar á Rockchip RK3399 SoC.
  • Fyrir AMD64 arkitektúrinn er GCC þýðandinn sjálfgefið óvirkur (aðeins Clang er eftir). Áður var GCC óvirkt fyrir armv7 og i386 arkitektúr.
  • Stuðningur við SGI vettvang hefur verið hætt.
  • Fyrir amd64, arm64, i386, sparc64 og powerpc64 pallana er kjarnabygging með stuðningi fyrir dt dynamic rekja kerfið sjálfkrafa virkjuð. Bætti við kprobes veitanda til að safna upplýsingum um atburði á kjarnastigi.
  • btrace útfærir stuðning fyrir "<" og ">" rekstraraðila í síum og gefur út tíma sem varið er í notendarými þegar verið er að greina kjarnastaflann.
  • Bætt við /etc/bsd.re-config stillingarskrá, sem hægt er að nota til að stilla kjarnann við ræsingu og virkja/slökkva á tilteknum tækjum.
  • Tryggir greiningu á tilvist TPM 2.0 tækja og rétta framkvæmd skipana til að fara í svefnham (leysir vandamálið við að vekja ThinkPad X1 Carbon Gen 9 og ThinkPad X1 Nano fartölvur).
  • Kqueue útfærslunni hefur verið skipt yfir í að nota mutexes.
  • Útfærði getu til að stilla biðminni stærð fyrir PF_UNIX fals í gegnum sysctl. Sjálfgefin biðminni hefur verið aukin í 8 KB.
  • Bættur stuðningur við fjölgjörva (SMP) kerfi. pmap_extract() kallið hefur verið fært í mp-safe á hppa og amd64 kerfum. Kóðinn til að telja tilvísanir í nafnlausa hluti, hluti af undantekningameðferðinni, og lseek, connect og setrtable aðgerðir eru fengnar úr almenna kjarnalásnum. Innleiddi aðskilda biðminni fyrir skelfingarskilaboð fyrir hvern CPU kjarna.
  • Innleiðing drm (Direct Rendering Manager) ramma er samstillt við Linux kjarna 5.10.65. Inteldrm bílstjórinn hefur bætt stuðning fyrir Intel flögur sem byggjast á Tiger Lake örarkitektúrnum. Amdgpu bílstjórinn styður Navi 12, Navi 21 „Sienna Cichlid“, Arcturus GPU og Cezanne „Green Sardine“ Ryzen 5000 APU.
  • Bætti við stuðningi við nýjan vélbúnað, þar á meðal Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117FP/RTLXNUMX Intelligent vettvangsarkitektúr sem byggir á Tiger Lake örarkitektúr. Bætt við ucc rekla fyrir USB HID neytendastýringarlyklaborð sem nota forrita-, hljóð- og hljóðstyrkstakka.
  • Endurbætur hafa verið gerðar á VMM hypervisor. Bætt við takmörkum upp á 512 VCPU á hverja sýndarvél. Vandamál með VCPU-blokkun hafa verið leyst. Bakendinn til að stjórna vmd sýndarvélum inniheldur nú stuðning fyrir vernd gegn gestakerfum með illgjarnri virtio rekla.
  • Timeout tólið hefur verið flutt úr NetBSD, sem gerir þér kleift að takmarka framkvæmdartíma skipana.
  • Openrsync skráarsamstillingarforritið útfærir valkostina „innihalda“ og „útiloka“.
  • Ps tólið veitir upplýsingar um tengda hópa.
  • Skipuninni „dired-jump“ hefur verið bætt við mg textaritlinum.
  • Fdisk og newfs tólin hafa bættan stuðning fyrir diska með 4K geirastærðum. Í fdisk hefur MBR/GPT frumstillingarkóði verið endurunninn og auðkenning á GPT skiptingum „BIOS Boot“, „APFS“, „APFS ISC“, „APFS Recovry“ (sic), „HiFive FSBL“ og „HiFive BBL“ hefur verið bætt við. Bætt við "-A" valmöguleika til að frumstilla GPT án þess að fjarlægja ræsiskil.
  • Til að flýta fyrir vinnunni útfærir traceroute tólið vinnslu á prufupökkum og DNS beiðnum í ósamstilltum ham.
  • Doas tólið býður upp á þrjár tilraunir til að slá inn lykilorð.
  • xterm veitir aðgang að skráarkerfi einangrun með því að nota unveil() kerfiskallið. ftpd ferlar eru verndaðir með veðsímtali.
  • Útfært úttak í skrá yfir upplýsingar um ranga notkun á sniðbreytu „%n“ í printf aðgerðinni.
  • IPsec útfærslan í iked bætir við stuðningi við DNS stillingar viðskiptavinarhliðar.
  • Í snmpd er stuðningur við SNMPv1 og SNMPv2c samskiptareglur sjálfgefið óvirkur í þágu þess að nota SNMPv3.
  • Sjálfgefið er að dhcpleased og resolvd ferlin séu virkjuð, sem veitir möguleika á að stilla IPv4 vistföng í gegnum DHCP. dhclient tólið er skilið eftir á kerfinu sem valkostur. „Nafnaþjónn“ skipuninni hefur verið bætt við leiðarforritið til að flytja upplýsingar um DNS þjóninn til að leysa.
  • LibreSSL hefur bætt við stuðningi við TLSv3 API OpenSSL 1.1.1 og virkjað nýjan X.509 löggildingaraðila sem styður rétta staðfestingu á krossundirrituðum skilríkjum.
  • OpenSMTPD bætir við stuðningi við TLS valkostina „cafile=(path)“, „nosni“, „noverify“ og „servername=(name)“. smtp gerir þér kleift að velja TLS dulmál og samskiptareglur.
  • Uppfærður OpenSSH pakki. Ítarlegt yfirlit yfir endurbæturnar má finna hér: OpenSSH 8.7, OpenSSH 8.8. Stuðningur við rsa-sha stafrænar undirskriftir hefur verið gerður óvirkur.
  • Fjöldi tengi fyrir AMD64 arkitektúrinn var 11325, fyrir aarch64 - 11034, fyrir i386 - 10248. Meðal forritaútgáfu í portunum: FFmpeg 4.4 GCC 8.4.0 og 11.2.0 GNOME 40.4 Go 1.17 8 og 302. 11.0.12 KDE forrit 16.0.2 KDE Frameworks 21.08.1 LLVM/Clang 5.85.0 LibreOffice 11.1.0 Lua 7.2.1.2, 5.1.5 og 5.2.4 MariaDB 5.3.6 Node.js 10.6.4. 12.22.6 og 7.3.30 .7.4.23 Postfix 8.0.10 PostgreSQL 3.5.12 Python 13.4, 2.7.18 og 3.8.12 Qt 3.9.7 og 5.15.2 Ruby 6.0.4, 2.6.8 og Rust 2.7.4 SQLite 3.0.2. 1.55.0 Xfce 3.35.5
  • Uppfærðir íhlutir þriðja aðila sem fylgja OpenBSD 7.0:
    • Xenocara grafíkstafla byggt á X.Org 7.7 með xserver 1.20.13 + plástra, freetype 2.10.4, fontconfig 2.12.4, Mesa 21.1.8, xterm 367, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/Clang 11.1.0 (+ plástrar)
    • GCC 4.2.1 (+ plástrar) og 3.3.6 (+ plástrar)
    • Perl 5.32.1 (+ plástrar)
    • NSD 4.3.7
    • Óbundið 1.13.3
    • Ncurses 5.7
    • Binutils 2.17 (+ plástrar)
    • Gdb 6.3 (+ plástur)
    • Áka 18.12.2020
    • Expat 2.4.1

Heimild: opennet.ru

Bæta við athugasemd