OpenBSD 6.6 kaleratzea

ospatu plataforma anitzeko UNIX moduko sistema eragile librea askatzea OpenBSD 6.6. OpenBSD proiektua Theo de Raadtek sortu zuen 1995ean gatazka NetBSD garatzaileekin, eta horren ondorioz Teori NetBSD CVS biltegirako sarbidea ukatu zitzaion. Honen ostean, Theo de Raadt-ek eta antzeko pertsona talde batek NetBSD iturburu-zuhatzean oinarritutako sistema eragile ireki berri bat sortu zuten, eta horren helburu nagusiak eramangarritasuna ziren (euskarria 13 hardware plataforma), estandarizazioa, funtzionamendu zuzena, segurtasun aktiboa eta tresna kriptografiko integratuak. Instalazio-tamaina osoa ISO irudia OpenBSD 6.6 oinarrizko sistema 460 MB da.

Sistema eragileaz gain, OpenBSD proiektua bere osagaiengatik da ezaguna, beste sistema batzuetan hedatu egin diren eta irtenbide seguru eta kalitate handienetako bat dela frogatu baitute. Haien artean: LibreSSL (sardexka OpenSSL), OpenSSH, pakete-iragazkia PF, bideratze deabruak OpenBGPD eta OpenOSPFD, NTP zerbitzaria OpenNTPD, posta zerbitzaria OpenSMTPD, testu-terminal multiplexera (GNU pantailaren antzekoa) tmux, deabru identd IDENT protokoloaren ezarpenarekin, GNU groff paketearen BSDL alternatiba - mandok, akatsekiko tolerantzia-sistemak antolatzeko protokoloa CARP (Common Address Redundancy Protocol), arina http zerbitzaria, fitxategiak sinkronizatzeko utilitatea OpenRSYNC.

Nagusia hobekuntzak:

  • Erabilgarritasuna barne dago sysupgrade, asmoa sistema automatikoki bertsio berri batera eguneratzeko. Sysupgrade-k eguneratzeko beharrezkoak diren fitxategiak deskargatzen ditu, erabiliz egiaztatzen ditu adierazi, ramdisk bsd.rd bsd.upgrade-ra kopiatzen du eta sistema berrabiarazi egiten du. Abio-kargatzailea, bsd.upgrade-ren presentzia detektatuta, automatikoki deskargatzen eta sistema automatikoki eguneratzen hasten da. OpenBSD 6.5-en aurreko adarrerako, sysupgrade gehitzen duen syspatch bat prestatu da eta erabilgarritasun hau erabiltzeko aukera ematen dizu zure sistema OpenBSD 6.6ra eguneratzeko amd64, arm64 eta i386 arkitekturetan β€œsyspatch && sysupgrade” exekutatuz;
  • Cavium OCTEON (mips64) prozesadoreetarako, Clang oinarrizko sistemaren konpilatzaile nagusi gisa erabiltzen da. Clang erabiliz eraikitzeko aukerako euskarria gehitu da powerpc arkitekturarako. Armv7 eta i386 arkitekturetarako, GCC konpilatzailea desgaituta dago lehenespenez (Clang bakarrik geratzen da);
  • Gidaria barne amdgpu AMD GPUetarako. Gidaria eguneratu da Dr (zuzeneko errendaketa kudeatzailea). Pribilegiorik gabeko erabiltzaileek drm gailuan sartzeko gaitasuna gehitu da, lehen sarbidean gailuaren jabea aldatuz. Inteldrm eta radeondrm kontrolatzaile-kodea Linux kernel 4.19.78arekin sinkronizatuta dago. Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake eta Comet Lake txipetan erabiltzen diren GPUetarako laguntza gehitu da;
  • Linux interfaze bateragarria ezarri da acpi eta ACPI euskarria gehitu du radeon eta amdgpu kontrolatzaileetan;
  • Gidaria gehitu da aplgpio Intel Apollo Lake SoC-n erabiltzen diren GPIO kontrolagailuetarako;
  • SAS3 kontrolagailuentzako euskarria hobetu da, abiaraztean disko detektatzeko fidagarritasuna hobetu eta 64 biteko DMArako laguntza gehitu da mpii kontrolatzailean;
  • Zehaztapenen euskarria ezarri da PCI gailuetarako virtio 1.0;
  • AMD Ryzen CPU/APUetan erabiltzen diren koprozesadore kriptografikoentzako laguntza gehitu da. AMD prozesadoreen 17. belaunaldian erabilitako sentsore termikoentzako ksmn kontrolatzailea gehitu da;
  • ARM64 arkitekturarako laguntza hobetua. CPU Ampere eMAG-n oinarritutako sistemetarako euskarria gehitu da. SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700-rako kontrolatzaile berriak gehitu dira. CPU Cortex-A65-rako euskarria gehitu da;
  • Jasotako paketeak sareko pilara batch moduan igortzeko gaitasuna gehitu zaie hari gabeko kontrolatzaile guztiei, hainbat pakete aldi berean prozesatzen dituzten etenaldi baten barruan;
  • Fitxategi-sistemaren cachearen errendimendua hobetu da AMD64 arkitektura duten ordenagailuetan;
  • Startx eta xinit funtzionaltasuna hobetu da sistema modernoetan inteldrm, radeondrm eta amdgpu kontrolatzaile grafikoak erabiliz;
  • Aurkeztu sistema-deia hobetu da fitxategi-sistemaren sarbidea isolatzeko. Unveil erabiliz babesa ezartzen duten oinarrizko sistemako aplikazioen kopurua 77ra igo da;
  • getrlimit, setrlimit, irakurri eta idazteko sistema-deiak, baita baliabideen mugetara sartzeko eta fitxategien posizioak aldatzeko kodea ere, blokeo globaletik kendu dira;
  • Intel CPUetan Spectreren ahultasunak blokeatzeko metodo hobetua. babes gehigarria erasoak MDS (Microarchitectural Data Sampling) klasea Intel prozesadoreetan;
  • ntpd-k sistemako erlojua abiarazteko orduan modu segurua du orain, nahiz eta auto-elikatutako erlojurik ez egon;
  • Bilaketa, parekatzea eta ordezko komandoetan adierazpen erregularrak erabiltzeko gaitasuna gehitu da tmux terminaleko multiplexagailuan. Menu-sistema sinple bat gehitu da sagua edo teklatuaren kontrolarekin. Menua egoera-barran bistaratzeko, "display-menu" komandoa proposatzen da. Mugimendu automatikoa ezarri da saguaren kurtsorea pantailaren goiko edo beheko ertzetatik haratago mugitzean eremuak hautatzean;
  • bgpd-ren errendimendua hobetu da. Komunitate bat etortzeko kodea berridatzi da, hainbat komunitaterekin eta parekide ugarirekin konfigurazioen lana nabarmen azkartu da. 'Show mrt neighbors' komandoa gehitu da bgpctl-era;
  • DNS konpontzailean desegin blokeatzeko zerrendak egiteko laguntza gehitu;
  • Erabilgarritasun gehitua snmp snmpctl ordezkatu zuen SNMP bezero berri baten ezarpenarekin;
  • OpenSMTPD posta zerbitzariaren bertsioa eguneratu da. Portu bidez bereizita banatu daitezkeen kanpoko iragazkiak idazteko API bat gehitu da. Iragazki integratuen laguntza ere gehitu da, sarrerako saioetarako iragazketa funtzionaltasun sinplea eskainiz. Iragazitako mezuak mail.maildir-eko zabor direktoriora bidaltzeko aukera gehitu da. Proxy-v2 protokoloaren euskarria ezarri da, proxy baten atzean SMTP zerbitzari bat jartzeko aukera emanez. ECDSA ziurtagirietarako euskarria ezarri da.
  • OpenSSH 8.1 paketea eguneratu da, hobekuntzen ikuspegi zehatza aurki daiteke Hemen;
  • LibreSSL paketea eguneratu da, eta bertan OpenSSL 1.1-etik RSA_METHOD egituraren porturatzea burutu da, RSArekin lan egiteko hainbat funtzio inplementazio erabiltzea ahalbidetuz;
  • AMD64 arkitekturarako ataka kopurua 10736 zen, aarch64rako - 10075, i386rako - 10682. OpenBSD 6.6-n sartutako hirugarrenen osagaiak eguneratu dira:
    • Xenocara grafikoen pila X.Org 7.7-n oinarritutako xserver 1.20.5 + adabakiekin, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (adabakiekin)
    • GCC 4.2.1 (adabakiekin) eta 3.3.6 (adabakiekin)
    • Perl 5.28.2 (adabakiekin)
    • NSD 4.2.2
    • Lotu gabe 1.9.4
    • Nmadarikazioa 5.7
    • Binutils 2.17 (adabakiekin)
    • Gdb 6.3 (adabakiekin)
    • Awk 10ko abuztuaren 2011a
    • Atzerriratu 2.2.8

    Iturria: opennet.ru

Gehitu iruzkin berria