Lëshimi i OpenBSD 6.5

Shihni dritën lëshimi i një sistemi operativ të lirë, të platformës së kryqëzuar, që është si UNIX OpenBSD 6.5. Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995, pas konfliktit me zhvilluesit e NetBSD, si rezultat që Theo humbi qasjen në depozitën CVS të NetBSD. Pas kësaj, Theo de Raadt së bashku me një grup mbështetësish krijoi një sistem të ri operativ të hapur mbi bazën e pemës së kodit të NetBSD, me qëllim kryesor të zhvillimit të cilit ishin transportueshmëria (mbështetjes 13 platformave të harduerit), standardizimi, funksionimi i saktë, siguria aktive dhe mjetet e kriptografisë të integruara. Madhësia e imazhit ISO të plote të sistemit bazë OpenBSD 6.5 është 407 MB. Përveç sistemit operativ, projekti OpenBSD është i njohur për komponentët e tij, të cilat janë përhapur në sisteme të tjera dhe kanë treguar veten si disa nga zgjidhjet më të sigurta dhe cilësore. Ndër to:

LibreSSL (OpenSSL), (fork , filtrimi i paketave OpenSSHPF , demonĂ«t e ruteritOpenBGPD dhe OpenOSPFD , serveri NTPOpenNTPD , serveri i postĂ«sOpenSMTPD , shumĂ«pjesĂ«shi i terminalit tekstual (analog i GNU screen), demon tmux, demonstrim identd me realizimin e protokollit IDENT, alternativa BSDL pĂ«r paketĂ«n GNU groff — mandoc, protokolli pĂ«r organizimin e sistemeve tĂ« besueshmĂ«risĂ« CARP (Common Address Redundancy Protocol), i lehtĂ« server http, mjet pĂ«r sinkronizimin e skedarĂ«ve OpenRSYNC.

Midis ndryshimeve më të dukshme: është prezantuar një version portativ i bgpd, i përshtatur për të punuar në sisteme të tjera, është hequr përdorimi i privilegjeve root për Xenocara dhe tcpdump, për amd64 dhe i386 është përdorur automatikisht lidhësi LDD, është përmirësuar ndjeshëm mbështetje për MPLS, është forcuar mbrojtja nga shfrytëzimet me teknikat e programimit të orientuar në kthim (ROP), është shtuar një server DNS rekursiv i thjeshtë unwind, dhe në bërthamë është integruar një detektor i sjelljes së pacaktuar, është prezantuar një implementim i vetë mjetit rsync.

Ndryshimet kryesore përmirësime:

  • GjatĂ« ndĂ«rtimit pĂ«r arkitekturat amd64 dhe i386, pĂ«rdefault pĂ«rdoret lidhĂ«si LDD, i zhvilluar nga projekti LLVM. PĂ«r arkitekturĂ«n mips64 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin me Clang;
  • DrejtoritĂ« e reja pvclock pĂ«r timerin e paraohtuar KVM dhe ixl pĂ«r Ethernet 700 tĂ« Intel. Drejtori uaudio Ă«shtĂ« zĂ«vendĂ«suar me njĂ« implementim tĂ« ri me mbĂ«shtetje pĂ«r USB Audio 2.0.
  • Puna pĂ«rmirĂ«simin e funksionit tĂ« drejtorĂ«ve tĂ« pajisjeve pa tel bwfm, iwn, iwm dhe athn. NĂ« pilin pa tel Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mesazhet RTM_80211INFO pĂ«r tĂ« transmetuar detaje tĂ« hollĂ«sishme mbi gjendjen e ndĂ«rfaqes nĂ« komandat dhclient dhe route. Sjellja e pritjes Ă«shtĂ« ndryshuar kur lidhet me rrjetet pa tel — nĂ«se ka njĂ« listĂ« tĂ« rregullt tĂ« vetĂ«lidhen, OpenBSD tani nuk lidhet me rrjete tĂ« hapura tĂ« panjohura (pĂ«r tĂ« rikthyer sjelljen e kaluar, mund tĂ« shtoni njĂ« rrjet tĂ« zbrazĂ«t nĂ« listĂ«);
  • NĂ« pilin rrjetor janĂ« prezantuar drejtorĂ« tĂ« rinj tĂ« pajisjeve tĂ« bazuar nĂ« pseudonime bpe (Backbone Provider Edge) dhe mpip (MPLS IP layer 2). PĂ«r ndĂ«rfaqet MPLS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r konfigurimin e domenĂ«ve alternativĂ« tĂ« rrugĂ«ve. Funksionimi i drejtorit vlan Ă«shtĂ« siguruar pĂ«rmes pĂ«rjashtimit tĂ« pĂ«rpunimit tĂ« radhĂ«ve me daljen e drejtpĂ«rdrejtĂ« nĂ« ndĂ«rfaqen rrjetore prind. NĂ« ifconfig Ă«shtĂ« shtuar moda txprio pĂ«r menaxhimin e kodifikimit tĂ« prioritetit nĂ« titujt e paketave tĂ« tuneluara (mbĂ«shtetet pĂ«r drejtorĂ«t vlan, gre, gif dhe etherip);
  • NĂ« implementimin e filtrit bpf, Ă«shtĂ« bĂ«rĂ« e mundur pĂ«rdorimi i mekanizmit tĂ« heqjes (drop) pa kapur paketat. Ky funksionalitet Ă«shtĂ« aktivizuar nĂ« tcpdump pĂ«r filtrimin nĂ« fazĂ«n fillestare tĂ« pranimit tĂ« paketĂ«s nga pajisja;
  • NĂ« instalues Ă«shtĂ« siguruar mbĂ«shtetje rdsetroot pĂ«r tĂ« shtuar imazhin e diskut nĂ« RAMDISK e kernelit. ËshtĂ« siguruar heqja e disa komponentĂ«ve nga versionet e vjetra gjatĂ« pĂ«rditĂ«simit tĂ« sistemit;
  • ËshtĂ« pĂ«rmirĂ«suar thirrja sistemore unveil, e cila siguron izolimin e qasjes nĂ« sistemin e skedarĂ«ve. NĂ« versionin e ri Ă«shtĂ« shtuar pĂ«rcaktimi i pĂ«rputhjeve nĂ« lidhje me katalogun e punĂ«s tĂ« procesit aktual gjatĂ« analizĂ«s sĂ« rrugĂ«ve relative. PĂ«rdorimi i stat dhe access pĂ«r komponentĂ«t e kufizuar tĂ« rrugĂ«ve tĂ« skedarĂ«ve Ă«shtĂ« i ndaluar. PĂ«r aplikacionet ospfd, ospf6d, rebound, getconf, kvm_mkdb, bdftopcf, Xserver, passwd, spamlogd, spamd, sensorsd, snmpd, htpasswd dhe ifstated Ă«shtĂ« zbatuar mbrojtja duke pĂ«rdorur unveil;
  • NĂ« Clang janĂ« pĂ«rmirĂ«suar mjetet pĂ«r bllokimin e pĂ«rdorimit tĂ« teknikave tĂ« programimit tĂ« orientuar nga kthimi (ROP), duke lejuar njĂ« reduktim tĂ« konsiderueshĂ«m tĂ« numrit tĂ« gadgetĂ«ve polimorfikĂ« qĂ« shfaqen nĂ« skedarĂ«t ekzekutivĂ« tĂ« rezultatit pĂ«r arkitekturĂ«n i386 dhe amd64;
  • NĂ« Clang Ă«shtĂ« rritur performanca dhe siguria gjatĂ« pĂ«rdorimit
    mekanizmit të mbrojtjes RETGUARD, i orientuar në komplikuarimin e ekzekutimit të exploit-ëve, të ndërtuar duke përdorur huazimin e copëzave të kodit dhe teknikat e programimit të orientuar nga kthimet. Për të përshpejtuar punën, të dhënat vendosen në regjistra sa më shumë të jetë e mundur në vend të stacks dhe përdoret më efikasht cache i procesorit gjatë kthimit. RETGUARD tani përdoret gjithashtu në vend të mbrojtjes tradicionale të stack në sistemet amd64 dhe arm64;
  • JanĂ« pĂ«rmirĂ«suar utilitetet e lidhura me stack-un rrjetor: NĂ« pcap-filter Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r filtrimin e paketave MPLS. NĂ« ospfd, ospf6d dhe ripd Ă«shtĂ« shtuar mundĂ«sia pĂ«r konfigurimin e prioriteve tĂ« routing-ut. NĂ«
    ripd është shtuar mbrojtja në bazë të mekanizmit pledge. Në ifconfig janë shtuar modulet sff dhe sffdump për marrjen e informacionit diagnostik nga transmetuesit optikë;
  • ËshtĂ« prezantuar dalja e parĂ« e rezolverit tĂ« ri unwind, i cili pĂ«rpunon kĂ«rkesat DNS recursive dhe pranon lidhjet vetĂ«m nĂ« ndĂ«rfaqen 127.0.0.1.
    Unwind është dizajnuar për përdorim në sistemet e klientëve, si laptopët, që lëvizin mes rrjeteve të ndryshme pa tel. Në rast të bllokimit të trafikut DNS në rrjetin lokal, Unwind kalon në përdorimin e adresës së serverit DNS rekurziv të shpërndarë përmes DHCP, por vazhdon të provojë të kryejë rezolvimin vetë dhe sapo kërkesat direkte fillojnë të kalojnë kthehet në përdorimin e serverëve DNS nga vetvetja;
  • NĂ« bgpd Ă«shtĂ« punuar pĂ«r tĂ« ulur konsumimin e memories, Ă«shtĂ« shtuar njĂ« optimizues i thjeshtĂ« i rregullave (i cili kryen bashkimin e rregullave tĂ« filtrimit qĂ« ndryshojnĂ« vetĂ«m nĂ« grupe filtrash), Ă«shtĂ« ndryshuar procesi i konfigurimit tĂ« BGP MPLS VPN, Ă«shtĂ« shtyrĂ« mbĂ«shtetje pĂ«r IPv6 BGP MPLS VPN, Ă«shtĂ« implementuar funksionaliteti "as-override" pĂ«r tĂ« zĂ«vendĂ«suar AS-nĂ« e fqinjĂ«ve me AS-nĂ« lokale nĂ« rrugĂ«, Ă«shtĂ« shtuar mundĂ«sia e pĂ«rputhjes me disa communitie nĂ« njĂ« rregull, janĂ« shtuar karakteristika tĂ« reja pĂ«r pĂ«rputhjen "*", "local-as" dhe "neighbor-as", Ă«shtĂ« pĂ«rmirĂ«suar puna me grupe tĂ« mĂ«dha rregullash, janĂ« shtuar komanda tĂ« reja pĂ«r tĂ« punuar me grupe tĂ« fqinjĂ«ve autonomĂ« ("bgpctl neighbor group", "bgpctl show neighbor group", "bgpctl show rib neighbor group"), nĂ« bgpctl Ă«shtĂ« shtuar mundĂ«sia e shtimit tĂ« rrjetave nĂ« tabelat BGP VPN. PĂ«r herĂ« tĂ« parĂ« Ă«shtĂ« pĂ«rgatitur njĂ« variant i transportueshĂ«m OpenBGPD-portable, i gatshĂ«m pĂ«r tu punuar nĂ« sisteme qĂ« nuk janĂ« OpenBSD;
  • Shtuar opsioni kubsan pĂ«r tĂ« identifikuar rastet e sjelljes sĂ« paqartĂ« nĂ« kernelin OpenBSD.
  • Utilita tcpdump Ă«shtĂ« çliruar plotĂ«sisht nga pĂ«rdorimi i privilegjeve root;
  • ËshtĂ« pĂ«rmirĂ«suar performanca e malloc nĂ« aplikacione shumĂ«-filialore;
  • NĂ« pĂ«rbĂ«rje Ă«shtĂ« shtuar versioni fillestar i programit OpenRSYNC me njĂ« realizim tĂ« vetĂ«-utilitetit pĂ«r sinkronizimin e skedarĂ«ve rsync;
  • PĂ«rditĂ«simi i versionit tĂ« serverit tĂ« postĂ«s OpenSMTPD, ku nĂ« smtpd.conf Ă«shtĂ« shtuar njĂ« kriter i ri pĂ«r pĂ«rputhshmĂ«ri 'from rdns', qĂ« lejon pĂ«rzgjedhjen e shĂ«rbimeve mbi bazĂ«n e zgjidhjes sĂ« DNS-tĂ« (identifikimi i emrit tĂ« hostit nga IP). GjatĂ« kĂ«rkimeve nĂ« tabela Ă«shtĂ« shtuar mundĂ«sia e aplikimit tĂ« shprehjeve tĂ« rregullta;
  • PĂ«rditĂ«simi i paketĂ«s OpenSSH 8.0, njĂ« pĂ«rmbledhje e detajuar e pĂ«rmirĂ«simeve mund tĂ« shihet kĂ«tu;
  • PĂ«rditĂ«simi i paketĂ«s LibreSSL, njĂ« pĂ«rmbledhje e detajuar e pĂ«rmirĂ«simeve mund tĂ« shihet nĂ« njoftimet e lĂ«shimeve 2.9.0 dhe 2.9.1;
  • NĂ« Mandoc Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m dalja nĂ« HTML, Ă«shtĂ« pĂ«rmirĂ«suar vizatimi i tabelave dhe Ă«shtĂ« shtuar flagu '-O' pĂ«r hapjen e faqes me definicionin e termit tĂ« dhĂ«nĂ«;
  • JanĂ« zgjeruar mundĂ«sitĂ« e grumbullit grafik Xenocara: serveri X tani nuk kĂ«rkon instalim me flagun setuid pĂ«r tĂ« funksionuar. NĂ« drejtuesin Mesa, radeonsi Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r pĂ«rshpejtimin harduerik pĂ«r GPU Southern Islands (Radeon HD 7000) dhe Sea Islands (Radeon HD 8000);
  • Portet nĂ« gjuhĂ«n C++ pĂ«r arkitektura qĂ« nuk mbĂ«shteten nĂ« Clang tani janĂ« grumbulluar duke pĂ«rdorur GCC nga portet. Numri i porteve pĂ«r arkitekturĂ«n AMD64 arriti nĂ« 10602, pĂ«r aarch64 – 9654, pĂ«r i386 – 10535. Nga aplikacionet qĂ« ndodhen nĂ« porte, janĂ« shĂ«nuar:
    • Asterisk 16.2.1
    • Audacity 2.3.1
    • CMake 3.10.2
    • Chromium 73.0.3683.86
    • FFmpeg 4.1.3
    • GCC 4.9.4 dhe 8.3.0
    • GNOME 3.30.2.1
    • Go 1.12.1
    • JDK 8u202 dhe 11.0.2+9-3
    • LLVM/Clang 7.0.1
    • LibreOffice 6.2.2.2
    • Lua 5.1.5, 5.2.4 dhe 5.3.5
    • MariaDB 10.0.38
    • Mono 5.18.1.0
    • Mozilla Firefox 66.0.2 dhe ESR 60.6.1
    • Mozilla Thunderbird 60.6.1
    • Node.js 10.15.0
    • OpenLDAP 2.3.43 dhe 2.4.47
    • PHP 7.1.28, 7.2.17 dhe 7.3.4
    • Postfix 3.3.3 dhe 3.4.20190106
    • PostgreSQL 11.2
    • Python 2.7.16 dhe 3.6.8
    • R 3.5.3
    • Ruby 2.4.6, 2.5.5 dhe 2.6.2
    • Rust 1.33.0
    • Sendmail 8.16.0.41
    • SQLite3 3.27.2
    • Suricata 4.1.3
    • Tcl/Tk 8.5.19 dhe 8.6.8
    • TeX Live 2018
    • Vim 8.1.1048 dhe Neovim 0.3.4
    • Xfce 4.12
  • Komponentet nga zhvillues tĂ« tretĂ« nĂ« OpenBSD 6.5:
    • Grafika Xenocara mbi serverin X.Org 1.19.7 me patches, freetype 2.9.1, fontconfig 2.12.4, Mesa 18.3.5, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 7.0.1 (me patches)
    • GCC 4.2.1 (me patches) dhe 3.3.6 (me patches)
    • Perl 5.28.1 (me patches)
    • NSD 4.1.27
    • Unbound 1.9.1
    • Ncurses 5.7
    • Binutils 2.17 (me patches)
    • Gdb 6.3 (me patches)
    • Awk Aug 10, 2011
    • Expat 2.2.6

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster