Tukunga o OpenBSD 6.6

i tupu te tukunga o te punaha whakahaere-rite-rite-UNIX koreutu OpenBSD 6.6. Ko te kaupapa OpenBSD i whakaturia e Theo de Raadt i te 1995 i muri mai pakanga me nga kaiwhakawhanake NetBSD, na reira i kore ai a Teo e uru ki te putunga NetBSD CVS. I muri i tenei, i hangaia e Theo de Raadt me tetahi roopu o nga tangata rite te whakaaro ki tetahi punaha whakahaere tuwhera hou i runga i te rakau puna NetBSD, ko nga whaainga matua ko te kawe (tautokona e 13 tüäpapa taputapu), te paerewa, te mahi tika, te haumaru kaha me nga taputapu cryptographic whakauru. Rahi whakaurunga katoa Whakaahua ISO Ko te punaha turanga OpenBSD 6.6 he 460 MB.

I tua atu i te punaha whakahaere ake, ko te kaupapa OpenBSD e mohiotia ana mo ona waahanga, kua horapa ki etahi atu punaha me te whakamatau i a raatau ano tetahi o nga otinga tino haumaru me te kounga teitei. I roto ia ratou: FreeSSL (marau OpenSSL), OpenSSH, tātari pākete PF, ararere daemons OpenBGPD me OpenOSPFD, tūmau NTP TuwheraNTPD, tūmau mēra TuwheraSMTPD, kupu whakatiki whakatiki (he rite ki te mata GNU) tmux, tiamona identd me te whakatinanatanga o te kawa IDENT, he rereke BSDL ki te kete GNU groff - mandoc, kawa mo te whakarite i nga punaha whakararu i te he CARP (Common Address Redundancy Protocol), ngawari tūmau http, whaipainga tukutahi kōnae OpenRSYNC.

Main whakapainga:

  • Kua whakauruhia te taputapu sysupgrade, kua whakaritea ki te whakahou aunoa i te punaha ki te tukunga hou. Ka tango a Sysupgrade i nga konae e tika ana mo te whakamohoatanga, ka tirohia ma te whakamahi tohu, ka kape i te ramdisk bsd.rd ki te bsd.upgrade me te whakaara ano i te punaha. Ko te bootloader, kua kitea te aroaro o te bsd.upgrade, ka tiimata ki te tango aunoa me te whakahou aunoa i te punaha. Mo te peka o mua o OpenBSD 6.5, kua whakaritea he syspatch hei taapiri i te sysupgrade ka taea e koe te whakamahi i tenei taputapu ki te whakapai ake i to punaha ki te OpenBSD 6.6 i runga i nga hoahoanga amd64, arm64 me i386 ma te mahi "syspatch && sysupgrade";
  • Mo nga kaitukatuka Cavium OCTEON (mips64), ka whakamahia a Clang hei kaikohi matua o te punaha turanga. Ko te tautoko hei hanga whare ma te Clang kua taapirihia mo te hoahoanga powerpc. Mo nga hoahoanga o te armv7 me te i386, kua monoa te kaitoi GCC na te taunoa (ko Clang anake kei te toe);
  • Ko te taraiwa kei roto amdgpu mo nga GPU AMD. Kua whakahoutia te taraiwa drm (Kaiwhakahaere Whakaaturanga Tika). Kua taapirihia te kaha mo nga kaiwhakamahi kore whai mana ki te uru atu ki te taputapu drm ma te huri i te rangatira o te taputapu i runga i te uru tuatahi. Ko te waehere taraiwa inteldrm me te radeondrm kei te tukutahi me te kernel Linux 4.19.78. He tautoko taapiri mo nga GPU e whakamahia ana i roto i te Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake me Comet Lake maramara;
  • Kua whakatinanahia te atanga hototahi Linux acpi me te taapiri i te tautoko ACPI ki nga taraiwa radeon me amdgpu;
  • Atekōkiri tāpiri aplgpio mo nga kaiwhakahaere GPIO e whakamahia ana i roto i te Intel Apollo Lake SoC;
  • He pai ake te tautoko mo nga kaiwhakahaere SAS3, te pai ake o te pono o te kitenga puku i te wa o te boot, me te taapiri i te tautoko mo te 64-bit DMA i roto i te taraiwa mpii;
  • Kua whakatinanahia te tautoko mo nga taputapu PCI virtio 1.0;
  • He tautoko taapiri mo nga kaikohikohiko taapiri e whakamahia ana i roto i nga PTM/APU AMD Ryzen. Kua taapirihia te taraiwa ksmn mo nga pūoko waiariki e whakamahia ana i roto i te whakatipuranga 17 o nga tukatuka AMD;
  • He pai ake te tautoko mo te hoahoanga ARM64. He tautoko taapiri mo nga punaha i runga i te CPU Ampere eMAG. Kua taapirihia nga taraiwa hou mo SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. He tautoko taapiri mo te CPU Cortex-A65;
  • Ko te kaha ki te tuku i nga paatete kua riro mai ki te puranga whatunga i roto i te aratau puranga kua taapirihia ki nga taraiwa ahokore katoa, ka tukatuka i nga paatete maha i te wa kotahi i roto i te aukati kotahi;
  • Kua pai ake te mahinga keteroki o te punaha konae ki runga rorohiko me te hoahoanga AMD64;
  • Kua pai ake te mahi startx me te xinit i runga i nga punaha hou ma te whakamahi i nga taraiwa whakairoiro inteldrm, radeondrm me amdgpu;
  • Kua pai ake te huraina waea punaha ki te whakarato i te noho wehe i te punaha konae. Ko te maha o nga tono mai i te punaha turanga e whakatinanahia ai te whakamarumaru ma te hura kua piki ake ki te 77;
  • Ko te getrlimit, setrlimit, panui me te tuhi i nga waea punaha, me te waehere mo te uru ki nga rohe rauemi me te whakarereke i nga tuunga konae, kua tangohia mai i te aukati o te ao;
  • He huarahi pai ake mo te aukati i nga whakaraeraetanga a Specter i roto i nga CPU Intel. He whakamarumaru taapiri mai i whakaeke MDS (Microarchitectural Data Sampling) karaehe i roto i nga tukatuka Intel;
  • Kei a ntpd he aratau haumaru mo te whakarite me te whakahoki mai i te karaka punaha i te wa o te wa whakaoho, ahakoa kaore he karaka mana-whaiaro;
  • Ko te kaha ki te whakamahi i nga korero auau i roto i te rapu, te whakataetae me nga whakahau whakakapi kua taapirihia ki te tmux terminal multiplexer. Kua taapirihia he punaha tahua ngawari me te mana kiore, papapātuhi ranei. Hei whakaatu i te tahua i roto i te pae tūnga, ka tukuna te whakahau "whakaatu-tahua". I whakatinanahia te panuku aunoa ina nekehia te pehu kiore ki tua atu i nga taha o runga, o raro ranei o te mata i te wa e whiriwhiri ana i nga waahi;
  • He pai ake te mahi o te bgpd. Kua tuhia ano te waehere mo te whakahoahoa hapori, kua tino tere te mahi o nga whirihoranga me nga hapori maha me te tini o nga hoa. Kua tāpirihia te whakahau 'show mrt neighbors' ki bgpctl;
  • I roto i te kaiwhakatau DNS whakamutua he tautoko taapiri mo nga rarangi aukati;
  • He taputapu taapiri snmp me te whakatinanatanga o te kiritaki SNMP hou i whakakapi i te snmpctl;
  • Kua whakahōungia te putanga o te tūmau mēra OpenSMTPD. Kua taapirihia he API mo te tuhi i nga whiriwhiringa o waho ka taea te tohatoha wehe ma nga tauranga. Kua taapirihia te tautoko mo nga whiriwhiringa whakauru, e whakarato ana i nga mahi tātari ngawari mo nga huihuinga taumai. He whiringa taapiri hei tuku mēra kua tātarihia ki te whaiaronga Paraurehe i mail.maildir. Kua whakatinanahia te tautoko mo te kawa takawaenga-v2, ka taea e koe te whakanoho i tetahi tūmau SMTP ki muri i te takawaenga. Kua whakatinanahia te tautoko mo nga tiwhikete ECDSA.
  • Kua whakahoutia te kete OpenSSH 8.1, ka kitea he tirohanga taipitopito o nga whakapainga konei;
  • Kua whakahoutia te putea LibreSSL, i oti ai te tauranga o te hanganga RSA_METHOD mai i OpenSSL 1.1, ka taea te whakamahi i nga momo whakatinanatanga mo te mahi me te RSA;
  • Ko te maha o nga tauranga mo te hoahoanga AMD64 he 10736, mo aarch64 - 10075, mo i386 - 10682. Ko nga waahanga tuatoru kei roto i te OpenBSD 6.6 kua whakahoutia:
    • Xenocara whakairoiro tāpae i runga i X.Org 7.7 ki xserver 1.20.5 + papaki, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (me nga papanga)
    • GCC 4.2.1 (me nga papanga) me te 3.3.6 (me nga papanga)
    • Perl 5.28.2 (me nga papanga)
    • NSD 4.2.2
    • Kore here 1.9.4
    • Ncurses 5.7
    • Binutils 2.17 (me nga papanga)
    • Gdb 6.3 (me nga papanga)
    • Awk Akuhata 10, 2011
    • Expat 2.2.8

    Source: opennet.ru

Tāpiri i te kōrero