Hoʻokuʻu ʻia o OpenBSD 6.6

ua hanaia ka hoʻokuʻu ʻana i kahi ʻōnaehana hoʻohana like UNIX-like kūʻokoʻa OpenBSD 6.6. Ua hoʻokumu ʻia ka papahana OpenBSD e Theo de Raadt ma 1995 ma hope paio me nā mea hoʻomohala NetBSD, no laila ua hōʻole ʻia ʻo Teo i ke komo ʻana i ka waihona NetBSD CVS. Ma hope o kēia, ua hana ʻo Theo de Raadt a me kahi hui o nā poʻe like like i kahi ʻōnaehana hana wehe hou e pili ana i ka kumu kumu kumu NetBSD, ʻo nā pahuhopu nui ʻo ia ka portability (kākoʻo ʻia e 13 mau kahua paʻa), hoʻohālikelike, hana pololei, palekana ikaika a me nā mea hana cryptographic i hoʻohui ʻia. Nui hoʻokomo piha Kiʻi ISO ʻO ka ʻōnaehana kumu OpenBSD 6.6 he 460 MB.

Ma waho aʻe o ka ʻōnaehana hana ponoʻī, ua ʻike ʻia ka papahana OpenBSD no kāna mau ʻāpana, i hoʻolaha nui ʻia i nā ʻōnaehana ʻē aʻe a ua hōʻoiaʻiʻo iā lākou iho ʻo ia kekahi o nā hopena palekana a kiʻekiʻe. Ma waena o lākou: LibreSSL (lāʻau OpenSSL), OpenSSH, kānana pūʻolo PF, hoʻokele daemons OpenBGPD a me OpenOSPFD, kikowaena NTP OpenNTPD, kikowaena leka uila OpenSMTPD, text terminal multiplexer (e like me ka pale GNU) tmux, daemon identd me ka hoʻokō ʻana i ka protocol IDENT, kahi koho BSDL i ka pūʻolo GNU groff - mandoc, protocol no ka hoʻonohonoho ʻana i nā ʻōnaehana hoʻomanawanui hewa ʻo CARP (Common Address Redundancy Protocol), māmā. http kikowaena, mea pono hoʻonohonoho waihona OpenRSYNC.

ka papa kuhikuhiE nā hoʻomaikaʻi:

  • Hoʻokomo ʻia ka pono sysupgrade, manaoia e hoʻohou i ka ʻōnaehana i kahi hoʻokuʻu hou. Hoʻoiho ʻo Sysupgrade i nā faila e pono ai no ka hoʻonui ʻana, nānā iā lākou me ka hoʻohana ʻana hoʻomaopopo, kope i ka ramdisk bsd.rd i bsd.upgrade a hoʻomaka i ka hoʻomaka hou ʻana o ka ʻōnaehana. ʻO ka bootloader, ke ʻike nei i ka hele ʻana o bsd.upgrade, hoʻomaka e hoʻoiho maʻalahi iā ia a hoʻololi hou i ka ʻōnaehana. No ka lālā mua o OpenBSD 6.5, ua hoʻomākaukau ʻia kahi syspatch e hoʻohui i ka sysupgrade a hiki iā ʻoe ke hoʻohana i kēia pono e hoʻonui i kāu ʻōnaehana i OpenBSD 6.6 ma amd64, arm64 a me i386 architectures ma ka hoʻokō ʻana i ka "syspatch && sysupgrade";
  • No nā mea hana Cavium OCTEON (mips64), hoʻohana ʻia ʻo Clang ma ke ʻano he mea hōʻuluʻulu nui o ka ʻōnaehana kumu. Ua hoʻohui ʻia ke kākoʻo koho no ke kūkulu ʻana i ka hoʻohana ʻana iā Clang no ka hoʻolālā powerpc. No nā hale hoʻolālā armv7 a me i386, ua pio ka GCC compiler ma ka paʻamau (ʻo Clang wale nō ka mea i koe);
  • Hoʻokomo ʻia ke Keaukaha amdgpu no nā AMD GPU. Hoʻouka hou ʻia ke Keaukaha drm (Ka Luna Hoʻoponopono pololei). Hoʻohui i ka hiki no nā mea hoʻohana pono ʻole ke komo i ka hāmeʻa drm ma ka hoʻololi ʻana i ka mea nona ka hāmeʻa ma ke komo mua ʻana. Hoʻonohonoho ʻia ka code driver inteldrm a me radeondrm me ka Linux kernel 4.19.78. Hoʻohui i ke kākoʻo no nā GPU i hoʻohana ʻia ma Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake a me Comet Lake chips;
  • Hoʻokomo ʻia ke kikowaena paʻa Linux acpi a hoʻohui i ke kākoʻo ACPI i nā mea hoʻokele radeon a me amdgpu;
  • Hoʻohui ʻia ke Keaukaha aplgpio no nā mea hoʻokele GPIO i hoʻohana ʻia ma Intel Apollo Lake SoC;
  • Hoʻonui i ke kākoʻo no nā mea hoʻokele SAS3, hoʻomaikaʻi i ka hilinaʻi o ka ʻike kaʻa i ka wā boot, a hoʻohui i ke kākoʻo no 64-bit DMA i ka mea hoʻokele mpii;
  • Ua hoʻokō ʻia ke kākoʻo kikoʻī no nā polokalamu PCI virtio 1.0;
  • Hoʻohui i kākoʻo no nā coprocessors cryptographic i hoʻohana ʻia ma AMD Ryzen CPUs/APU. Hoʻohui ʻia ka mea hoʻokele ksmn no nā mea ʻike wela i hoʻohana ʻia i ka hanauna 17 o nā kaʻina hana AMD;
  • Hoʻomaikaʻi i ke kākoʻo no ka hoʻolālā ARM64. Hoʻohui i kākoʻo no nā ʻōnaehana e pili ana i ka CPU Ampere eMAG. Hoʻohui i nā mea hoʻokele hou no SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Hoʻohui i ke kākoʻo no CPU Cortex-A65;
  • Ua hoʻohui ʻia ka hiki ke hoʻouna i nā ʻeke i loaʻa i ka waihona pūnaewele ma ke ʻano batch mode i nā mea hoʻokele uea ʻole a pau, e hana ana i kekahi mau ʻeke i ka manawa hoʻokahi i loko o hoʻokahi keakea;
  • Hoʻomaikaʻi ʻia ka hana ʻana o ka ʻōnaehana waihona ma nā kamepiula me ka hoʻolālā AMD64;
  • Hoʻonui i ka hana startx a me xinit ma nā ʻōnaehana hou me ka hoʻohana ʻana i nā mea hoʻokele kiʻi inteldrm, radeondrm a me amdgpu;
  • Ua hoʻomaikaʻi ʻia ka ʻōnaehana unveil no ka hoʻolako ʻana i ka ʻōnaehana waihona waihona. Ua hoʻonui ʻia ka nui o nā noi mai ka ʻōnaehana kumu i hoʻokō ʻia ai ka pale me ka wehe ʻana i ka 77;
  • ʻO ka getrlimit, setrlimit, heluhelu a kākau i nā kelepona pūnaewele, a me ke code no ke komo ʻana i nā palena waiwai a me ka hoʻololi ʻana i nā kūlana faila, ua wehe ʻia mai ka pale honua;
  • Hoʻomaikaʻi ʻia ke ala no ka pale ʻana i nā nāwaliwali o Spectre i nā CPU Intel. Pākuʻi palekana mai hoouka kaua MDS (Microarchitectural Data Sampling) papa ma Intel processors;
  • Loaʻa iā ntpd kahi ʻano palekana no ka hoʻonohonoho ʻana a me ka hoʻihoʻi ʻana i ka uaki ʻōnaehana i ka wā boot, ʻoiai ʻaʻole i loaʻa kahi uaki ponoʻī;
  • Ua hoʻohui ʻia ka hiki ke hoʻohana i nā ʻōlelo maʻamau i ka ʻimi, hoʻokūkū a me nā kauoha pani i ka tmux terminal multiplexer. Hoʻohui ʻia kahi ʻōnaehana papa kuhikuhi maʻalahi me ka ʻiole a i ʻole ka mana keyboard. No ka hōʻike ʻana i ka papa kuhikuhi ma ka pae kūlana, ua manaʻo ʻia ke kauoha "display-menu". Hoʻokō ʻia ka ʻōwili maʻalahi i ka wā e neʻe ai i ka cursor ʻiole ma waho aʻe o nā ʻaoʻao o luna a i lalo paha o ka pale i ke koho ʻana i nā wahi;
  • Hoʻonui i ka hana o bgpd. Ua kākau hou ʻia ke code no ka hoʻohālikelike ʻana i ke kaiāulu, ua wikiwiki loa ka hana o ka hoʻonohonoho ʻana me kekahi mau kaiāulu a me ka nui o nā hoa. Hoʻohui 'hōʻike mrt hoalauna' kauoha i bgpctl;
  • I ka hoʻonā DNS leʻaleʻa hoʻohui i ke kākoʻo no ka pale ʻana i nā papa inoa;
  • Hoʻohui pono snmp me ka hoʻokō ʻana i kahi mea kūʻai aku SNMP hou i pani i ka snmpctl;
  • Ua hōʻano hou ʻia ka mana o ke kikowaena leka uila OpenSMTPD. Hoʻohui ʻia kahi API no ke kākau ʻana i nā kānana waho i hiki ke kaʻawale ʻia ma o nā awa. Ua hoʻohui pū ʻia ke kākoʻo no nā kānana i kūkulu ʻia, e hāʻawi ana i nā hana kānana maʻalahi no nā kau e hiki mai ana. Hoʻohui ʻia ke koho e hāʻawi i ka leka i kānana ʻia i ka papa kuhikuhi Junk ma mail.maildir. Ua hoʻokō ʻia ke kākoʻo no ka protocol proxy-v2, e ʻae iā ʻoe e kau i kahi kikowaena SMTP ma hope o kahi mea koho. Ua hoʻokō ʻia ke kākoʻo no nā palapala ECDSA.
  • Ua hōʻano hou ʻia ka pūʻolo OpenSSH 8.1, ʻike ʻia kahi kikoʻī kikoʻī o nā hoʻomaikaʻi maanei;
  • Ua hōʻano hou ʻia ka ʻeke LibreSSL, kahi i hoʻopau ʻia ai ka porting o ka hale RSA_METHOD mai OpenSSL 1.1, e ʻae ana i ka hoʻohana ʻana i nā ʻano hana like ʻole no ka hana ʻana me RSA;
  • He 64 ka nui o na awa no ka papa hana AMD10736, no ka aarch64 - 10075, no ka i386 - 10682. Ua hōʻano hou ʻia nā ʻāpana ʻekolu i komo i ka OpenBSD 6.6:
    • Xenocara kiʻi hoʻopaʻa 'ia ma luna o X.Org 7.7 me 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 (me nā ʻāpana)
    • GCC 4.2.1 (me nā paʻi) a me 3.3.6 (me nā ʻāpana)
    • Perl 5.28.2 (me nā ʻāpana)
    • NSD 4.2.2
    • Hoʻokuʻu ʻia 1.9.4
    • Ncurses 5.7
    • Binutils 2.17 (me nā ʻāpana)
    • Gdb 6.3 (me nā ʻāpana)
    • Awk ʻAukake 10, 2011
    • Expat 2.2.8

    Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka