Izlaists OpenBSD 6.6

Notika atbrÄ«votās daudzplatformu UNIX lÄ«dzÄ«gas operētājsistēmas izlaiÅ”ana OpenBSD 6.6. OpenBSD projekts tika dibināts Teo de Raadt 1995. gadā pēc konflikta ar NetBSD izstrādātājiem, kā rezultātā Teo tika liegts piekļūt NetBSD CVS krātuvei. Pēc tam Teo de Raadt kopā ar domubiedriem izveidoja jaunu atvērtās operētājsistēmu, balstoties uz NetBSD avota koka, kuras galvenie attÄ«stÄ«bas mērÄ·i bija pārnesamÄ«ba (atbalsta 13 aparatÅ«ras platformas), standartizācija, pareiza darbÄ«ba, aktÄ«vā droŔība un integrēti kriptogrāfiskie lÄ«dzekļi. Pilnas instalācijas lielums ISO attēla pamatsistēma OpenBSD 6.6 ir 460 MB.

Papildus paÅ”ai operētājsistēmai OpenBSD projekts ir pazÄ«stams ar saviem komponentiem, kuri ir izplatÄ«ti citās sistēmās un pierādÄ«juÅ”i sevi kā vieni no droŔākajiem un kvalitatÄ«vākajiem risinājumiem. Starp tiem: LibreSSL (forku OpenSSL), OpenSSH, pakotņu filtrs PF, marÅ”rutēŔanas demoni OpenBGPD un OpenOSPFD, NTP serveris OpenNTPD, pasta serveris OpenSMTPD, daudzkanālu teksta termināls (analogā GNU screen) tmux, depons identd ar IDENT protokola realizāciju, BSDL alternatÄ«va GNU groff pakotnei — mandoc, protokols, lai izveidotu nestabilas sistēmas CARP (Common Address Redundancy Protocol), vieglais http serveris, failu sinhronizācijas rÄ«ks OpenRSYNC.

īpaŔības uzlabojumi:

  • Iekļauta utilÄ«tprogramma sysupgrade, kurai ir paredzēts automātiski atjaunināt sistēmu uz jauno izlaidumu. Sysupgrade lejupielādē nepiecieÅ”amās atjaunināŔanas failus, pārbauda tos, izmantojot signify, kopē ramdisk bsd.rd uz bsd.upgrade un iniciē sistēmas restartēŔanu. Ielāde, atklājot bsd.upgrade esamÄ«bu, sāk automātisko ielādi un automātisko sistēmas atjaunināŔanu. IepriekŔējai OpenBSD 6.5 versijai sagatavots syspatch, kas pievieno sysupgrade un ļauj ar Ŕīs utilÄ«tprogrammas palÄ«dzÄ«bu atjaunināt savu sistēmu uz OpenBSD 6.6 uz amd64, arm64 un i386 arhitektÅ«rām, izpildot ā€œsyspatch && sysupgradeā€;
  • Cavium OCTEON (mips64) procesoriem kā pamata sistēmas kompilators ir izmantots Clang. Powerpc arhitektÅ«rai ir pievienota opcionalā atbalsta iespēja izmantot Clang. Armv7 un i386 arhitektÅ«rām GCC kompilators ir noliegts pēc noklusējuma (atstāts tikai Clang);
  • Iekļauts draiveris amdgpu AMD GPU. Atjaunināts draiveris drm (TieŔās renderēŔanas menedžeris). Pievienota neprivileģētu lietotāju piekļuve drm ierÄ«cei, mainot tās Ä«paÅ”nieku pirmajā piekļuvē. Draiveru inteldrm un radeondrm kods ir sinhronizēts ar Linux kodolu 4.19.78. Pievienota GPU atbalsts, ko izmanto Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake un Comet Lake čipi;
  • Ieviests Linux saderÄ«gs interfeiss acpi un pievienots ACPI atbalsts radeon un amdgpu draiveros;
  • Pievienots draiveris aplgpio Intel Apollo Lake SoC GPIO kontrolieriem;
  • Uzlabots SAS3 kontrolieru atbalsts, paaugstināta droŔība diskdziņu noteikÅ”anai startēŔanas laikā un pievienots 64 bitu DMA atbalsts draiverÄ« mpii;
  • PCI ierÄ«cēm Ä«stenots atbalsts specifikācijai virtio 1.0;
  • Pievienots kriptogrāfisko lÄ«dzstrāvas procesoru atbalsts, ko izmanto AMD Ryzen CPU/APU. Pievienots draiveris ksmn termodatoriem, ko izmanto AMD 17. paaudzes procesoros;
  • Uzlabots ARM64 arhitektÅ«ras atbalsts. Pievienots atbalsts sistēmām, kas balstÄ«tas uz CPU Ampere eMAG. Pievienoti jauni draiveri SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Pievienots CPU Cortex-A65 atbalsts;
  • Visos bezvadu draiveros pievienota iespēja pārsÅ«tÄ«t saņemtos paketes tÄ«kla kaudzē partijās, apstrādājot vairākas paketes ar vienu traucējumu;
  • Paaugstināta failu sistēmu keÅ”atmiņas veiktspēja datoros ar AMD64 arhitektÅ«ru;
  • IestādÄ«ta startx un xinit darbÄ«ba mÅ«sdienu sistēmās, izmantojot grafiskos draiverus inteldrm, radeondrm un amdgpu;
  • Uzlabots sistēmas izsaukums unveil, kas nodroÅ”ina piekļuves izolāciju failu sistēmai. Pieteikumu skaits pamatā esoÅ”ajā sistēmā, kam Ä«stenota aizsardzÄ«ba, izmantojot unveil, palielināts lÄ«dz 77;
  • AtbrÄ«voti no globālās bloķēŔanas sistēmas izsaukumi getrlimit, setrlimit, read un write, kā arÄ« kods resursu ierobežojumu piekļuvei un failu pozÄ«ciju maiņai;
  • Uzlabota metodes neaizsargātÄ«bu Spectre pret Intel CPU. Pievienota aizsardzÄ«ba pret uzbrukumiem MDS (Microarchitectural Data Sampling) klasi Intel procesoros;
  • ntpd iekļauts droÅ”s režīms sistēmas pulksteņa vērtÄ«bu iestatīŔanai un saņemÅ”anai startēŔanas laikā, pat ja nav autonomā pulksteņa;
  • Terminalu multiplexer tmux pievienota iespēja izmantot regulārās izteiksmes komandu search, match un substitute. Pievienota vienkārÅ”a izvēlnes sistēma ar pele vai tastatÅ«ras vadÄ«bu. Lai parādÄ«tu izvēlni statusa joslā, piedāvāta komanda "display-menu". Realizēta automātiskā ritināŔana, pārvietojot kursora peles ārpus augŔējā vai apakŔējā ekrāna mala, iezÄ«mējot laukumus;
  • Paaugstināta bgpd veiktspēja. PārskatÄ«ts kods kopienas saskaņoÅ”anai, bÅ«tiski paātrināta konfigurāciju darbÄ«ba ar vairākām kopienām un lielu peer skaitu. bgpctl pievienota komanda 'show mrt neighbors';
  • DNS rezolvers unwind pievienota bloķēŔanas sarakstu atbalsts;
  • Pievienota utilÄ«ta snmp ar jauna SNMP klienta ievieÅ”anu, kas aizstāj snmpctl;
  • Atjaunināta OpenSMTPD e-pasta servera versija. Pievienots API ārēju filtrēŔanas rÄ«ku izstrādei, kuri var tikt izplatÄ«ti atseviŔķi caur portiem. Tāpat pievienots atbalsts iebÅ«vētajiem filtriem, kas nodroÅ”ina vienkārÅ”u ienākoÅ”o sesiju atlasi. Pievienota iespēja nosÅ«tÄ«t filtrēto e-pastu uz katalogu Junk mail.maildir. Realizēts proxy-v2 protokola atbalsts, kas ļauj izvietot SMTP serveri aiz prokÅ”ija. Realizēta ECDSA sertifikātu atbalsts.
  • Atjaunots OpenSSH 8.1 pakotne, detalizētu uzlabojumu pārskatu varat apskatÄ«t Å”eit;
  • Atjaunināts pakotne LibreSSL, kurā pabeigta portēŔana no OpenSSL 1.1 struktÅ«ras RSA_METHOD, kas ļauj izmantot dažādas funkciju realizācijas darbam ar RSA;
  • Porte skaits AMD64 arhitektÅ«rai ir 10736, aarch64 - 10075, i386 - 10682. Atjaunināti treÅ”o puÅ”u komponenti, kas ietilpst OpenBSD 6.6 sastāvā:
    • Grafiskais kaudze Xenocara, kas balstÄ«ta uz X.Org 7.7 ar xserver 1.20.5 + pielāgojumiem, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (with patches)
    • GCC 4.2.1 (with patches) and 3.3.6 (with patches)
    • Perl 5.28.2 (ar pielāgojumiem)
    • NSD 4.2.2
    • Unbound 1.9.4
    • Ncurses 5.7
    • Binutils 2.17 (with patches)
    • Gdb 6.3 (with patches)
    • Awk 2011. gada 10. augustā
    • Expat 2.2.8

    Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster