Tso Tawm ntawm OpenBSD 6.5

Pom qhov kaj tso tawm dawb, hla-platform UNIX zoo li kev khiav haujlwm Qhib Qhib Qhov Ntawv Qhib Rau Xov Xwm 6.5. Qhov project OpenBSD tau tsim los ntawm Theo de Raadt hauv 1995, tom qab tsis sib haum xeeb nrog NetBSD cov neeg tsim khoom, raws li qhov tshwm sim ntawm Teo tau raug txwv tsis pub nkag mus rau NetBSD CVS chaw cia khoom. Tom qab no, Theo de Raadt thiab ib pab pawg neeg zoo li lub siab xav tau tsim ib qho tshiab qhib kev ua haujlwm raws li NetBSD qhov chaw ntoo, lub hom phiaj tseem ceeb ntawm kev txav mus los (txhawb los ntawm 13 hardware platforms), kev tsim qauv, kev ua haujlwm kom raug, kev ruaj ntseg ruaj khov thiab cov cuab yeej cryptographic sib xyaw. Tag nrho cov installation loj ISO duab OpenBSD 6.5 lub hauv paus system yog 407 MB.

Ntxiv rau qhov kev ua haujlwm ntawm nws tus kheej, qhov project OpenBSD paub txog nws cov khoom, uas tau dhau los ua ntau yam hauv lwm lub tshuab thiab tau ua pov thawj lawv tus kheej los ua ib qho kev daws teeb meem zoo tshaj plaws. Ntawm lawv: DawbLaj (diav rawg OpenSSL), OpenSSH, pob ntawv lim PF, routing daemons OpenBGPD thiab OpenOSPFD, NTP server OpenNTPD, mail server OpenSMTPD, text terminal multiplexer (zoo ib yam li GNU screen) Tmux, dab identd nrog rau kev siv ntawm IDENT raws tu qauv, BSDL lwm txoj rau GNU groff pob - mandoc, raws tu qauv rau kev teeb tsa kev ua txhaum cai CARP (Common Address Redundancy Protocol), lub teeb yuag http server, cov ntaub ntawv synchronization utility OpenRSYNC.

Ntawm cov kev hloov pauv tseem ceeb tshaj plaws: lub portable version ntawm bgpd tau raug qhia, yoog rau kev ua haujlwm hauv lwm cov OSes, kev siv Xenocara thiab tcpdump cov cai hauv paus tau raug tshem tawm, LDD linker tau qhib los ntawm lub neej ntawd rau amd64 thiab i386, MPLS kev txhawb nqa tau Kev txhim kho tseem ceeb, thiab kev tiv thaiv kev siv dag zog nrog cov txheej txheem rov qab tau ntxiv dag zog. oriented programming (ROP), qhov yooj yim recursive DNS server unwind tau ntxiv, tus cwj pwm tsis raug cai tau muab tso rau hauv cov ntsiav, thiab peb tus kheej kev siv ntawm rsync utility muaj tau qhia.

ntsiab kev txhim kho:

  • Thaum lub tsev rau amd64 thiab i386 architectures, LDD linker tsim los ntawm LLVM project yog siv los ntawm lub neej ntawd. Rau lub mips64 architecture, kev txhawb nqa rau lub tsev siv Clang tau ntxiv;
  • Tshiab pvclock tsav tsheb rau paravirtualized KVM timer thiab ixl rau Intel Ethernet 700. Tus neeg tsav tsheb uaudio tau hloov nrog kev siv tshiab nrog kev txhawb nqa rau USB Audio 2.0.
  • Txhim kho kev ua haujlwm ntawm wireless ntaus ntawv tsav tsheb bwfm, iwn, iwm thiab athn. Kev them nyiaj yug rau RTM_80211INFO cov lus tau ntxiv rau hauv pawg wireless kom xa cov ncauj lus kom ntxaws txog lub xeev cov ntaub ntawv rau dhclient thiab cov lus txib. Tus cwj pwm ntsiag to thaum txuas mus rau wireless network tau hloov pauv - yog tias koj muaj daim ntawv teev npe pib txuas, OpenBSD tsis txuas mus rau cov kev sib txuas tsis paub qhib lawm (kom rov qab tus cwj pwm yav dhau los, koj tuaj yeem ntxiv ib lub network khoob rau hauv daim ntawv);
  • Pawg network qhia tshiab bpe (Backbone Provider Edge) thiab mpip (MPLS IP txheej 2) pseudo-device drivers. Ntxiv kev txhawb nqa rau kev teeb tsa lwm qhov kev hloov pauv rau MPLS interfaces. Tus neeg tsav tsheb vlan tau raug ua kom dhau los ntawm kev ua cov kab ke thiab tso tawm ncaj qha mus rau niam txiv lub network interface. Ntxiv txprio hom rau ifconfig los tswj qhov tseem ceeb ntawm kev encoding hauv headers ntawm tunneled packets (txhawb rau vlan, gre, gif thiab etherip tsav);
  • Hauv kev siv cov lim bpf, nws tau dhau los ua kom siv cov txheej txheem poob yam tsis tau ntes cov pob ntawv. Qhov no feature yog siv nyob rau hauv tcpdump lim nyob rau hauv thawj theem ntawm ib pob ntawv tau txais los ntawm ib tug ntaus ntawv;
  • Lub installer muab kev txhawb nqa rdsetroot ua ntxiv ib daim duab disk rau cov ntsiav RAMDISK. Xyuas kom tshem tawm qee yam ntawm cov khoom qub thaum lub sijhawm hloov kho cov txheej txheem;
  • Txhim kho qhov system hu unveil, uas muab cov ntaub ntawv nkag mus cais tawm. Tus tshiab version ntxiv kev tshawb nrhiav qhov sib tw txheeb ze rau cov npe ua haujlwm ntawm cov txheej txheem tam sim no thaum txheeb xyuas cov txheeb ze txoj hauv kev. Kev siv cov stat thiab kev nkag mus rau cov ntaub ntawv txwv txoj hauv kev yog txwv tsis pub. Rau cov ntawv thov ospfd, ospf6d, rebound, getconf, kvm_mkdb, bdftopcf, Xserver, passwd, spamlogd, spamd, sensorsd, snmpd, htpasswd thiab ifstated, kev tiv thaiv siv unveil yog siv;
  • Clang tau txhim kho cov cuab yeej los thaiv kev siv cov txheej txheem rov qab-oriented programming (ROP), uas tau txo qis tus naj npawb ntawm cov khoom siv polymorphic pom hauv cov ntaub ntawv ua tiav rau i386 thiab amd64 architectures;
  • Clang tau txhim kho kev ua haujlwm thiab kev ruaj ntseg thaum siv
    kev tiv thaiv mechanism RETGUARD, tsom rau kev ua kom nyuaj rau kev ua tiav ntawm kev siv dag zog tsim siv qiv nyiaj ntawm cov lej thiab cov txheej txheem rov qab los qhia txog kev ua haujlwm. Txhawm rau kom ua haujlwm nrawm, cov ntaub ntawv tau muab tso rau hauv cov ntawv sau npe es tsis txhob ntawm pawg thaum twg ua tau, thiab cov processor cache siv tau zoo dua thaum rov qab los. RETGUARD tseem yog tam sim no siv nyob rau hauv qhov chaw ntawm tsoos pawg tiv thaiv ntawm amd64 thiab arm64 systems;

  • Cov khoom siv hluav taws xob cuam tshuam nrog lub network pawg tau raug txhim kho: Kev txhawb nqa rau lim MPLS pob ntawv tau ntxiv rau pcap-filter. Lub peev xwm los teeb tsa qhov tseem ceeb tshaj plaws tau ntxiv rau ospfd, ospf6d thiab ripd. IN
    ripd ntxiv mechanism raws li kev tiv thaiv cog lus. Ntxiv sff thiab sffdump hom rau ifconfig kom tau txais cov ntaub ntawv kuaj mob los ntawm optical transmitters;

  • Thawj qhov kev tso tawm tshiab daws teeb meem nthuav tawm nyab, uas ua cov lus nug DNS recursive thiab lees txais kev sib txuas nkaus xwb ntawm interface 127.0.0.1.
    Unwind yog tsim los siv rau cov neeg siv khoom siv, xws li cov khoos phis tawj, txav ntawm cov sib txawv wireless sib txawv. Yog tias nws pom tias thaiv kev thaiv DNS ntawm lub network hauv zos, unwind hloov mus rau kev siv qhov chaw nyob ntawm tus neeg rau zaub mov recursive DNS hloov ntawm DHCP, tab sis txuas ntxiv mus sim los daws nws tus kheej thiab sai li sai tau qhov kev thov ncaj qha pib dhau mus, nws rov qab mus rau nws tus kheej nkag mus. DNS servers;

  • Hauv bgpd, kev ua haujlwm tau ua tiav los txo kev siv lub cim xeeb, cov kev cai yooj yim optimizer tau ntxiv (merges filtering cov cai uas txawv nyob rau hauv lim teev), BGP MPLS VPN configuration txheej txheem tau hloov, kev txhawb rau IPv6 BGP MPLS VPN tau ntxiv , thiab "raws li-override" functionality tau siv los hloov cov neeg zej zog AS mus rau hauv zos AS hauv txoj kev, ntxiv qhov muaj peev xwm ua kom haum nrog ntau lub zej zog hauv ib txoj cai, ntxiv cov yam ntxwv tshiab "*", "hauv zos-raws li" thiab "neeg nyob ze -as ", txhim kho kev ua haujlwm nrog cov cai loj, ntxiv cov lus txib tshiab rau kev ua haujlwm nrog cov pab pawg neeg nyob sib ze autonomous systems ("bgpctl neeg zej zog pab pawg", "bgpctl qhia cov neeg nyob ze", "bgpctl qhia cov neeg nyob ib puag ncig"), muaj peev xwm ntxiv cov tes hauj lwm rau BGP VPN rooj tau ntxiv rau bgpctl. Thawj zaug, ib qho portable version ntawm OpenBGPD-portable tau npaj, npaj ua hauj lwm rau cov tshuab uas tsis yog OpenBSD;
  • Ntxiv kev xaiv kub txhawm rau txheeb xyuas cov xwm txheej ntawm tus cwj pwm tsis tau hais tseg hauv OpenBSD kernel.
  • Cov khoom siv tcpdump tshem tawm tag nrho kev siv cov cai hauv paus;
  • Txhim kho malloc kev ua tau zoo hauv kev siv ntau txoj xov;
  • Thawj version ntawm qhov kev pab cuam tau muab ntxiv rau qhov muaj pes tsawg leeg OpenRSYNC nrog nws tus kheej kev siv ntawm rsync cov ntaub ntawv synchronization utility;
  • Cov version ntawm OpenSMTPD mail server tau raug hloov kho, uas qhov kev sib piv tshiab "los ntawm rdns" tau ntxiv rau smtpd.conf, uas tso cai rau koj xaiv cov kev sib tham raws li rov qab DNS daws teeb meem (txiav txim siab lub npe tswv los ntawm IP). Thaum tshawb nrhiav hauv cov ntxhuav, muaj peev xwm siv cov kab lus tsis tu ncua tau ntxiv;
  • Lub pob OpenSSH 8.0 tau raug kho tshiab, cov ncauj lus kom ntxaws txog kev txhim kho tuaj yeem pom no;
  • Cov pob LibreSSL tau hloov kho, cov ncauj lus kom ntxaws txog kev txhim kho tuaj yeem pom hauv cov ntawv tshaj tawm 2.9.0 ΠΈ 2.9.1;
  • Mandoc tau txhim kho HTML cov zis tau zoo, txhim kho lub rooj ua haujlwm, thiab ntxiv tus chij "-O" los qhib ib nplooj ntawv nrog lub ntsiab lus ntawm cov lus teev tseg;
  • Lub peev xwm ntawm Xenocara graphics pawg tau nthuav dav: X server tsis tas yuav tsum tau teeb tsa nrog tus chij setuid khiav. Tus tsav tsheb radeonsi Mesa suav nrog kev txhawb nqa kho vajtse nrawm rau cov Islands tuaj yav qab teb (Radeon HD 7000) thiab Hiav Txwv Islands (Radeon HD 8000) GPUs;
  • C ++ ports rau architectures tsis txhawb los ntawm Clang yog tam sim no muab tso ua ke siv GCC los ntawm cov chaw nres nkoj. Tus naj npawb ntawm cov chaw nres nkoj rau AMD64 architecture yog 10602, rau aarch64 - 9654, rau i386 - 10535. Ntawm cov ntawv thov nyob hauv cov chaw nres nkoj, cov hauv qab no tau sau tseg:
    • Asterisk 16.2.1
    • Audacity 2.3.1
    • Cawv 3.10.2
    • Chromium 73.0.3683.86
    • FFmpeg 4.1.3
    • GCC 4.9.4 thiab 8.3.0
    • GNOME 3.30.2.1
    • Mus 1.12.1
    • JDK 8u202 thiab 11.0.2+9-3
    • LLVM/Clang 7.0.1
    • LibreOffice 6.2.2.2
    • Lua 5.1.5, 5.2.4 thiab 5.3.5
    • MariaDB 10.0.38
    • Liab 5.18.1.0
    • Mozilla Firefox 66.0.2 thiab ESR 60.6.1
    • Mozilla Thunderbird 60.6.1
    • npe.js 10.15.0
    • OpenLDAP 2.3.43 thiab 2.4.47
    • PHP 7.1.28, 7.2.17 thiab 7.3.4
    • Postfix 3.3.3 thiab 3.4.20190106
    • PostgreSQL 11.2
    • Python 2.7.16 thiab 3.6.8
    • R 3.5.3
    • Ruby 2.4.6, 2.5.5 thiab 2.6.2
    • Xeb 1.33.0
    • Xa ntawv 8.16.0.41
    • txz -> ../All/SQLite3 3.27.2
    • Meerkat 4.1.3
    • Tcl/Tk 8.5.19 and 8.6.8
    • TeX Nyob 2018
    • Vim 8.1.1048 and Neovim 0.3.4
    • Xfce 4.12
  • Cov koom haum thib peb suav nrog OpenBSD 6.5:
    • Xenocara graphics pawg raws li X.Org server 1.19.7 nrog thaj ua rau thaj, freetype 2.9.1, fontconfig 2.12.4, Mesa 18.3.5, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 7.0.1 (nrog thaj ua rau thaj)
    • GCC 4.2.1 (nrog thaj ua rau thaj) thiab 3.3.6 (nrog thaj ua rau thaj)
    • Perl 5.28.1 (nrog thaj ua rau thaj)
    • NSD 4.1.27
    • Unbound 1.9.1
    • Ncurses 5.7
    • Binutils 2.17 (nrog thaj ua rau thaj)
    • Gdb 6.3 (nrog thaj ua rau thaj)
    • Aws Aug 10, 2011
    • Tus Txheej Txheem 2.2.6

Tau qhov twg los: opennet.ru

Ntxiv ib saib