Mwepụta nke OpenBSD 6.5

Hụrụ ọkụ ntọhapụ nke free, cross-ikpo okwu UNIX yiri sistemụ arụmọrụ Mepee OpenBSD 6.5. Theo de Raadt tọrọ ntọala OpenBSD na 1995, ka emechara esemokwu ya na ndị mmepe NetBSD, n'ihi nke a jụrụ Teo ịnweta ebe nchekwa NetBSD CVS. Mgbe nke a gasịrị, Theo de Raadt na otu ndị nwere ụdị echiche ahụ mepụtara sistemụ arụmọrụ mepere emepe ọhụrụ dabere na osisi NetBSD, ebumnuche bụ isi bụ ibugharị (na -akwado ya 13 ngwaike nyiwe), nhazi ọkwa, ọrụ ziri ezi, nchekwa na-arụ ọrụ yana ngwa ọrụ cryptographic agbakwunyere. Nha nrụnye zuru oke Foto ISO Sistemụ ntọala OpenBSD 6.5 bụ 407 MB.

Na mgbakwunye na sistemụ arụmọrụ n'onwe ya, a maara ọrụ OpenBSD maka ihe mejupụtara ya, bụ nke na-agbasawanye na sistemụ ndị ọzọ ma gosipụta na ha bụ otu n'ime ihe ngwọta kachasị mma na nke dị elu. N'etiti ha: LibreSSL (ndụdụ OpenSSL), OpenSSH, ngwugwu nzacha PF, routing daemons MepeeBGPD na OpenOSPFD, NTP nkesa Mepee NTPD, ihe nkesa ozi MepeeSMTPD, ederede ọnụ multiplexer (yiri ihuenyo GNU) udochi, daemon mara na mmejuputa iwu IDENT, BSDL ọzọ na ngwugwu GNU groff - mandoc, Protocol maka ịhazi sistemu mmejọ na-anabata ihe CARP (Adreesị nkịtị Redundancy Protocol), dị fechaa. ihe nkesa http, ngwa mmekọrịta faịlụ MepeeRSYNC.

N'ime mgbanwe ndị a ma ama: ewebata ụdị bgpd nwere ike ibugharị, gbanwee ka ọ rụọ ọrụ na OS ndị ọzọ, ewepụla ojiji nke Xenocara na tcpdump ohere mgbọrọgwụ, a na-enye njikọ LDD site na ndabara maka amd64 na i386, nkwado MPLS. emeziwanyewanye nke ọma, yana nchebe megide nrigbu site na iji usoro azụghachi azụ ka ewusiri ike, agbakwunyela ihe nkesa DNS kachasị mfe, etinyela ihe nchọta omume na-akọwaghị n'ime kernel, yana mmejuputa iwu nke rsync nke anyị nwere. ewebata.

Main ndozi:

  • Mgbe ị na-ewu maka amd64 na i386 architectures, LDD linker nke LLVM mepụtara na-eji ndabara. Maka ihe owuwu mips64, agbakwunyela nkwado maka iwu ụlọ iji Clang;
  • Ndị ọkwọ ụgbọ ala pvclock ọhụrụ maka oge KVM paravirtualized na ixl maka Intel Ethernet 700. Ejirila mmejuputa ọhụrụ dochie onye ọkwọ ụgbọ ala uaudio na nkwado maka USB Audio 2.0.
  • Emelitere arụmọrụ nke ndị ọkwọ ụgbọ ala ikuku bwfm, iwn, wdg na athn. Agbakwunyela nkwado maka ozi RTM_80211INFO na ngwugwu ikuku iji bufee ozi steeti nkọwa zuru ezu na iwu dhclient na ụzọ. Agbanwewo omume ịgbachi nkịtị mgbe ị na-ejikọ na netwọk ikuku - ọ bụrụ na ị nwere ndepụta njikọ akpaaka ahaziri, OpenBSD anaghịzi ejikọ na netwọọdụ mepere emepe amaghi ama (iji weghachi omume gara aga, ị nwere ike itinye netwọk efu na listi ahụ);
  • Nchịkọta netwọkụ ahụ na-ewebata bpe ọhụrụ (Backbone Provider Edge) na mpip (MPLS IP Layer 2) ndị ọkwọ ụgbọ ala pseudo-ngwaọrụ. Nkwado agbakwunyere maka ịhazi ngalaba ụzọ ụzọ ọzọ maka ihu MPLS. Enyerela onye ọkwọ ụgbọala vlan aka ịgafe nhazi kwụ n'ahịrị na mmepụta ozugbo na interface netwọk nne na nna. Agbakwunyere txprio mode na ifconfig iji chịkwaa ntinye koodu mkpa na isi nke ngwugwu tunneled (kwadoro maka vlan, gre, gif na ndị ọkwọ ụgbọ ala etherip);
  • Na mmejuputa nke nzacha bpf, ọ bịara kwe omume iji usoro nkwụsị na-enweghị ijide ngwugwu. A na-eji njirimara a na tcpdump iji nyochaa na mbido mbụ nke ngwugwu na-enweta site na ngwaọrụ;
  • Onye nrụnye na-enye nkwado rsetroot ka ịgbakwunye onyonyo diski na kernel RAMDISK. Gbaa mbọ hụ na mwepụ nke ụfọdụ akụkụ nke ewepụtara ochie n'oge usoro mmelite;
  • Oku sistemu emelitere kpughee, nke na-enye ohere ịnweta sistemụ faịlụ iche. Ụdị ọhụrụ ahụ na-agbakwụnye nchọpụta nke egwuregwu metụtara ndekọ ndekọ ọrụ nke usoro dị ugbu a mgbe ị na-atụle ụzọ ndị ikwu. Amachibidoro iji stat na ịnweta maka ngwa ụzọ faịlụ amachibidoro. Maka ngwa ospfd, ospf6d, rebound, getconf, kvm_mkdb, bdftopcf, Xserver, passwd, spamlogd, spamd, sensorsd, snmpd, htpasswd na ọ bụrụ na ekwuputara, a na-etinye ihe nchebe site na iji mkpughe;
  • Clang emeela ka ngwaọrụ dị mma maka igbochi iji usoro mmemme na-alaghachi azụ (ROP), bụ nke belatara ọnụ ọgụgụ nke ngwaọrụ polymorphic nke a chọtara na faịlụ ndị nwere ike ime maka i386 na amd64 architectures;
  • Clang emelitere arụmọrụ yana nchekwa mgbe ị na-eji
    usoro nchebe KWESỊRỊ, nke e bu n'obi ime ka mmezu nke irigbu arụrụ arụ arụrụ site na iji mpempe koodu ịgbaziri agbaziri na usoro mmemme gbakwasara azụ. Iji mee ka ọrụ dị ngwa ngwa, a na-etinye data na ndekọ aha kama ikpokọta mgbe ọ bụla o kwere mee, a na-ejikwa cache processor nke ọma mgbe ọ na-alọghachi. A na-ejikwa RETGUARD ugbu a n'ọnọdụ nchekwa nchịkọta omenala na amd64 na arm64;

  • Emeziwanyela ngwa ọrụ metụtara nchịkọta netwọkụ: Nkwado maka nzacha ngwugwu MPLS agbakwunyere na pcap-filter. Agbakwunyela ikike ịhazi ụzọ ụzọ ụzọ na ospfd, ospf6d na ripd. N'ime
    agbakwunyere usoro nchebe dabere nkwa. Agbakwunyere ụdị sff na sffdump na ifconfig iji nweta ozi nyocha site na ndị na-ebugharị ngwa anya;

  • Ewepụtara mwepụta izizi nke onye nrụpụta ọhụrụ ekweghiekwe, nke na-ahazi ajụjụ DNS recursive ma na-anabata njikọ naanị na interface 127.0.0.1.
    Emebere Unwind maka ojiji na sistemụ ndị ahịa, dị ka laptọọpụ, na-agagharị n'etiti netwọkụ ikuku dị iche iche. Ọ bụrụ na ọ chọpụta igbochi okporo ụzọ DNS na netwọkụ mpaghara, weghachi ya na iji adreesị nke ihe nkesa DNS recursive bufere site na DHCP, mana ọ na-aga n'ihu na-anwa idozi onwe ya ma ozugbo arịrịọ ozugbo malitere ịgafe, ọ na-alaghachi na ịnweta onwe ya. sava DNS;

  • Na bgpd, emela ọrụ iji belata oriri ebe nchekwa, agbakwunyere usoro nhazi iwu dị mfe (jikọta iwu nzacha nke dị iche na nhazi nzacha), agbanweela usoro nhazi BGP MPLS VPN, agbakwunyela nkwado maka IPv6 BGP MPLS VPN. , na arụ ọrụ "as-override" arụ ọrụ iji dochie onye agbata obi AS na mpaghara AS n'ụzọ, gbakwunyere ikike iji dakọtara na ọtụtụ obodo n'otu iwu, gbakwunyere atụmatụ dakọtara ọhụrụ "*", "local-as" na "onye agbata obi. -as", ọrụ ka mma na nnukwu usoro iwu, gbakwunyere iwu ọhụrụ maka ịrụ ọrụ na otu ndị agbata obi kwụụrụ onwe ("bgpctl agbataobi otu", "bgpctl show agbataobi otu", "bgpctl show rib agbata obi otu"), ike ịgbakwunye netwọk. agbakwunyere na tebụl BGP VPN na bgpctl. Maka oge mbụ, akwadola ụdị OpenBGPD-portable nwere ike ibugharị, dị njikere ịrụ ọrụ na sistemụ ndị ọzọ na-abụghị OpenBSD;
  • Nhọrọ agbakwunyere kubsan iji chọpụta ikpe omume enweghị nkọwa na kernel OpenBSD.
  • Ngwa tcpdump na-ewepụ kpamkpam iji mgbọrọgwụ mgbọrọgwụ;
  • Ịrụ ọrụ malloc emelitere na ngwa multi-threaded;
  • Agbakwunyela ụdị mbụ nke mmemme ahụ na nhazi ahụ MepeeRSYNC ya na mmejuputa ya nke ike imekọrịta faịlụ rsync;
  • Emelitela ụdị nke ihe nkesa ozi OpenSMTPD, nke agbakwunyere akara ntụnyere ọhụrụ “site na rdns” na smtpd.conf, nke na-enye gị ohere ịhọrọ nnọkọ dabere na ntụgharị DNS mkpebi (na-ekpebi aha nnabata site na IP). Mgbe ị na-achọgharị na tebụl, agbakwunyewo ikike iji okwu okwu mgbe niile;
  • Emelitela ngwungwu OpenSSH 8.0, enwere ike ịhụ nkọwa zuru ezu nke mmelite ahụ ebe a;
  • Emelitela ngwungwu LibreSSL, enwere ike ịhụ nkọwa zuru ezu nke mmelite ahụ na ọkwa ntọhapụ 2.9.0 и 2.9.1;
  • Mandoc emela ka mmepụta HTML dị mma nke ukwuu, na-atụgharị tebụl ka mma, ma gbakwunye ọkọlọtọ "-O" iji mepee ibe nwere nkọwa nke okwu a kapịrị ọnụ;
  • A gbasaala ike nke nchịkọta eserese Xenocara: ihe nkesa X anaghịzi achọ ntinye na ọkọlọtọ setuid ka ọ na-agba ọsọ. Onye ọkwọ ụgbọ ala radeonsi Mesa gụnyere nkwado maka ngwangwa ngwaike maka South Islands (Radeon HD 7000) na Agwaetiti Oké Osimiri (Radeon HD 8000) GPU;
  • A na-achịkọta ọdụ ụgbọ mmiri C++ maka ụlọ ihe owuwu nke Clang na-akwadoghị ugbu a site na iji GCC site na ọdụ ụgbọ mmiri. Ọnụ ọgụgụ nke ọdụ ụgbọ mmiri maka AMD64 architecture bụ 10602, maka aarch64 - 9654, maka i386 - 10535. N'ime ngwa ndị dị na ọdụ ụgbọ mmiri, a na-ahụ ihe ndị a:
    • Kpakpando 16.2.1
    • 2.3.1 siri ike
    • Nkume 3.10.2
    • Chromium 73.0.3683.86
    • MF4.1.3 XNUMX
    • GCC 4.9.4 na 8.3.0
    • GNOME 3.30.2.1
    • Gaa 1.12.1
    • JDK 8u202 na 11.0.2+9-3
    • LLVM/ Clang 7.0.1
    • FreeOffice 6.2.2.2
    • Lua 5.1.5, 5.2.4 na 5.3.5
    • MariaDB 10.0.38
    • Ọnụnọ 5.18.1.0
    • Mozilla Firefox 66.0.2 na ESR 60.6.1
    • Ihe ngosi Mozilla Thunderbird 60.6.1
    • Nọmba. 10.15.0
    • Mepee 2.3.43 na 2.4.47
    • PHP 7.1.28, 7.2.17 na 7.3.4
    • Postfix 3.3.3 na 3.4.20190106
    • PostgreSQL 11.2
    • Python 2.7.16 na 3.6.8
    • R 3.5.3
    • Ruby 2.4.6, 2.5.5 na 2.6.2
    • Nchara 1.33.0
    • Ozizi 8.16.0.41
    • SQLite3 3.27.2
    • Meerkat 4.1.3
    • Tcl/Tk 8.5.19 na 8.6.8
    • Ndụ TeX 2018
    • Vim 8.1.1048 na Neovim 0.3.4
    • Xfce 4.12
  • Ngwa ndị ọzọ gụnyere OpenBSD 6.5:
    • Ihe osise Xenocara dabere na sava X.Org 1.19.7 nwere patches, freetype 2.9.1, fontconfig 2.12.4, Mesa 18.3.5, xterm 344, xkeyboard-config 2.20;
    • LLVM/ Clang 7.0.1 (ya na patches)
    • GCC 4.2.1 (ya na patches) na 3.3.6 (ya na patches)
    • Perl 5.28.1 (ya na patches)
    • NSD 4.1.27
    • Akwụsịghị 1.9.1
    • Ọnụ ego 5.7
    • Binutils 2.17 (ya na patches)
    • Gdb 6.3 (ya na patches)
    • Ọgọst 10, 2011
    • Mkpokọta 2.2.6

isi: opennet.ru

Tinye a comment