Rilis OpenBSD 6.6

dumadi ngeculake sistem operasi kaya UNIX lintas platform gratis OpenBSD 6.6. Proyèk OpenBSD didegaké déning Theo de Raadt ing 1995 sawise konflik karo pangembang NetBSD, amarga Teo ora bisa ngakses repositori CVS NetBSD. Sawise iki, Theo de Raadt lan sekelompok wong sing padha duwe pikiran nggawe sistem operasi mbukak anyar adhedhasar wit sumber NetBSD, tujuan utama yaiku portabilitas (didhukung dening 13 platform hardware), standarisasi, operasi sing bener, keamanan aktif lan alat kriptografi terpadu. Ukuran instalasi lengkap gambar ISO Sistem basis OpenBSD 6.6 yaiku 460 MB.

Saliyane sistem operasi dhewe, proyek OpenBSD dikenal amarga komponene, sing wis nyebar ing sistem liyane lan wis mbuktekake awake dhewe minangka salah sawijining solusi sing paling aman lan berkualitas tinggi. Ing antarane: LibreSSL (garpu OpenSSL), OpenSSH, saringan paket PF, nuntun daemon OpenBGPD lan OpenOSPFD, server NTP OpenNTPD, server layang OpenSMTPD, multiplexer terminal teks (padha karo layar GNU) tmux, daemon identik kanthi implementasi protokol IDENT, alternatif BSDL kanggo paket groff GNU - mandok, protokol kanggo ngatur sistem fault-tolerant CARP (Common Address Redundancy Protocol), entheng server http, utilitas sinkronisasi file OpenRSYNC.

Utama dandan:

  • Utilitas kasebut kalebu sysupgrade, dimaksudaké kanggo nganyari sistem kanthi otomatis menyang release anyar. Sysupgrade ndownload file sing dibutuhake kanggo upgrade, mriksa nggunakake mlebu, nyalin ramdisk bsd.rd menyang bsd.upgrade lan miwiti urip maneh sistem. Bootloader, sawise ndeteksi anané bsd.upgrade, wiwit ngundhuh kanthi otomatis lan nganyari sistem kanthi otomatis. Kanggo cabang OpenBSD 6.5 sadurunge, syspatch wis disiapake sing nambah sysupgrade lan ngidini sampeyan nggunakake sarana iki kanggo upgrade sistem kanggo OpenBSD 6.6 ing amd64, arm64 lan i386 arsitektur dening nglakokaké "syspatch && sysupgrade";
  • Kanggo prosesor Cavium OCTEON (mips64), Clang digunakake minangka kompiler utama sistem basis. Dhukungan opsional kanggo bangunan nggunakake Clang wis ditambahake kanggo arsitektur powerpc. Kanggo arsitèktur armv7 lan i386, kompiler GCC dipateni kanthi standar (mung Clang sing isih ana);
  • Driver klebu amdgpu kanggo AMD GPUs. Driver dianyari DRM (Langsung Rendering Manager). Nambahake kemampuan kanggo pangguna sing ora duwe hak kanggo ngakses piranti drm kanthi ngganti pemilik piranti kasebut nalika akses pisanan. Kode driver inteldrm lan radeondrm disinkronake karo kernel Linux 4.19.78. Dhukungan ditambahake kanggo GPU sing digunakake ing Intel Broxton / Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake lan Comet Lake chip;
  • Antarmuka sing kompatibel karo Linux dileksanakake acpi lan nambahake dhukungan ACPI ing driver radeon lan amdgpu;
  • Driver ditambahake aplgpio kanggo pengontrol GPIO digunakake ing Intel Apollo Lake SoC;
  • Apik support kanggo pengontrol SAS3, apik linuwih saka deteksi drive sak boot, lan nambah support kanggo 64-dicokot DMA ing driver mpii;
  • Dhukungan spesifikasi wis dileksanakake kanggo piranti PCI virtio 1.0;
  • Dhukungan tambahan kanggo koprosesor kriptografi sing digunakake ing CPU / APU AMD Ryzen. Added driver ksmn kanggo sensor termal digunakake ing 17. generasi pemroses AMD;
  • Dhukungan apik kanggo arsitektur ARM64. Dhukungan tambahan kanggo sistem adhedhasar CPU Ampere eMAG. Added driver anyar kanggo SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Added support kanggo CPU Cortex-A65;
  • Kabeh driver nirkabel saiki duwe kemampuan kanggo ngirim paket sing ditampa menyang tumpukan jaringan ing mode kumpulan, ngolah sawetara paket bebarengan ing interupsi siji;
  • Ngapikake kinerja cache sistem file ing komputer kanthi arsitektur AMD64;
  • Ngapikake fungsi startx lan xinit ing sistem modern nggunakake driver grafis inteldrm, radeondrm lan amdgpu;
  • Telpon sistem unveil wis apik kanggo nyedhiyakake isolasi akses sistem file. Jumlah aplikasi saka sistem dhasar sing pangayoman nggunakake unveil wis dipun ginakaken wis tambah kanggo 77;
  • Panggilan sistem getrlimit, setrlimit, maca lan nulis, uga kode kanggo ngakses watesan sumber daya lan ngganti posisi file, wis dibusak saka pamblokiran global;
  • Cara sing luwih apik kanggo mblokir kerentanan Spectre ing CPU Intel. Added pangayoman saka serangan MDS (Microarchitectural Data Sampling) kelas ing prosesor Intel;
  • ntpd saiki duwe mode aman kanggo nyetel lan njupuk jam sistem ing wektu boot, sanajan ora ana jam sing nganggo daya;
  • Kemampuan kanggo nggunakake ekspresi reguler ing panelusuran, cocog lan printah sulih wis ditambahake menyang tmux terminal multiplexer. Nambahake sistem menu prasaja kanthi kontrol mouse utawa keyboard. Kanggo nampilake menu ing garis status, printah "tampilan-menu" diusulake. Nggulung otomatis dileksanakake nalika mindhah kursor mouse ngluwihi sudhut ndhuwur utawa ngisor layar nalika milih wilayah;
  • Peningkatan kinerja bgpd. Kode kanggo cocog komunitas wis ditulis maneh, karya konfigurasi karo sawetara komunitas lan nomer akeh ora pati cetho wis Ngartekno digawe cepet. Added 'show mrt tanggi' printah kanggo bgpctl;
  • Ing DNS resolver gak gelem ditambahake dhukungan kanggo dhaptar pamblokiran;
  • Utilitas sing ditambahake snmp kanthi implementasi klien SNMP anyar sing ngganti snmpctl;
  • Versi server mail OpenSMTPD wis dianyari. Nambahake API kanggo nulis saringan eksternal sing bisa disebar kanthi kapisah liwat port. Dhukungan kanggo saringan sing dibangun uga wis ditambahake, nyedhiyakake fungsi nyaring sing gampang kanggo sesi sing mlebu. Opsi sing ditambahake kanggo ngirim surat sing disaring menyang direktori Junk ing mail.maildir. Dhukungan kanggo protokol proxy-v2 wis dileksanakake, ngidini sampeyan nyelehake server SMTP ing mburi proxy. Dhukungan kanggo sertifikat ECDSA wis dileksanakake.
  • Paket OpenSSH 8.1 wis dianyari, ringkesan rinci babagan perbaikan bisa ditemokake kene;
  • Paket LibreSSL wis dianyari, ing ngendi porting struktur RSA_METHOD saka OpenSSL 1.1 wis rampung, ngidini nggunakake macem-macem implementasi fungsi kanggo nggarap RSA;
  • Jumlah port kanggo arsitektur AMD64 ana 10736, kanggo aarch64 - 10075, kanggo i386 - 10682. Komponen pihak katelu sing kalebu ing OpenBSD 6.6 wis dianyari:
    • Xenocara grafis tumpukan adhedhasar X.Org 7.7 karo xserver 1.20.5 + patch, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (kanthi tambalan)
    • GCC 4.2.1 (karo tambalan) lan 3.3.6 (karo tambalan)
    • Perl 5.28.2 (karo tambalan)
    • NSD 4.2.2
    • Unbound 1.9.4
    • Nulis 5.7
    • Binutils 2.17 (kanthi tambalan)
    • Gdb 6.3 (karo tambalan)
    • Wkwk 10 Agustus 2011
    • Expat 2.2.8

    Source: opennet.ru

Add a comment