Tuuina atu o le OpenBSD 6.5

Na vaai i le malamalama fa'asa'olotoina o se faiga fa'aogaina e pei o UNIX e leai se totogi OpenBSD 6.5. O le poloketi OpenBSD na faavaeina e Theo de Raadt i le 1995, ina ua maeʻa 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.5 faiga faavae ole 407 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.

Faatasi ai ma suiga sili ona iloga: ua faʻafeiloaʻi se kopi feaveaʻi o le bgpd, faʻafetaui e galue i isi OSes, o le faʻaogaina o le Xenocara ma le tcpdump root privileges ua faʻaumatia, o le LDD linker ua mafai ona faʻaogaina mo le amd64 ma le i386, MPLS lagolago ua uma. ua matua'i fa'aleleia atili, ma ua fa'amalosia le puipuiga mai fa'alavelave fa'atasi ai ma auala e toe fa'afo'isia ai polokalame fa'atatau (ROP), ua fa'aopoopoina le DNS server recursive sili ona faigofie, ua tu'ufa'atasia se su'esu'ega amio e le'i fa'amalamalamaina i totonu o le fatu, ma o la tatou lava fa'atinoga o le fa'aogaina o le rsync ua i ai. ua faailoa mai.

tele faaleleia:

  • A fau mo le amd64 ma le i386 architectures, o le LDD linker atiaʻe e le LLVM poloketi e faʻaaogaina e ala i le faaletonu. Mo le fausaga o le mips64, ua faʻaopoopoina le lagolago mo le faʻaaogaina o le Clang;
  • Avetaavale pvclock fou mo le taimi KVM paravirtualized ma ixl mo Intel Ethernet 700. Ua suia le avetaavale uaudio i se faatinoga fou ma le lagolago mo le USB Audio 2.0.
  • Siitia le faatinoga o avetaavale masini uaeaea bwfm, iwn, iwm ma athn. Lagolago mo RTM_80211INFO fe'au ua fa'aopoopoina ile fa'aputuga uaealesi e tu'uina atu fa'amatalaga au'ili'ili ile tulaga ile dhclient ma tulafono ole auala. Le amio lemu pe a faʻafesoʻotaʻi i fesoʻotaʻiga uaealesi ua suia - afai o loʻo i ai sau lisi fesoʻotaʻiga faʻapipiʻi, OpenBSD e le toe faʻafesoʻotaʻi i fesoʻotaʻiga matala e le iloa (e toe faʻafoʻi le amio muamua, e mafai ona e faʻaopoopoina se fesoʻotaʻiga avanoa i le lisi);
  • O le fa'aputuga feso'ota'iga e fa'ailoa mai ai le bpe fou (Backbone Provider Edge) ma le mpip (MPLS IP layer 2) pseudo-device drivers. Fa'aopoopoina le lagolago mo le fa'atulagaina o isi vaega o auala mo feso'ota'iga MPLS. Ua mafai e le aveta'avale vlan ona pasia le fa'agaioiina o laina ma le gaosiga sa'o i le feso'ota'iga matua. Faʻaopoopo le txprio mode i le ifconfig e faʻatonutonu ai le faʻasologa o mea e ave i ai le faʻamuamua i ulutala o faʻasalalauga tunneled (lagolago mo vlan, gre, gif ma etherip avetaavale);
  • I le faʻatinoina o le faamama bpf, na mafai ai ona faʻaogaina le masini pa'ū e aunoa ma le puʻeina o pepa. O lenei vaega o loʻo faʻaaogaina i le tcpdump e faʻamama ai i le amataga o se pusa na maua e se masini;
  • E maua e le fa'apipi'i le lagolago rsetroot e fa'aopoopo se ata tisiki i le fatu RAMDISK. O le aveeseina o nisi o vaega o faʻasalalauga tuai i le taimi o le faʻafouina o le faiga ua faʻamautinoa;
  • Fa'aleleia le telefoni feavea'i afe le veli, lea e maua ai le fa'aogaina o faila faila. O le fa'asologa fou e fa'aopoopoina ai le su'esu'eina o afitusi e fa'atatau i le lisi galue o le fa'agasologa o lo'o iai nei pe a va'ava'ai ala feso'ota'i. O le fa'aogaina o fa'amaumauga ma le avanoa mo vaega fa'atapula'aina o ala faila e fa'asaina. Mo talosaga ospfd, ospf6d, rebound, getconf, kvm_mkdb, bdftopcf, Xserver, passwd, spamlogd, spamd, sensorsd, snmpd, htpasswd ma ifstated, puipuiga e faʻaaoga ai le faʻaalia o loʻo faʻatinoina;
  • Ua faʻaleleia atili e Clang meafaigaluega mo le polokaina o le faʻaogaina o polokalame faʻatulagaina (ROP), lea na faʻaitiitia ai le aofaʻi o masini polymorphic o loʻo maua i faila e mafai ona faʻatinoina mo le i386 ma amd64 architectures;
  • Clang ua faʻaleleia le faʻatinoga ma le saogalemu pe a faʻaaoga
    faiga puipuia TOE TELE, e fa'atatau i le fa'alavelaveina o le fa'atinoina o le fa'aogaina o mea na fausia e fa'aoga ai le nono mai o fasi code ma le toe fo'i atu i polokalame polokalame. Ina ia faʻavavevave le faʻagaioiga, e tuʻuina faʻamaumauga i totonu o tusi resitala nai lo le faʻaputu i soʻo se taimi e mafai ai, ma e sili atu le faʻaogaina o le cache processor pe a toe foʻi mai. O lo'o fa'aogaina nei fo'i le RETGUARD e suitulaga i puipuiga fa'aputu masani i luga o le amd64 ma le arm64 system;

  • O mea fa'aoga e feso'ota'i ma le fa'aputuga feso'ota'iga ua fa'aleleia atili: Lagolago mo le fa'amamaina o pepa MPLS ua fa'aopoopo i le pcap-filter. O le gafatia e faʻapipiʻi mea e ave i ai le faamuamua ua faʻaopoopo i le ospfd, ospf6d ma le ripd. IN
    ripd fa'aopoopoina le masini fa'avae puipuiga tautoga. Fa'aopoopo sff ma sffdump modes i ifconfig e maua ai fa'amatalaga fa'amaonia mai transmitters opitika;

  • Fa'aaliga muamua o le fofo fou ua tu'uina atu malolo, lea e fa'agasolo ai fesili DNS toe fa'afo'i ma talia feso'ota'iga na'o luga ole fa'aoga 127.0.0.1.
    Unwind ua mamanuina mo le faʻaogaina i luga o faiga faʻatau, pei o komepiuta feaveaʻi, feʻaveaʻi i le va o fesoʻotaʻiga uaealesi eseese. Afai na te iloa le polokaina o fefaʻatauaʻiga DNS i luga o fesoʻotaʻiga i le lotoifale, faʻaalu le suiga i le faʻaogaina o le tuatusi o le DNS server recursive na faʻafeiloaʻi e ala i le DHCP, ae faʻaauau pea ona taumafai i lea taimi ma lea taimi e foia tutoatasi ma o le taimi lava e amata ai ona pasia talosaga tuusaʻo, e toe foʻi i le tutoʻatasi avanoa. DNS servers;

  • I le bgpd, ua maeʻa galuega e faʻaitiitia ai le faʻaogaina o le mafaufau, ua faʻaopoopoina se tulafono faigofie (faʻapipiʻi tulafono faʻamama e naʻo seti faamama), ua suia le BGP MPLS VPN, lagolago mo IPv6 BGP MPLS VPN ua faʻaopoopoina. , ma le "as-override" galuega faatino ua faʻatinoina e sui ai le tuaoi AS i le AS faʻapitonuʻu i ala, faʻaopoopo le gafatia e faʻafetaui ma le tele o communitie i le tulafono e tasi, faʻaopoopo mea fou faʻatusa "*", "local-as" ma "tuaoi. -as", faʻaleleia galuega ma seti tele o tulafono, faʻaopoopo tulafono fou mo le galulue faʻatasi ma vaega tutoʻatasi tutoʻatasi ("bgpctl tuaoi vaega", "bgpctl faʻaalia tuaoi tuaoi", "bgpctl faʻaalia ivi vaega tuaoi"), le mafai ona faʻaopoopo fesoʻotaʻiga i le BGP VPN laulau ua faaopoopo i le bgpctl. Mo le taimi muamua, ua saunia se kopi feaveaʻi o OpenBGPD-portable, sauni e galue i luga o faiga e ese mai i le OpenBSD;
  • Fa'aopoopo le filifiliga kubsan e suʻesuʻe mataupu o amioga e le faʻamalamalamaina i totonu o le OpenBSD kernel.
  • O le tcpdump aoga e faʻaumatia atoa le faʻaogaina o avanoa aʻa;
  • Faʻaleleia le faʻatinoga o le malloc i le tele o filo faʻaoga;
  • O le uluai lomiga o le polokalame ua faaopoopo i le fatuga OpenRSYNC faʻatasi ai ma lana lava faʻatinoga o le faʻaogaina o le faila o le rsync;
  • O le lomiga o le OpenSMTPD mail server ua toe faʻafouina, lea ua faʻaopoopoina ai se faʻatusatusaga fou "mai rdns" i smtpd.conf, lea e mafai ai e oe ona filifili vasega e faʻavae i luga o le suiga ole DNS (faʻatulagaina le igoa talimalo ile IP). A'o su'esu'e i laulau, ua fa'aopoopoina le tomai e fa'aoga ai fa'amatalaga masani;
  • O le OpenSSH 8.0 package ua faʻafouina, o se faʻamatalaga auiliili o faʻaleleia e mafai ona maua iinei;
  • O le LibreSSL afifi ua faʻafouina, o se faʻamatalaga auiliili o faʻaleleia e mafai ona maua i faʻasalalauga faʻasalalauga. 2.9.0 и 2.9.1;
  • Mandoc ua faʻaleleia atili le gaosiga o le HTML, faʻaleleia le faʻasologa o laulau, ma faʻaopoopoina se fuʻa "-O" e tatala ai se itulau ma le faʻamatalaga o le taimi faʻapitoa;
  • O le gafatia o le Xenocara graphics stack ua faʻalauteleina: o le X server e le toe manaʻomia le faʻapipiʻiina ma le fuʻa setuid e tamoe ai. O le avetaʻavale radeonsi Mesa e aofia ai le lagolago mo le faʻavaveina o meafaigaluega mo Atumotu i Saute (Radeon HD 7000) ma Sea Islands (Radeon HD 8000) GPU;
  • C ++ ports mo fausaga e le o lagolagoina e Clang ua tuufaatasia nei e faʻaaoga ai le GCC mai ports. Ole numera o ports mo le AMD64 architecture o le 10602, mo aarch64 - 9654, mo i386 - 10535. O talosaga o loʻo i totonu o ports, o loʻo taʻua i lalo:
    • Faʻailoga 16.2.1
    • Suʻega 2.3.1
    • CMfaia 3.10.2
    • Chromium 73.0.3683.86
    • ffmpeg 4.1.3
    • GCC 4.9.4 ma le 8.3.0
    • GNOME 3.30.2.1
    • Alu 1.12.1
    • JDK 8u202 ma le 11.0.2+9-3
    • LLVM/Clang 7.0.1
    • FreeOffice 6.2.2.2
    • Lua 5.1.5, 5.2.4 ma le 5.3.5
    • MariaDB 10.0.38
    • Monkey 5.18.1.0
    • Mozilla Firefox 66.0.2 ma le ESR 60.6.1
    • Mozilla Thunderbird 60.6.1
    • Node.js 10.15.0
    • OpenLDAP 2.3.43 ma le 2.4.47
    • PHP 7.1.28, 7.2.17 ma le 7.3.4
    • Postfix 3.3.3 ma le 3.4.20190106
    • PostgreSQL 11.2
    • Python 2.7.16 ma le 3.6.8
    • R 3.5.3
    • Ruby 2.4.6, 2.5.5 ma le 2.6.2
    • Ele 1.33.0
    • Sendmail 8.16.0.41
    • SQLite3 3.27.2
    • Meerkat 4.1.3
    • Tcl/Tk 8.5.19 ma le 8.6.8
    • TeX Ola 2018
    • Vim 8.1.1048 ma Neovim 0.3.4
    • Xfce 4.12
  • Vaega lona tolu e aofia ai ma OpenBSD 6.5:
    • Xenocara fa'aputu ata fa'avae i luga ole X.Org server 1.19.7 fa'atasi ai ma patches, freetype 2.9.1, fontconfig 2.12.4, Mesa 18.3.5, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 7.0.1 (faatasi ai ma patch)
    • GCC 4.2.1 (ma patches) ma 3.3.6 (fa'atasi ma patches)
    • Perl 5.28.1 (fa'atasi ai ma patch)
    • NSD 4.1.27
    • Le fusia 1.9.1
    • 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.6

puna: opennet.ru

Faaopoopo i ai se faamatalaga