Ngaleupaskeun OpenBSD 6.6

lumangsung ngaleupaskeun sistem operasi kawas UNIX cross-platform bébas OpenBSD 6.6. Proyék OpenBSD diadegkeun ku Theo de Raadt di 1995 sanggeus konflik kalawan pamekar NetBSD, salaku hasilna Teo ditolak aksés ka Repository NetBSD CVS. Saatos ieu, Theo de Raadt sareng sakelompok jalma anu sami-sami nyiptakeun sistem operasi kabuka énggal dumasar kana tangkal sumber NetBSD, tujuan utama nyaéta portabilitas (dirojong ku 13 platform hardware), standarisasi, operasi bener, kaamanan aktip tur parabot cryptographic terpadu. Ukuran instalasi pinuh gambar ISO Sistem dasar OpenBSD 6.6 nyaéta 460 MB.

Salian sistem operasi sorangan, proyék OpenBSD dipikanyaho pikeun komponén-komponénna, anu parantos nyebar dina sistem anu sanés sareng parantos ngabuktikeun dirina janten salah sahiji solusi anu paling aman sareng kualitas luhur. Diantara aranjeunna: LibreSSL (garpu OpenSSL), OpenSSH, saringan pakét PF, routing daemons OpenBGPD sareng OpenOSPFD, server NTP OpenNTPD, server mail OpenSMTPD, multiplexer terminal téks (sarupa jeung layar GNU) tmux, daémon identik kalayan palaksanaan protokol IDENT, alternatif BSDL kana pakét groff GNU - mandoc, protokol pikeun ngatur sistem toleran-lepat CARP (Common Address Redundancy Protocol), ringan server http, utilitas sinkronisasi file OpenRSYNC.

utama pamutahiran:

  • Utiliti kalebet sysupgrade, dimaksudkeun pikeun otomatis ngamutahirkeun sistem ka release anyar. Sysupgrade ngaunduh file anu dipikabutuh pikeun pamutahiran, pariksa aranjeunna nganggo nandakeun, Nyalin ramdisk bsd.rd ka bsd.upgrade sareng ngamimitian reboot sistem. Bootloader, saatos ngadeteksi ayana bsd.upgrade, mimiti ngaunduh sacara otomatis sareng otomatis ngapdet sistem. Pikeun cabang saméméhna tina OpenBSD 6.5, syspatch geus disiapkeun nu nambihan sysupgrade sarta ngidinan Anjeun pikeun make utiliti ieu pikeun ngamutahirkeun sistem Anjeun ka OpenBSD 6.6 on amd64, arm64 na i386 arsitéktur ku executing "syspatch && sysupgrade";
  • Pikeun prosesor Cavium OCTEON (mips64), Clang dianggo salaku kompiler utama sistem dasar. Pangrojong pilihan pikeun ngawangun nganggo Clang parantos ditambah pikeun arsitéktur powerpc. Pikeun arsitéktur armv7 sareng i386, kompiler GCC ditumpurkeun sacara standar (ngan Clang anu tinggaleun);
  • Supir kaasup amdgpu pikeun AMD GPU. Supir diropéa Dr (Langsung Rendering Manajer). Ditambahkeun kamampuhan pikeun pamaké unprivileged ngakses alat drm ku cara ngarobah nu boga alat kana aksés munggaran. Kode supir inteldrm sareng radeondrm disingkronkeun sareng kernel Linux 4.19.78. Ditambahkeun dukungan pikeun GPU anu dianggo dina Intel Broxton / Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake sareng Comet Lake chip;
  • panganteur cocog Linux Ubuntu dilaksanakeun acpi sareng nambihan dukungan ACPI dina supir radeon sareng amdgpu;
  • Supir ditambahkeun aplgpio pikeun Controllers GPIO dipaké dina Intel Apollo Lake SoC;
  • Ningkatkeun rojongan pikeun controller SAS3, ningkat reliabiliti deteksi drive salila boot, sarta rojongan ditambahkeun pikeun 64-bit DMA dina supir mpii;
  • Rojongan spésifikasi geus dilaksanakeun pikeun alat PCI virtio 1.0;
  • Ditambahkeun dukungan pikeun koprosesor kriptografik anu dianggo dina CPU / APU AMD Ryzen. Ditambahkeun supir ksmn pikeun sénsor termal anu dianggo dina prosesor AMD generasi ka-17;
  • Ningkatkeun dukungan pikeun arsitéktur ARM64. Ditambahkeun dukungan pikeun sistem dumasar kana CPU Ampere eMAG. Ditambahkeun supir anyar pikeun SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Ditambahkeun rojongan pikeun CPU Cortex-A65;
  • Kamampuhan pikeun ngirimkeun pakét anu ditampi ka tumpukan jaringan dina modeu angkatan parantos ditambahkeun ka sadaya panggerak nirkabel, ngolah sababaraha pakét sakaligus dina hiji interupsi;
  • Ningkatkeun kinerja cache sistem file dina komputer kalawan arsitektur AMD64;
  • Ningkatkeun fungsionalitas startx sareng xinit dina sistem modéren nganggo supir grafis inteldrm, radeondrm sareng amdgpu;
  • Telepon sistem unveil parantos ningkat pikeun nyayogikeun isolasi aksés sistem file. Jumlah aplikasi tina sistem dasar nu panyalindungan maké unveil dilaksanakeun geus ngaronjat ka 77;
  • The getrlimit, setrlimit, maca jeung nulis panggero sistem, kitu ogé kode pikeun ngakses wates sumberdaya sarta ngarobah posisi file, geus dihapus tina blocking global;
  • Metodeu ningkat pikeun ngahalangan kerentanan Spectre dina CPU Intel. Ditambahkeun panyalindungan tina serangan MDS (Microarchitectural Data Sampling) kelas dina prosesor Intel;
  • ntpd ayeuna gaduh mode aman pikeun netepkeun sareng nyandak jam sistem dina waktos boot, sanaos henteuna jam anu didamel nyalira;
  • Kamampuhan pikeun ngagunakeun éksprési biasa dina pilarian, cocog jeung paréntah diganti geus ditambahkeun kana tmux terminal multiplexer. Ditambahkeun sistem ménu saderhana sareng kontrol mouse atanapi keyboard. Pikeun mintonkeun menu dina bar status, paréntah "tampilan-menu" diusulkeun. Dilaksanakeun ngagulung otomatis nalika ngagerakkeun kursor beurit saluareun sisi luhur atanapi handap layar nalika milih daérah;
  • Ningkatkeun kinerja bgpd. Kodeu pikeun cocog komunitas geus ditulis deui, karya konfigurasi kalawan sababaraha komunitas sarta angka nu gede ngarupakeun peers geus nyata gancangan. Ditambahkeun paréntah 'tunjukkeun mrt tatangga' ka bgpctl;
  • Dina DNS resolver reureuhan tambihan dukungan pikeun daptar blocking;
  • Utiliti ditambahkeun snmp kalawan palaksanaan klien SNMP anyar nu diganti snmpctl;
  • Versi pangladén surat OpenSMTPD parantos diropéa. Ditambahkeun API pikeun nulis saringan éksternal anu tiasa disebarkeun nyalira via palabuhan. Rojongan pikeun saringan anu diwangun ogé parantos ditambah, nyayogikeun fungsionalitas panyaring saderhana pikeun sesi anu badé. Ditambahkeun pilihan pikeun nganteurkeun surat disaring ka diréktori Junk di mail.maildir. Rojongan pikeun protokol proxy-v2 parantos dilaksanakeun, ngamungkinkeun anjeun nempatkeun server SMTP di tukangeun proxy. Rojongan pikeun sertipikat ECDSA parantos dilaksanakeun.
  • Paket OpenSSH 8.1 parantos diropéa, tinjauan detil ngeunaan perbaikan tiasa dipendakan di dieu;
  • Paket LibreSSL parantos diénggalan, dimana porting struktur RSA_METHOD tina OpenSSL 1.1 parantos réngsé, ngamungkinkeun sababaraha palaksanaan fungsi pikeun damel sareng RSA;
  • Jumlah palabuhan pikeun arsitéktur AMD64 éta 10736, pikeun aarch64 - 10075, pikeun i386 - 10682. Komponén ti developer pihak katilu kaasup dina OpenBSD 6.6 geus diropéa:
    • Xenocara grafik tumpukan dumasar kana X.Org 7.7 kalawan xserver 1.20.5 + patches, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (kalayan patch)
    • GCC 4.2.1 (kalawan patch) jeung 3.3.6 (kalawan patch)
    • Perl 5.28.2 (kalayan patch)
    • NSD 4.2.2
    • Henteu kabeungkeut 1.9.4
    • Nurun 5.7
    • Binutils 2.17 (kalayan patch)
    • Gdb 6.3 (kalayan patch)
    • ahk 10 Agustus 2011
    • Expat 2.2.8

    sumber: opennet.ru

Tambahkeun komentar