{"id":103845,"date":"2022-04-22T09:36:42","date_gmt":"2022-04-22T07:36:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-openbsd-7-1"},"modified":"2022-04-22T09:36:42","modified_gmt":"2022-04-22T07:36:42","slug":"vypusk-openbsd-7-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-openbsd-7-1","title":{"rendered":"Vyd\u00e1n\u00ed OpenBSD 7.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byla p\u0159edstavena verze svobodn\u00e9ho multiplatformn\u00edho UNIX-like opera\u010dn\u00edho syst\u00e9mu OpenBSD 7.1. Projekt OpenBSD zalo\u017eil Theo de Raadt v roce 1995 po konfliktu s v\u00fdvoj\u00e1\u0159i NetBSD, na jeho\u017e z\u00e1klad\u011b byl Theovi uzav\u0159en p\u0159\u00edstup k CVS repozit\u00e1\u0159i NetBSD. Po tomto incidentu Theo de Raadt se skupinou spolubojovn\u00edk\u016f vytvo\u0159il na z\u00e1klad\u011b zdrojov\u00e9ho k\u00f3du NetBSD nov\u00fd otev\u0159en\u00fd opera\u010dn\u00ed syst\u00e9m, jeho\u017e hlavn\u00edmi c\u00edli v\u00fdvoje se staly p\u0159enositelnost (podporovan\u00fdch je 13 hardwarov\u00fdch platforem), standardizace, spr\u00e1vn\u00e1 funk\u010dnost, proaktivn\u00ed bezpe\u010dnost a integrovan\u00e9 kryptografick\u00e9 prost\u0159edky. Velikost kompletn\u00ed instala\u010dn\u00ed ISO obrazu z\u00e1kladn\u00edho syst\u00e9mu OpenBSD 7.1 je 580 MB.       <\/p>\n<p>Krom\u011b samotn\u00e9ho opera\u010dn\u00edho syst\u00e9mu je projekt OpenBSD zn\u00e1m sv\u00fdmi komponenty, kter\u00e9 se roz\u0161\u00ed\u0159ily v jin\u00fdch syst\u00e9mech a prok\u00e1zaly se jako jedno z nejbezpe\u010dn\u011bj\u0161\u00edch a nejkvalitn\u011bj\u0161\u00edch \u0159e\u0161en\u00ed. Mezi nimi: LibreSSL (fork OpenSSL), OpenSSH, paketov\u00fd filtr PF, d\u00e9mony sm\u011brov\u00e1n\u00ed OpenBGPD a OpenOSPFD, NTP server OpenNTPD, po\u0161tovn\u00ed <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> OpenSMTPD, multiplexor textov\u00e9ho termin\u00e1lu (analog GNU screen) tmux, d\u00e9mon identd s implementac\u00ed protokolu IDENT, BSDL alternativa bal\u00ed\u010dku GNU groff \u2014 mandoc, protokol pro organizaci syst\u00e9m\u016f s vysokou dostupnost\u00ed CARP (Common Address Redundancy Protocol), lehk\u00fd http server, utilita pro synchronizaci soubor\u016f OpenRSYNC.          <\/p>\n<p>Hlavn\u00ed vylep\u0161en\u00ed:   <\/p>\n<ul>\n<li class=\"l\"> Byla ozn\u00e1mena podpora po\u010d\u00edta\u010d\u016f Mac s ARM \u010dipem Apple M1 (Apple Silicon), jako jsou Apple M1 Pro\/Max a Apple T2 Macs, dostupn\u00e1 k pou\u017eit\u00ed. Byly p\u0159id\u00e1ny ovlada\u010de pro SPI, I2C, DMA \u0159adi\u010d, kl\u00e1vesnici, touchpad, spr\u00e1vu nap\u00e1jen\u00ed a v\u00fdkonu. Zaji\u0161t\u011bna podpora Wi-Fi, GPIO, framebufferu, USB, displeje a NVMe disk\u016f.\n<li class=\"l\"> Byla vylep\u0161ena podpora architektury ARM64. Byly p\u0159id\u00e1ny ovlada\u010de gpiocharger, gpioleds a gpiokeys, kter\u00e9 zaji\u0161\u0165uj\u00ed podporu pro nab\u00edjec\u00ed za\u0159\u00edzen\u00ed, osv\u011btlen\u00ed a tla\u010d\u00edtka p\u0159ipojen\u00e1 k GPIO (nap\u0159\u00edklad v Pinebook Pro). P\u0159id\u00e1ny nov\u00e9 ovlada\u010de: mpfclock (PolarFire SoC MSS ovlada\u010d hodin), cdsdhc (Cadence SD\/SDIO\/eMMC hostitel), mpfiic (PolarFire SoC MSS I2C ovlada\u010d) a mpfgpio (PolarFire SoC MSS GPIO).\n<li class=\"l\"> Byla vylep\u0161ena podpora architektury RISC-V 64, pro kterou byly zahrnuty ovlada\u010de uhid a fido, a zaji\u0161t\u011bna podpora instalace na disky s GPT.\n<li class=\"l\"> Ve utilit\u011b mount_msdos je v\u00fdchoz\u00ed nastaven\u00ed pro pou\u017eit\u00ed dlouh\u00fdch n\u00e1zv\u016f soubor\u016f.\n<li class=\"l\"> Byl p\u0159epracov\u00e1n k\u00f3d pro garbage collector pro unixov\u00e9 sokety.\n<li class=\"l\"> Nastaven\u00ed sysctl hw.perfpolicy je ve v\u00fdchoz\u00edm stavu nastaveno na &#171;auto&#187;, co\u017e znamen\u00e1, \u017ee p\u0159i p\u0159ipojen\u00ed k s\u00edti se zapne re\u017eim pln\u00e9ho v\u00fdkonu a p\u0159i nap\u00e1jen\u00ed z baterie se pou\u017eije adaptivn\u00ed algoritmus.\n<li class=\"l\"> Vylep\u0161en\u00e1 podpora v\u00edceprocesorov\u00fdch syst\u00e9m\u016f (SMP). Byly p\u0159evedeny do kategorie mp-safe filtry ud\u00e1lost\u00ed bez n\u00e1zvu, kqread, zvuku a soket\u016f, stejn\u011b jako mechanismus BPF. Syst\u00e9mov\u00e9 vol\u00e1n\u00ed poll, select, ppoll a pselect byly p\u0159eps\u00e1ny a nyn\u00ed jsou realizov\u00e1ny na z\u00e1kladu kqueue. Syst\u00e9mov\u00e1 vol\u00e1n\u00ed kevent, getsockname, getpeername, accept a accept4 byla zbavena blokov\u00e1n\u00ed. Bylo p\u0159id\u00e1no j\u00e1drov\u00e9 rozhran\u00ed pro atomick\u00e9 funkce load a store, kter\u00e9 umo\u017e\u0148uj\u00ed pou\u017e\u00edvat typy int a long ve struktur\u00e1ch s pou\u017eit\u00edm po\u010dtu odkaz\u016f.\n<li class=\"l\"> Implementace r\u00e1mce drm (Direct Rendering Manager) je synchronizov\u00e1na s j\u00e1drem Linux 5.15.26 (v p\u0159edchoz\u00ed verzi &#8212; 5.10.65). Do ovlada\u010de inteldrm byla p\u0159id\u00e1na podpora \u010dip\u016f Intel zalo\u017een\u00fdch na mikroarchitektur\u00e1ch Elkhart Lake, Jasper Lake a Rocket Lake. V ovlada\u010di amdgpu byla implementov\u00e1na podpora APU\/GPU Van Gogh, Rembrandt &#171;Yellow Carp&#187; Ryzen 6000, Navi 22 &#171;Navy Flounder&#187;, Navi 23 &#171;Dimgrey Cavefish&#187; a Navi 24 &#171;Beige Goby&#187;.\n<li class=\"l\"> Do knihovny FreeType byl za\u0159azen subpixelov\u00fd rendering font\u016f.\n<li class=\"l\"> Byl p\u0159id\u00e1n n\u00e1stroj realpath pro v\u00fdstup absolutn\u00ed cesty k souboru.\n<li class=\"l\"> Do utility rcctl byla p\u0159id\u00e1na p\u0159\u00edkaz &#171;ls rogue&#187; pro zobrazen\u00ed b\u011b\u017e\u00edc\u00edch, ale nezahrnut\u00fdch proces\u016f v rc.conf.local.\n<li class=\"l\"> V BPFtrace byla implementov\u00e1na podpora prom\u011bnn\u00fdch pro kontroly. Do btrace byly p\u0159id\u00e1ny skripty kprofile.bt pro profilov\u00e1n\u00ed z\u00e1sobn\u00edku j\u00e1dra a runqlat.bt pro identifikaci zpo\u017ed\u011bn\u00ed p\u0159i pl\u00e1nov\u00e1n\u00ed.\n<li class=\"l\"> Do libc byla p\u0159id\u00e1na podpora RFC6840, kter\u00e1 definuje podporu flagu AD a nastaven\u00ed &#8216;trust-ad&#8217; pro DNSSEC.\n<li class=\"l\"> Do apm a apmd byl p\u0159id\u00e1n v\u00fdstup p\u0159edpokl\u00e1dan\u00e9ho \u010dasu dob\u00edjen\u00ed baterie.\n<li class=\"l\"> Byla poskytnuta mo\u017enost ukl\u00e1d\u00e1n\u00ed DB capability do \/etc\/login.conf.d pro usnadn\u011bn\u00ed p\u0159id\u00e1v\u00e1n\u00ed vlastn\u00edch t\u0159\u00edd \u00fa\u010dt\u016f z bal\u00edk\u016f.\n<li class=\"l\"> V malloc bylo zaji\u0161t\u011bno ke\u0161ov\u00e1n\u00ed pam\u011b\u0165ov\u00fdch region\u016f v rozsahu od 128k do 2M.\n<li class=\"l\"> V archiva\u010dn\u00edm n\u00e1stroji pax byla implementov\u00e1na podpora roz\u0161\u00ed\u0159en\u00fdch hlavi\u010dek s daty mtime, atime a ctime.\n<li class=\"l\"> Do utilit gzip a gunzip byla p\u0159id\u00e1na volba &#171;-k&#187; pro zachov\u00e1n\u00ed p\u016fvodn\u00edho souboru.\n<li class=\"l\"> Do utility openrsync byly p\u0159id\u00e1ny mo\u017enosti: &#171;&#8212;compare-dest&#187; pro kontrolu existence soubor\u016f v dal\u0161\u00edch adres\u00e1\u0159\u00edch; &#171;&#8212;max-size&#187; a &#171;&#8212;min-size&#187; pro omezen\u00ed velikosti soubor\u016f.\n<li class=\"l\"> Byl p\u0159id\u00e1n p\u0159\u00edkaz seq pro v\u00fdstup sekvenc\u00ed \u010d\u00edsel.\n<li class=\"l\"> Z FreeBSD 13 byla p\u0159evezena univerz\u00e1ln\u00ed softwarov\u00e1 implementace trigonometric functions (implementace v assembleru pro x86 byla zak\u00e1z\u00e1na).\n<li class=\"l\"> Z FreeBSD byla p\u0159evezena implementace funkc\u00ed lrint, lrintf, llrint a llrintf (d\u0159\u00edve byla pou\u017eita implementace z NetBSD).\n<li class=\"l\"> V utilit\u011b fdisk byly zaznamen\u00e1ny \u010detn\u00e9 zm\u011bny a opravy souvisej\u00edc\u00ed s prac\u00ed s diskov\u00fdmi odd\u00edly.\n<li class=\"l\"> Byla p\u0159id\u00e1na podpora nov\u00e9ho hardwaru, v\u010detn\u011b \u0159adi\u010de Intel PCH GPIO (pro platformy Cannon Lake H a Tiger Lake H), NXP PCF85063A\/TP RTC, Synopsys Designware UART, Intel 2.5Gb Ethernet, SIMCom SIM7600, RTL8156B, MediaTek MT7601U USB wifi, BCM4387 wifi.\n<li class=\"l\"> Byly zahrnuty p\u0159e licencovan\u00e9 firmwary pro bezdr\u00e1tov\u00e9 \u010dipy Realtek, kter\u00e9 umo\u017e\u0148uj\u00ed pou\u017e\u00edvat ovlada\u010de rsu, rtwn a urtwn bez ru\u010dn\u00edho na\u010d\u00edt\u00e1n\u00ed firmwaru.\n<li class=\"l\"> V ovlada\u010d\u00edch ixl (Intel Ethernet 700), ix (Intel 82598\/82599\/X540\/X550) a aq (Aquantia AQC1xx) byla p\u0159id\u00e1na podpora hardwarov\u00e9ho zpracov\u00e1n\u00ed VLAN tag\u016f a v\u00fdpo\u010dtu\/ov\u011b\u0159en\u00ed kontroln\u00edch sou\u010dt\u016f pro IPv4, TCP4\/6 a UDP4\/6.\n<li class=\"l\"> Byl p\u0159id\u00e1n zvukov\u00fd ovlada\u010d pro \u010dipy Intel Jasper Lake. P\u0159id\u00e1na podpora hern\u00edho ovlada\u010de XBox One.\n<li class=\"l\"> V bezdr\u00e1tov\u00e9m stacku IEEE 802.11 byla zavedena podpora kan\u00e1l\u016f 40MHz pro re\u017eim 802.11n a po\u010d\u00e1te\u010dn\u00ed podpora standardu 802.11ac (VHT). Pro ovlada\u010de byl p\u0159id\u00e1n voliteln\u00fd zpracovatel pro pozad\u00ed skenov\u00e1n\u00ed. P\u0159i v\u00fdb\u011bru p\u0159\u00edstupov\u00e9ho bodu jsou nyn\u00ed prioritn\u00ed body s kan\u00e1ly 5GHz, a teprve pot\u00e9 se vyb\u00edraj\u00ed body s kan\u00e1ly 2GHz.\n<li class=\"l\"> Byla p\u0159eps\u00e1na implementace ovlada\u010de vxlan, kter\u00e1 nyn\u00ed funguje nez\u00e1visle na pod syst\u00e9mu bridge.\n<li class=\"l\"> V instal\u00e1toru byla p\u0159epracov\u00e1na logika vol\u00e1n\u00ed utility pkg_add pro sn\u00ed\u017een\u00ed intenzity p\u0159esun\u016f soubor\u016f b\u011bhem aktualizace. V souboru install.site je zdokumentov\u00e1n proces nastaven\u00ed instalace a aktualizace. Pro v\u0161echny architektury byly zahrnuty firmwary, jejich\u017e distribuce je povolena ve t\u0159et\u00edch produktech. K instalaci propriet\u00e1rn\u00edch firmwar\u016f, kter\u00e9 jsou k dispozici na instala\u010dn\u00edm m\u00e9diu, byla nasazena utilita fw_update.\n<li class=\"l\"> V xterm bylo z bezpe\u010dnostn\u00edch d\u016fvod\u016f standardn\u011b vypnuto sledov\u00e1n\u00ed my\u0161i.\n<li class=\"l\"> V usbhidctl a usbhidaction byla zaji\u0161t\u011bna izolace p\u0159\u00edstupu k souborov\u00e9mu syst\u00e9mu pomoc\u00ed syst\u00e9mov\u00e9ho vol\u00e1n\u00ed unveil.\n<li class=\"l\"> Ve dhcpd je ve v\u00fdchoz\u00edm stavu zaji\u0161t\u011bno p\u0159ipojen\u00ed i k s\u00ed\u0165ov\u00fdm rozhran\u00edm, kter\u00e1 jsou neaktivn\u00ed (&#8216;down&#8217;), aby se zajistilo p\u0159ij\u00edm\u00e1n\u00ed paket\u016f ihned po aktivaci s\u00ed\u0165ov\u00e9ho rozhran\u00ed.\n<li class=\"l\"> V OpenSMTPD (smtpd) je ve v\u00fdchoz\u00edm stavu povolena kontrola TLS pro odchoz\u00ed p\u0159ipojen\u00ed &#171;smtps:\/\/&#187; a &#171;smtp+tls:\/\/&#187;.\n<li class=\"l\"> V httpd byla implementov\u00e1na kontrola verze protokolu, p\u0159id\u00e1na mo\u017enost definov\u00e1n\u00ed vlastn\u00edch soubor\u016f s chybov\u00fdmi texty a vylep\u0161ena zpracov\u00e1n\u00ed dat v komprimovan\u00e9 podob\u011b. Do souboru httpd.conf byla p\u0159id\u00e1na volba gzip-static pro dod\u00e1v\u00e1n\u00ed p\u0159edkomprimovan\u00fdch soubor\u016f s nastaven\u00edm p\u0159\u00edznaku gzip v hlavi\u010dce content-encoding.\n<li class=\"l\"> V IPsec je v parametru proto v iked.conf povoleno uv\u00e1d\u011bt seznam protokol\u016f. Do utility ikectl byla p\u0159id\u00e1na p\u0159\u00edkaz &#171;show certinfo&#187; pro zobrazen\u00ed d\u016fv\u011bryhodn\u00fdch certifika\u010dn\u00edch autorit a certifik\u00e1t\u016f. V iked do\u0161lo k vylep\u0161en\u00ed zpracov\u00e1n\u00ed fragmentovan\u00fdch zpr\u00e1v.\n<li class=\"l\"> V rpki-client byla p\u0159id\u00e1na podpora kontroly odchoz\u00edch kl\u00ed\u010d\u016f BGPsec Router a vylep\u0161ena kontrola certifik\u00e1t\u016f X509. P\u0159id\u00e1n cache ov\u011b\u0159en\u00fdch soubor\u016f. Byla zlep\u0161ena kompatibilita s RFC 6488.\n<li class=\"l\">  Do bgpd byl p\u0159id\u00e1n parametr &#171;port&#187;, kter\u00fd lze pou\u017e\u00edt v sekc\u00edch &#171;listen on&#187; a &#171;neighbor&#187; pro p\u0159ipojen\u00ed k nestandardn\u00edmu \u010d\u00edslu s\u00ed\u0165ov\u00e9ho portu. Byl proveden refaktoring k\u00f3du pro pr\u00e1ci s RIB (Routing Information Base), zam\u011b\u0159en\u00fd na budouc\u00ed podporu multipath.\n<li class=\"l\"> V konzolov\u00e9m spr\u00e1vci oken tmux (&#171;terminal multiplexer&#187;) byly roz\u0161\u00ed\u0159eny mo\u017enosti pro barevn\u00fd v\u00fdstup. Byly p\u0159id\u00e1ny p\u0159\u00edkazy pane-border-format, cursor-colour a cursor-style.\n<li class=\"l\"> V LibreSSL byla portov\u00e1na z OpenSSL podpora RFC 3779 (roz\u0161\u00ed\u0159en\u00ed X.509 pro <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/lir\/ipv4\/\"   title=\"IP adress\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"853\">IP adress<\/a> a autonomn\u00ed syst\u00e9my) a mechanismus Certificate Transparency (nez\u00e1visl\u00fd ve\u0159ejn\u00fd log v\u0161ech vydan\u00fdch a odvolan\u00fdch certifik\u00e1t\u016f, kter\u00fd umo\u017e\u0148uje prov\u00e1d\u011bt nez\u00e1visl\u00fd audit v\u0161ech zm\u011bn a akc\u00ed certifika\u010dn\u00edch autorit a okam\u017eit\u011b sledovat jak\u00e9koli pokusy o skryt\u00e9 vytvo\u0159en\u00ed fale\u0161n\u00fdch z\u00e1znam\u016f). Byla v\u00fdrazn\u011b vylep\u0161ena kompatibilita s OpenSSL 1.1 a byla pou\u017eita identick\u00e1 jm\u00e9na \u0161ifrovan\u00ed s OpenSSL pro TLSv1.3. Mnoho funkc\u00ed bylo p\u0159evedeno na vyu\u017eit\u00ed calloc(). V libssl a libcrypto byla p\u0159id\u00e1na velk\u00e1 \u010d\u00e1st nov\u00fdch vol\u00e1n\u00ed.\n<li class=\"l\"> Byl aktualizov\u00e1n bal\u00ed\u010dek OpenSSH. Podrobn\u00fd p\u0159ehled vylep\u0161en\u00ed lze nal\u00e9zt v recenz\u00edch OpenSSH 8.9 a OpenSSH 9.0. N\u00e1stroj scp byl ve v\u00fdchoz\u00edm nastaven\u00ed p\u0159eveden na pou\u017eit\u00ed SFTP m\u00edsto zastaral\u00e9ho protokolu SCP\/RCP.\n<li class=\"l\"> Po\u010det port\u016f pro architekturu AMD64 \u010dinil 11301 (bylo 11325), pro aarch64 \u2014 11081 (bylo 11034), pro i386 \u2014 10136 (bylo 10248). Mezi verzemi aplikac\u00ed v portech: Asterisk 16.25.1, 18.11.1 a 19.3.1, Audacity 2.4.2, CMake 3.20.3, Chromium 100.0.4896.75, Emacs 27.2, FFmpeg 4.4.1, GCC 8.4.0 a 11.2.0, GNOME 41.5, Go 1.17.7, JDK 8u322, 11.0.14 a 17.0.2, KDE Applications 21.12.2, KDE Frameworks 5.91.0, Krita 5.0.2, LLVM\/Clang 13.0.0, LibreOffice 7.3.2.2, Lua 5.1.5, 5.2.4 a 5.3.6, MariaDB 10.6.7, Mono 6.12.0.122, Firefox 99.0 a ESR 91.8.0, Thunderbird 91.8.0, Mutt 2.2.2 a NeoMutt 20211029, Node.js 16.14.2, OpenLDAP 2.4.59, PHP 7.4.28, 8.0.17 a 8.1.4, Postfix 3.5.14, PostgreSQL 14.2, Python 2.7.18, 3.8.13, 3.9.12 a 3.10.4, Qt 5.15.2 a 6.0.4, R 4.1.2, Ruby 2.7.5, 3.0.3 a 3.1.1, Rust 1.59.0, SQLite 2.8.17 a 3.38.2, Shotcut 21.10.31, Sudo 1.9.10, Suricata 6.0.4, Tcl\/Tk 8.5.19 a 8.6.8, TeX Live 2021, Vim 8.2.4600 a Neovim 0.6.1, Xfce 4.16.\n<li class=\"l\"> Byly aktualizov\u00e1ny komponenty od t\u0159et\u00edch stran zahrnut\u00e9 v OpenBSD 7.1:\n<ul>\n<li class=\"l\"> Grafick\u00fd stack Xenocara zalo\u017een\u00fd na X.Org 7.7 s xserver 1.21.1 + patche, freetype 2.11.0, fontconfig 2.12.94, Mesa 21.3.7, xterm 369, xkeyboard-config 2.20, fonttosfnt 1.2.2.  <\/li>\n<li class=\"l\">    LLVM\/Clang 13.0.0 (+ opravy)  <\/li>\n<li class=\"l\">    GCC 4.2.1 (+ patche) a 3.3.6 (+ patche)  <\/li>\n<li class=\"l\">    Perl 5.32.1 (+ patche)  <\/li>\n<li class=\"l\">    NSD 4.4.0  <\/li>\n<li class=\"l\">    Unbound 1.15.0  <\/li>\n<li class=\"l\">    Ncurses 5.7  <\/li>\n<li class=\"l\">    Binutils 2.17 (+ patche)  <\/li>\n<li class=\"l\">  Gdb 6.3 (+ patche)  <\/li>\n<li class=\"l\">  Awk 12.10.2021  <\/li>\n<li class=\"l\">  Expat 2.4.7    <\/li>\n<\/ul>\n<\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57063\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.1. \u041f\u0440\u043e\u0435\u043a\u0442 OpenBSD \u0431\u044b\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442\u043e\u043c (Theo de Raadt) \u0432 1995 \u0433\u043e\u0434\u0443 \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 NetBSD, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043b\u044f \u0422\u044d\u043e \u0431\u044b\u043b \u0437\u0430\u043a\u0440\u044b\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a CVS \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044e NetBSD. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442 \u0441 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0435\u0434\u0438\u043d\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u043b \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 NetBSD \u043d\u043e\u0432\u0443\u044e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103845","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.1.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-openbsd-7-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a OpenBSD 7.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-openbsd-7-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-04-22T07:36:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-04-22T07:36:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vyd\u00e1n\u00ed OpenBSD 7.1 | ProHoster","description":"Bylo p\u0159edstaveno vyd\u00e1n\u00ed svobodn\u00e9ho multiplatformn\u00edho UNIX-like opera\u010dn\u00edho syst\u00e9mu OpenBSD 7.1.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-openbsd-7-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a OpenBSD 7.1 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.1.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-openbsd-7-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-04-22T07:36:42+00:00","article:modified_time":"2022-04-22T07:36:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103845","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 20:49:26","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-04-22 07:37:13","updated":"2026-02-08 20:49:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=103845"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103845\/revisions"}],"predecessor-version":[{"id":172981,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/103845\/revisions\/172981"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=103845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=103845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=103845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}