Tuuina atu o le OpenBSD 6.6

na tupu fa'asa'olotoina o se faiga fa'aoga e pei o UNIX e leai se totogi OpenBSD 6.6. O le poloketi OpenBSD na faavaeina e Theo de Raadt i le 1995 mulimuli ane feteenaiga fa'atasi ai ma le au atina'e NetBSD, o le i'uga na le'i maua ai e Teo le avanoa i le faleoloa NetBSD CVS. Ina ua maeʻa lenei mea, na fausia ai e Theo de Raadt ma se vaega o tagata tutusa o latou mafaufau se faiga fou faʻaogaina e faʻavae i luga o le NetBSD source tree, o sini autu ia o le feaveaʻi (lagolagoina e 13 meafaigaluega faʻapipiʻi), faʻavasegaina, faʻaoga saʻo, saogalemu malosi ma meafaigaluega faʻapipiʻi faʻapipiʻi. Tele fa'apipi'i atoa ata ISO OpenBSD 6.6 faiga faavae ole 460 MB.

I le faaopoopo atu i le faiga faʻaogaina lava ia, o le OpenBSD project ua lauiloa mo ona vaega, lea ua faʻalauteleina i isi faiga ma faʻamaonia i latou lava o se tasi o fofo sili ona saogalemu ma maualuga. Faatasi ai ma i latou: FreeSSL (tui OpenSSL), OpenSSH, fa'amama taga PF, taʻavale taʻavale OpenBGPD ma OpenOSPFD, NTP server TatalaNTPD, sau meli TatalaSMTPD, text terminal multiplexer (e tutusa ma le GNU screen) tmux, temoni fa'ailoa faʻatasi ai ma se faʻatinoga o le IDENT protocol, o se BSDL isi mea i le GNU groff package - mandoc, fa'atonuga mo le fa'atulagaina o faiga fa'apalepale fa'aletonu CARP (Common Address Redundancy Protocol), mama mama. http server, fa'aoga fa'aoga faila OpenRSYNC.

tele faaleleia:

  • O lo'o iai le fa'aoga sysupgrade, faamoemoe e fa'afou otometi le faiga i se fa'asalalauga fou. Sysupgrade e sii mai faila e manaʻomia mo le faʻaleleia, siaki latou faʻaoga faʻailoga, kopi le ramdisk bsd.rd i le bsd.upgrade ma amata ai se faiga toe faʻafouina. O le bootloader, i le mauaina o le i ai o le bsd.upgrade, e amata ona otometi ona sii mai ma faʻafouina le faiga. Mo le lala muamua o OpenBSD 6.5, ua saunia se syspatch e faʻaopoopoina le sysupgrade ma faʻatagaina oe e faʻaogaina lenei faʻaoga e faʻaleleia ai lau faiga ile OpenBSD 6.6 ile amd64, arm64 ma i386 architectures e ala i le faʻatinoina o le "syspatch && sysupgrade";
  • Mo Cavium OCTEON (mips64) processors, Clang o loʻo faʻaaogaina e fai ma faʻapipiʻi autu o le faiga faavae. O le lagolago mo le fauina o le Clang ua faaopoopo mo le fausaga o le powerpc. Mo le fausaga o le armv7 ma le i386, o le GCC compiler ua le atoatoa ona o le faaletonu (na'o Clang e totoe);
  • Na aofia ai le aveta'avale amdgpu mo AMD GPU. Fa'afou le aveta'avale drm (Faʻatonu Faʻatonu Pule). Faʻaopoopo le gafatia mo tagata faʻapitoa e faʻaogaina le drm masini e ala i le suia o lē e ona le masini i luga o le avanoa muamua. O le inteldrm ma le radeondrm avetaʻavale code e faʻatasi ma le Linux kernel 4.19.78. Faʻaopoopo le lagolago mo GPU faʻaaogaina i le Intel Broxton / Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake ma Comet Lake chips;
  • Fa'atino feso'ota'iga feso'ota'iga Linux acpi ma faʻaopoopoina le lagolago ACPI i taʻavale radeon ma amdgpu;
  • Fa'aopoopo le aveta'avale aplgpio mo fa'atonu GPIO fa'aaogaina i le Intel Apollo Lake SoC;
  • Faʻaleleia le lagolago mo le SAS3 controllers, faʻaleleia le faʻatuatuaina o le suʻeina o le taʻavale i le taimi o le taʻavale, ma faʻaopoopoina le lagolago mo le 64-bit DMA i le avetaavale mpii;
  • Ua fa'atinoina le lagolago fa'apitoa mo masini PCI virtio 1.0;
  • Faʻaopoopoina le lagolago mo faʻataʻitaʻiga coprocessors faʻaaogaina i AMD Ryzen CPUs / APUs. Faʻaopoopo le avetaʻavale ksmn mo masini vevela faʻaaogaina i le 17th augatupulaga o AMD processors;
  • Fa'aleleia atili le lagolago mo le fausaga o le ARM64. Faʻaopoopo lagolago mo faiga faʻavae ile CPU Ampere eMAG. Faʻaopoopo avetaʻavale fou mo SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Faʻaopoopo le lagolago mo CPU Cortex-A65;
  • O le mafai ona fa'asalalau atu pepa na maua i le fa'aputuga o feso'ota'iga i le fa'aputuga fa'aputuga ua fa'aopoopoina i aveta'avale uma uaealesi, fa'agaoioi le tele o pepa i le taimi e tasi i totonu o le fa'alavelave e tasi;
  • Faʻaleleia le faʻaogaina o le faʻaogaina o faila i luga o komepiuta ma le AMD64 fausaga;
  • Faʻaleleia galuega amatax ma le xinit i luga o faiga faʻaonaponei e faʻaaoga ai le inteldrm, radeondrm ma amdgpu faʻataʻitaʻiga ata;
  • Ua fa'aleleia le vala'au fa'alauiloa e tu'uina atu ai le fa'aesea o le fa'aogaina o faila. O le numera o talosaga mai le faiga faavae o loʻo faʻatinoina ai le puipuiga e faʻaaoga ai le faʻaaliga ua faʻaopoopoina i le 77;
  • O le getrlimit, setrlimit, faitau ma tusi telefoni feaveaʻi, faʻapea foʻi ma le code mo le faʻaogaina o tapulaʻa punaoa ma suiga o faila faila, ua aveesea mai le poloka o le lalolagi;
  • Faʻaleleia auala mo le polokaina o faʻalavelave faʻapitoa ile Intel CPUs. Faaopoopo puipuiga mai osofa'iga MDS (Microarchitectural Data Sampling) vasega i Intel processors;
  • ntpd ua i ai nei se tulaga saogalemu mo le setiina ma le toe maua mai o le uati o le polokalama i le taimi o le taʻavale, e tusa lava pe leai se uati faʻamalosi;
  • O le mafai ona fa'aoga fa'amatalaga masani i le su'esu'ega, fetaui ma fa'atonuga sui ua fa'aopoopoina i le tmux terminal multiplexer. Fa'aopoopoina se faiga fa'aitu faigofie ma le kiore po'o le keyboard. Ina ia faʻaalia le lisi i le tulaga tulaga, o le "faʻaaliga-menu" o loʻo tuʻuina atu. Fa'atino le ta'avale otometi pe a fa'asolo le fa'asolo o le isumu i tua atu o pito pito i luga po'o pito i lalo ole lau a'o filifilia vaega;
  • Siitia le faatinoga o le bgpd. Ua toe tusia le code mo le fa'afetauiga o nu'u, ua matua fa'atelevaveina galuega fa'aopoopo ma le tele o nu'u ma le tele o tupulaga. Fa'aopoopo le 'fa'aali mrt tuaoi' le fa'atonuga i le bgpctl;
  • I DNS fofo malolo fa'aopoopo le lagolago mo lisi poloka;
  • Fa'aopoopo mea aoga snmp faʻatasi ai ma le faʻatinoina o se SNMP client fou na suia snmpctl;
  • Ua toe fa'afouina le lomiga o le OpenSMTPD mail server. Faʻaopoopoina se API mo le tusiaina o filiga fafo e mafai ona tufatufa faʻatasi e ala i ports. Ua fa'aopoopoina fo'i le lagolago mo filiga fa'apipi'i, e tu'uina atu ai galuega fa'amama faigofie mo sauniga o lo'o o'o mai. Fa'aopoopo le filifiliga e momoli ai le meli fa'amama i le lisi o mea leaga ile mail.maildir. Lagolago mo le sui-v2 protocol ua faʻatinoina, faʻatagaina oe e tuʻu se SMTP server i tua o se sui. Ua fa'atinoina le lagolago mo tusipasi ECDSA.
  • O le OpenSSH 8.1 package ua faʻafouina, o se faʻamatalaga auiliili o faʻaleleia e mafai ona maua iinei;
  • O le pusa LibreSSL ua faʻafouina, lea ua maeʻa ai le faʻapipiʻiina o le RSA_METHOD structure mai OpenSSL 1.1, faʻatagaina le faʻaogaina o faʻatinoga eseese o galuega mo le galulue ma le RSA;
  • Ole numera o ports mo le AMD64 architecture o le 10736, mo aarch64 - 10075, mo i386 - 10682. O vaega mai le au atinaʻe lona tolu o loʻo aofia i le OpenBSD 6.6 ua faʻafouina:
    • Xenocara fa'aputu ata fa'avae i le X.Org 7.7 fa'atasi ai ma le 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 (faatasi ai ma patch)
    • GCC 4.2.1 (ma patches) ma 3.3.6 (fa'atasi ma patches)
    • Perl 5.28.2 (fa'atasi ai ma patch)
    • NSD 4.2.2
    • Le fusia 1.9.4
    • Manuia 5.7
    • Binutils 2.17 (faʻatasi ai ma patch)
    • Gdb 6.3 (fa'atasi ai ma patch)
    • Awk Aukuso 10, 2011
    • Expat 2.2.8

    puna: opennet.ru

Faaopoopo i ai se faamatalaga