Mwepụta nke OpenBSD 7.0

Ewepụtara ntọhapụ nke sistemụ arụmọrụ UNIX dị ka OpenBSD 7.0 n'efu. Achọpụtara na nke a bụ mwepụta 51st nke ọrụ a, nke ga-agba afọ 18 na Ọktoba 26. Theo de Raadt tọrọ ntọala OpenBSD na 1995 mgbe esemokwu ya na ndị mmepe NetBSD gasịrị, n'ihi nke a jụrụ Theo ohere ịnweta ebe nchekwa NetBSD CVS. Mgbe nke a gasịchara, Theo de Raadt na otu ndị nwere ụdị echiche ahụ mepụtara sistemụ arụmọrụ mepere emepe ọhụrụ dabere na osisi NetBSD, ebumnuche mmepe bụ isi nke mbugharị (a na-akwado nyiwe ngwaike 13), nhazi ọkwa, ọrụ ziri ezi, nchekwa na-arụ ọrụ. na ngwa ọrụ cryptographic agbakwunyere. Ihe nrụnye ISO zuru oke nke sistemụ OpenBSD 7.0 bụ 554 MB.

Na mgbakwunye na sistemụ arụmọrụ n'onwe ya, a maara ọrụ OpenBSD maka ihe mejupụtara ya, bụ nke na-agbasawanye na sistemụ ndị ọzọ ma gosipụta na ha bụ otu n'ime ihe ngwọta kachasị mma na nke dị elu. N'ime ha: LibreSSL (ndụ nke OpenSSL), OpenSSH, PF packet filter, OpenBGPD na OpenOSPFD routing daemons, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (analogous to GNU screen) tmux, identd daemon na IDENT protocol, BSDL uzo ozo. Ngwungwu GNU groff - mandoc, protocol maka ịhazi sistemu mmejọ na-anabata mmejọ CARP (Adreesị a na-ahụkarị Redundancy Protocol), sava http dị fechaa, ọrụ mmekọrịta faịlụ OpenRSYNC.

Isi nkwalite:

  • Agbakwunyere ọdụ ụgbọ mmiri maka sistemụ 64-bit dabere na nhazi RISC-V. Ọrụ akwadoro ugbu a na bọọdụ HiFive Unmatched yana akụkụ na PolarFire SoC Icicle Kit.
  • Ọdụ ụgbọ mmiri maka nyiwe ARM64 na-enye nkwado dị mma, mana ka ezughị ezu, nkwado maka ngwaọrụ Apple nwere ihe nrụpụta M1. N'ụdị ya ugbu a, ọ na-akwado ịwụnye OpenBSD na diski GPT ma nwee ndị ọkwọ ụgbọala maka USB 3, NVME, GPIO na SPMI. Na mgbakwunye na M1, ọdụ ụgbọ mmiri ARM64 na-agbasawanye nkwado maka Raspberry Pi 3 Model B+ na bọọdụ dabere na Rockchip RK3399 SoC.
  • Maka ụlọ AMD64, onye nchịkọta GCC nwere nkwarụ site na ndabara (naanị Clang ka fọdụrụ). Na mbụ, GCC nwere nkwarụ maka armv7 na i386 architectures.
  • Akwụsịla nkwado maka ikpo okwu SGI.
  • Maka amd64, arm64, i386, sparc64 na powerpc64 nyiwe, kernel ụlọ na nkwado maka dt ike tracing sistemu na-enyere na ndabara. Ndị na-eweta kprobes agbakwunyere ịnakọta ozi gbasara mmemme ọkwa ọkwa kernel.
  • btrace na-arụ ọrụ nkwado maka "<" na ">" ndị na-arụ ọrụ na nzacha ma na-enye mmepụta nke oge ejiri na oghere onye ọrụ mgbe ị na-enyocha nchịkọta kernel.
  • Agbakwunyere /etc/bsd.re-config faịlụ nhazi, nke enwere ike iji hazie kernel n'oge buut wee mee ka/gbanyụọ ụfọdụ ngwaọrụ.
  • Na-eme ka achọpụta ọnụnọ nke ngwaọrụ TPM 2.0 yana mmezu nke iwu iji banye ọnọdụ ụra (na-edozi nsogbu ahụ site na ịkpọlite ​​ThinkPad X1 Carbon Gen 9 na ThinkPad X1 Nano laptops).
  • Agbanwela mmejuputa kqueue ka ọ bụrụ iji mutexes.
  • Tinyere ikike ịhazi nha nchekwa maka sọket PF_UNIX site na sysctl. Agbanyela nha ihe nchekwa ndabara ruo 8 KB.
  • Nkwado emelitere maka sistemụ multiprocessor (SMP). Ebugharịla oku pmap_extract() na mp-safe na sistemụ hppa na amd64. Koodu maka ịgụta nrụtụ aka n'ihe ndị amaghị aha, akụkụ nke onye na-ahụ maka ewepu, yana ọrụ lịchọ, jikọọ, na arụrụ arụrụ ga-esi na mkpọchi kernel izugbe. Ejiri ihe nchekwa ozi ụjọ dị iche iche maka isi CPU ọ bụla.
  • Ejikọtara mmejuputa usoro drm (Direct Rendering Manager) na Linux kernel 5.10.65. Onye ọkwọ ụgbọ ala inteldrm emelitere nkwado maka ibe Intel dabere na microarchitecture Tiger Lake. Onye ọkwọ ụgbọ ala amdgpu na-akwado Navi 12, Navi 21 “Sienna Cichlid”, Arcturus GPUs na Cezanne “Green Sardine” Ryzen 5000 APUs.
  • Nkwado agbakwunyere maka ngwaike ọhụrụ, gụnyere Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117 nkwado nkwado maka Intel Micros Tiger Lake. Ucc ọkwọ ụgbọ ala agbakwunyere maka ahụigodo njikwa ndị ahịa USB HID na-eji bọtịnụ ngwa, ọdịyo na olu.
  • E meela nkwalite na hypervisor VMM. Agbakwunyere oke nke 512 VCPU kwa igwe mebere. E doziela nsogbu dị na igbochi VCPU. Azụ azụ maka ijikwa igwe mebere vmd ugbu a gụnyere nkwado maka nchekwa megide sistemu ndị ọbịa nwere ndị ọkwọ ụgbọ ala obi ọjọọ.
  • Ebugharịla akụrụngwa nkwụsị oge site na NetBSD, na-enye gị ohere ịmachi oge mmezu nke iwu.
  • Ngwa mmekọrịta faịlụ openrsync na-emejuputa nhọrọ “gụnye” na “wepu”.
  • Utility ps na-enye ozi gbasara otu ndị emetụtara.
  • Agbakwunyela iwu "dired-jump" na nchịkọta ederede mg.
  • Ngwa fdisk na newfs akwalitela nkwado maka diski nwere nha ngalaba 4K. Na fdisk, koodu mbido MBR/GPT arụgharịrị wee mata akụkụ GPT “BIOS Boot”, “APFS”, “APFS ISC”, “APFS Recovry” (sic), “HiFive FSBL” na “HiFive BBL” agbakwunyere. agbakwunyere nhọrọ "-A" ibido GPT na-ewepụghị nkebi buut.
  • Iji mee ka ọrụ ahụ dị ngwa, ọrụ traceroute na-arụ ọrụ nhazi nke ngwugwu ule na arịrịọ DNS na ọnọdụ asynchronous.
  • Utility doas na-enye mbọ ntinye paswọọdụ atọ.
  • xterm na-enye ikewapụ ohere ịnweta faịlụ site na iji usoro unveil() oku. A na-echekwa usoro ftpd site na iji oku nkwa.
  • Mmepụta etinyere na ndekọ ozi gbasara iji usoro nhazi “% n” na-ezighi ezi na ọrụ mbipụta.
  • Mmejuputa IPsec na iked na-agbakwunye nkwado maka nhazi DNS nke ndị ahịa.
  • Na snmpd, nkwado maka usoro SNMPv1 na SNMPv2c nwere nkwarụ site na ndabara maka iji SNMPv3.
  • Site na ndabara, a na-enyere usoro dhc obi ụtọ na idozi ya, na-enye ikike ịhazi adreesị IPv4 site na DHCP. A na-ahapụ akụrụngwa dhclient na sistemụ dịka nhọrọ. Agbakwunyela iwu "nameserver" na ọrụ ụzọ iji nyefee ozi gbasara ihe nkesa DNS iji dozie.
  • LibreSSL agbakwunyela nkwado maka TLSv3 API OpenSSL 1.1.1 wee mee ka onye nkwado X.509 ọhụrụ na-akwado nkwenye ziri ezi nke asambodo mbinye aka n'ofe.
  • OpenSMTPD na-agbakwụnye nkwado maka nhọrọ TLS "cafile=(ụzọ)", "nosni", "noverify" na "aha nkesa = (aha)". smtp na-enye gị ohere ịhọrọ TLS cipher na nhọrọ protocol.
  • Ngwungwu OpenSSH emelitere. Enwere ike ịhụ nkọwa zuru ezu nke mmelite ndị a ebe a: OpenSSH 8.7, OpenSSH 8.8. Nkwado maka rsa-sha dijitalụ mbinye aka.
  • Ọnụ ọgụgụ nke ọdụ ụgbọ mmiri maka AMD64 architecture bụ 11325, maka aarch64 - 11034, maka i386 - 10248. N'ime ụdị ngwa dị na ọdụ ụgbọ mmiri: FFmpeg 4.4 GCC 8.4.0 na 11.2.0 GNOME 40.4 Go 1.17u J8K 302 Ngwa KDE 11.0.12 KDE Frameworks 16.0.2 LLVM/Clang 21.08.1 LibreOffice 5.85.0 Lua 11.1.0, 7.2.1.2 na 5.1.5 MariaDB 5.2.4 Node.j.5.3.6s 10.6.4 PHP . 12.22.6 na 7.3.30 .7.4.23 Postfix 8.0.10 PostgreSQL 3.5.12 Eke Ọgba 13.4, 2.7.18 na 3.8.12 Qt 3.9.7 na 5.15.2 Ruby 6.0.4, 2.6.8 na 2.7.4Qte Rust. 3.0.2 Xfce 1.55.0
  • Ngwa ndị ọzọ emelitere gụnyere OpenBSD 7.0:
    • Ihe osise Xenocara dabere na X.Org 7.7 nwere xserver 1.20.13 + patches, 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 (+ patches)
    • GCC 4.2.1 (+ patches) na 3.3.6 (+ patches)
    • Perl 5.32.1 (+ patches)
    • NSD 4.3.7
    • Akwụsịghị 1.13.3
    • Ọnụ ego 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patch)
    • Ọnwa Iri na Abụọ 18.12.2020
    • Mkpokọta 2.4.1

isi: opennet.ru

Tinye a comment