{"id":110888,"date":"2023-10-17T03:10:16","date_gmt":"2023-10-17T01:10:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-openbsd-7-4"},"modified":"2023-10-17T03:10:16","modified_gmt":"2023-10-17T01:10:16","slug":"vypusk-openbsd-7-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-openbsd-7-4","title":{"rendered":"OpenBSD 7.4 kiad\u00e1sa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Megjelent az OpenBSD 7.4, a szabad UNIX-szer\u0171 oper\u00e1ci\u00f3s rendszer kiad\u00e1sa. Az OpenBSD projektet Theo de Raadt alap\u00edtotta 1995-ben, miut\u00e1n konfliktusba ker\u00fclt a NetBSD fejleszt\u0151ivel, ami miatt megsz\u0171nt a hozz\u00e1f\u00e9r\u00e9se a NetBSD CVS t\u00e1rol\u00f3j\u00e1hoz. Ezt k\u00f6vet\u0151en Theo de Raadt \u00e9s egy lelkes csapata egy \u00faj ny\u00edlt oper\u00e1ci\u00f3s rendszert hozott l\u00e9tre a NetBSD forr\u00e1saib\u00f3l. Az \u00faj rendszer fejleszt\u00e9s\u00e9nek f\u0151 c\u00e9ljai a hordozhat\u00f3s\u00e1g (t\u00e1mogat 13 hardverplatformot), a szabv\u00e1nyos\u00edt\u00e1s, a megb\u00edzhat\u00f3s\u00e1g, a proakt\u00edv biztons\u00e1g \u00e9s az integr\u00e1lt titkos\u00edt\u00e1si eszk\u00f6z\u00f6k voltak. Az OpenBSD 7.4 alap rendszer\u00e9nek teljes telep\u00edt\u0151 ISO k\u00e9pe 630 MB m\u00e9ret\u0171.       <\/p>\n<p>Az OpenBSD projekt k\u00f6zvetlen oper\u00e1ci\u00f3s rendszer\u00e9n k\u00edv\u00fcl ismert a komponenst\u00e1r\u00e1r\u00f3l, amely m\u00e1s rendszerekben is elterjedt, \u00e9s a legbiztons\u00e1gosabb \u00e9s legjobb megold\u00e1sok egyikek\u00e9nt ismert. Ezek k\u00f6z\u00e9 tartozik: a LibreSSL (OpenSSL \u00e1ga), az OpenSSH, a PF csomagsz\u0171r\u0151, az OpenBGPD \u00e9s az OpenOSPFD \u00fatv\u00e1laszt\u00f3 d\u00e9monok, az OpenNTPD NTP-szerver, az OpenSMTPD levelez\u0151szerver, a tmux sz\u00f6veges termin\u00e1l multiplexer (a GNU screen megfelel\u0151je), az identd d\u00e9mon IDENT protokollal, a mandoc, a BSDL alternat\u00edv\u00e1ja a GNU groff csomagnak, a CARP (Common Address Redundancy Protocol) protokoll a hibat\u0171r\u0151 rendszerekhez, valamint egy k\u00f6nny\u0171 http-szerver \u00e9s az OpenRSYNC f\u00e1jlszinkroniz\u00e1l\u00f3 eszk\u00f6z.          <\/p>\n<p>F\u0151 fejleszt\u00e9sek:   <\/p>\n<ul>\n<li class=\"l\"> Az amd64 \u00e9s i386 architekt\u00far\u00e1khoz \u00faj komponensek ker\u00fcltek hozz\u00e1ad\u00e1sra az AMD processzorok mikrok\u00f3dj\u00e1nak friss\u00edt\u00e9s\u00e9hez. Az \u00faj mikrok\u00f3d verzi\u00f3k automatikusan telep\u00fclnek a rendszerbet\u00f6lt\u00e9s sor\u00e1n. A mikrok\u00f3d bin\u00e1ris f\u00e1jlok terjeszt\u00e9s\u00e9re a port l\u00e9trehoz\u00e1sa t\u00f6rt\u00e9nt: ports\/sysutils\/firmware\/amd. Az \u00faj mikrok\u00f3d telep\u00edt\u00e9se a fw_update seg\u00e9dprogram seg\u00edts\u00e9g\u00e9vel t\u00f6rt\u00e9nik. Hasonl\u00f3 mikrok\u00f3dfriss\u00edt\u0151 t\u00e1mogat\u00e1s az Intel processzorok sz\u00e1m\u00e1ra 2018-ban val\u00f3sult meg \u00e9s az OpenBSD 6.3 kiad\u00e1sban ker\u00fclt bevezet\u00e9sre.\n<li class=\"l\"> A kernel \u00e9s a felhaszn\u00e1l\u00f3i t\u00e9r sz\u00e1m\u00e1ra IBT (Indirect Branch Tracking, amd64) \u00e9s BTI (Branch Target Identification, arm64) v\u00e9delmi mechanizmusok ker\u00fcltek be\u00e9p\u00edt\u00e9sre, amelyek c\u00e9lja a vez\u00e9rl\u00e9si folyamat rendjeinek megzavar\u00e1s\u00e1nak megakad\u00e1lyoz\u00e1sa, amely az eml\u00e9kezetben t\u00e1rolt funkci\u00f3mutat\u00f3k megv\u00e1ltoztat\u00e1s\u00e1val t\u00f6rt\u00e9nik (a megval\u00f3s\u00edtott v\u00e9delem megakad\u00e1lyozza, hogy a rosszindulat\u00fa k\u00f3d a funkci\u00f3 k\u00f6zep\u00e9re l\u00e9pjen).\n<li class=\"l\"> Arm64 architekt\u00far\u00e1j\u00fa rendszereken, a felhaszn\u00e1l\u00f3i t\u00e9r v\u00e9delme \u00e9rdek\u00e9ben bekapcsolt\u00e1k a Pointer Authentication (mutat\u00f3-hiteles\u00edt\u00e9s) technol\u00f3gi\u00e1t. Ez a technol\u00f3gia lehet\u0151v\u00e9 teszi, hogy az ARM64-speci\u00e1lis utas\u00edt\u00e1sait haszn\u00e1lja a visszat\u00e9r\u00e9si c\u00edmek ellen\u0151rz\u00e9s\u00e9re digit\u00e1lis al\u00e1\u00edr\u00e1sok seg\u00edts\u00e9g\u00e9vel, amelyeket a mutat\u00f3 nem haszn\u00e1lt fels\u0151 bitjeiben t\u00e1rolnak.\n<li class=\"l\"> A clang rendszerkompil\u00e1tor konfigur\u00e1l\u00e1sa, valamint a clang \u00e9s gcc portokb\u00f3l a fent eml\u00edtett v\u00e9delmi mechanizmusok alkalmaz\u00e1s\u00e1ra m\u00f3dosult, ami jelent\u0151sen meger\u0151s\u00edtette az \u00f6sszes alapalkalmaz\u00e1s \u00e9s a legt\u00f6bb portb\u00f3l sz\u00e1rmaz\u00f3 alkalmaz\u00e1s v\u00e9delm\u00e9t a visszav\u00e1g\u00f3 orient\u00e1lt programoz\u00e1si (ROP \u2013 Return-Oriented Programming) technik\u00e1kat haszn\u00e1l\u00f3 exploitok ellen. ROP technika alkalmaz\u00e1sakor a t\u00e1mad\u00f3 nem pr\u00f3b\u00e1lja saj\u00e1t k\u00f3dj\u00e1t a mem\u00f3ri\u00e1ba helyezni, hanem a m\u00e1r bet\u00f6lt\u00f6tt k\u00f6nyvt\u00e1rakban l\u00e9v\u0151 g\u00e9pi ut instrukci\u00f3k darabjaival dolgozik, amelyek visszair\u00e1ny\u00edt\u00f3 utas\u00edt\u00e1ssal z\u00e1rulnak (\u00e1ltal\u00e1ban ezek k\u00f6nyvt\u00e1ri f\u00fcggv\u00e9nyek v\u00e9gz\u0151d\u00e9sei). Az exploit m\u0171k\u00f6d\u00e9se annyib\u00f3l \u00e1ll, hogy hasonl\u00f3 blokkok (\u00fagynevezett \u201egadgets\u201d) h\u00edv\u00e1sl\u00e1nc\u00e1t \u00e9p\u00edti fel, hogy el\u00e9rje a sz\u00fcks\u00e9ges funkcionalit\u00e1st.\n<li class=\"l\"> A new system call kqueue1 has been added, which differs from kqueue in that it passes flags. Currently, kqueue1 supports only the O_CLOEXEC (close-on-exec) flag for automatically closing file descriptors in a child process after an exec() call.\n<li class=\"l\"> Support for the pseudo-device dt has been implemented for amd64 and i386 architectures to organize dynamic tracing of the system and applications. A system call utrace has been added for inserting user records into the ktrace log.\n<li class=\"l\"> Fixes have been merged from FreeBSD to eliminate undefined behavior when using MS-DOS file systems.\n<li class=\"l\"> The softdep mounting option, used for deferred grouped writing of metadata, has been disabled.\n<li class=\"l\"> Programs protected by the unveil system call are now allowed to save core dumps in the current working directory.\n<li class=\"l\"> The capability to enter deep idle states available in Apple M1\/M2 chips has been engaged for the ARM64 architecture to save energy and implement a sleep mode.\n<li class=\"l\"> A bypass protection against the Zenbleed vulnerability in AMD processors has been added.\n<li class=\"l\"> Support for symmetric multiprocessing (SMP) systems has been improved. The arprequest() function, handling incoming ARP packets, and the implementation for neighbor node detection in the IPv6 stack have been freed from locks.\n<li class=\"l\"> The synchronization interface of the pfsync packet filter tables has been rewritten for better lock handling and compatibility with future work on parallelizing the network stack.\n<li class=\"l\"> A drm (Direct Rendering Manager) keretrendszer megval\u00f3s\u00edt\u00e1sa a Linux 6.1.55 kernelhez lett szinkroniz\u00e1lva (az el\u0151z\u0151 kiad\u00e1s \u2013 6.1.15). A rendszer teljes\u00edtm\u00e9nye javult az Intel processzorokkal rendelkez\u0151, Alder Lake \u00e9s Raptor Lake mikroarchitekt\u00far\u00e1kra alapozott rendszereken.\n<li class=\"l\"> Jav\u00edt\u00e1sok t\u00f6rt\u00e9ntek a VMM hipervizorban. A vmd-ben megval\u00f3s\u00edtott\u00e1k a multiprocesszoros modell t\u00e1mogat\u00e1s\u00e1t blokkos \u00e9s h\u00e1l\u00f3zati virtio-eszk\u00f6z\u00f6kh\u00f6z. A blokkos virtio-eszk\u00f6zh\u00f6z hozz\u00e1adt\u00e1k a zero-copy \u00fczemm\u00f3d\u00fa vektoros bemenet\/kimenetet. A vend\u00e9g rendszerek hozz\u00e1f\u00e9r\u00e9s\u00e9t korl\u00e1tozt\u00e1k az AMD processzorok p-state \u00fczemm\u00f3djaihoz. A tulajdonosok <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/vps\/\"   title=\"virtu\u00e1lis g\u00e9pekhez\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2146\">virtu\u00e1lis g\u00e9pekhez<\/a> a vmctl seg\u00edts\u00e9g\u00e9vel \u00e1t tudj\u00e1k \u00edrni a bet\u00f6ltend\u0151 kernelt.\n<li class=\"l\"> \u00daj fejl\u00e9cf\u00e1jl ker\u00fclt hozz\u00e1ad\u00e1sra uchar.h n\u00e9ven, az char32_t \u00e9s char16_t t\u00edpusokkal, valamint a c32rtomb(), mbrtoc32(), c16rtomb() \u00e9s mbrtoc16() funkci\u00f3kkal, melyek a C11 szabv\u00e1nyban vannak defini\u00e1lva.\n<li class=\"l\"> A malloc f\u00fcggv\u00e9nyhez hozz\u00e1adt\u00e1k a \u201eD\u201d opci\u00f3t a mem\u00f3ria sziv\u00e1rg\u00e1sok vizsg\u00e1lat\u00e1ra a ktrace (MALLOC_OPTIONS=D ktrace -tu program) \u00e9s a kdump (kdump -u malloc \u2026) seg\u00edts\u00e9g\u00e9vel.\n<li class=\"l\"> A make eszk\u00f6zh\u00f6z hozz\u00e1adt\u00e1k a ${.VARIABLES} v\u00e1ltoz\u00f3 t\u00e1mogat\u00e1s\u00e1t, amely az \u00f6sszes glob\u00e1lisan be\u00e1ll\u00edtott v\u00e1ltoz\u00f3 nev\u00e9t ki\u00edrja.\n<li class=\"l\"> A kdump seg\u00e9dprogramhoz hozz\u00e1adt\u00e1k a \u201e-u\u201d opci\u00f3t az utrace nyomvonalak kiv\u00e1laszt\u00e1s\u00e1hoz egy megadott c\u00edmke alapj\u00e1n.\n<li class=\"l\"> Az openrsync seg\u00e9dprogramhoz hozz\u00e1adt\u00e1k a \u201e--size-only\u201d \u00e9s a \u201e--ignore-times\u201d opci\u00f3t.\n<li class=\"l\"> A cron \u00e9s crontab rendszerekhez hozz\u00e1adt\u00e1k a v\u00e9letlenszer\u0171 eltol\u00e1sok t\u00e1mogat\u00e1s\u00e1t a megadott \u00e9rt\u00e9ktartom\u00e1nyok l\u00e9p\u00e9sk\u00f6z\u00e9vel t\u00f6rt\u00e9n\u0151 megad\u00e1sakor, ami lehet\u0151v\u00e9 teszi, hogy elker\u00fclj\u00fck a forr\u00e1shoz val\u00f3 egyidej\u0171 hozz\u00e1f\u00e9r\u00e9st k\u00fcl\u00f6nb\u00f6z\u0151 g\u00e9pekr\u0151l, amelyek azonos cron szab\u00e1lyokkal rendelkeznek. P\u00e9ld\u00e1ul a \u201e0~59\/30\u201d vagy a \u201e~\/30\u201d megad\u00e1sa a percek mez\u0151j\u00e9ben azt eredm\u00e9nyezi, hogy a parancs \u00f3r\u00e1nk\u00e9nt k\u00e9tszer, sorozatosan v\u00e9letlenszer\u0171en kiv\u00e1lasztott id\u0151k\u00f6z\u00f6kben fog futni.\n<li class=\"l\"> A wsconsctl eszk\u00f6zh\u00f6z hozz\u00e1adt\u00e1k a gombok mapp\u00e1l\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9t k\u00e9t vagy h\u00e1rom ujjal val\u00f3 kattint\u00e1sra a touchpadon.\n<li class=\"l\"> \u00dajhardver t\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre, \u00e9s \u00faj driverek lettek integr\u00e1lva.\n<li class=\"l\"> Javult a telep\u00edt\u00e9s armv7 \u00e9s arm64 processzoros rendszerekre.\n<li class=\"l\"> Bevezet\u00e9sre ker\u00fclt az EFI (EFI System Partition) rendszerpart\u00edci\u00f3b\u00f3l val\u00f3 f\u00e1jlok bet\u00f6lt\u00e9s\u00e9nek t\u00e1mogat\u00e1sa.\n<li class=\"l\"> A telep\u00edt\u0151ben jav\u00edtott\u00e1k a szoftver RAID (softraid) t\u00e1mogat\u00e1s\u00e1t. Lehet\u0151s\u00e9g ny\u00edlt a root part\u00edci\u00f3 softraid-en val\u00f3 elhelyez\u00e9s\u00e9re riscv64 \u00e9s arm64 rendszereken. A Softraid hozz\u00e1 lett adva a ramdiskhez powerpc64 architekt\u00far\u00e1ra. Arm64 eset\u00e9n megval\u00f3s\u00edtott\u00e1k a lemezek titkos\u00edt\u00e1s\u00e1nak t\u00e1mogat\u00e1s\u00e1t (Guided Disk Encryption).\n<li class=\"l\"> A malloc funkci\u00f3ban ellen\u0151rz\u00e9s ker\u00fclt bevezet\u00e9sre az \u00f6sszes k\u00e9sleltetett mem\u00f3riakiad\u00e1s list\u00e1j\u00e1ban szerepl\u0151 blokk eset\u00e9ben, hogy felfedezz\u00e9k a mem\u00f3riater\u00fclet felszabad\u00edt\u00e1sa ut\u00e1ni \u00edr\u00e1s eset\u00e9t.\n<li class=\"l\"> A parancs v\u00e9grehajt\u00e1s\u00e1hoz a shutdown mostant\u00f3l megk\u00f6veteli, hogy a felhaszn\u00e1l\u00f3t hozz\u00e1adj\u00e1k a &#171;_shutdown&#187; csoporthoz, amely lehet\u0151v\u00e9 teszi a munka befejez\u00e9s\u00e9vel \u00e9s a lemezeszk\u00f6z\u00f6kr\u0151l t\u00f6rt\u00e9n\u0151 k\u00f6zvetlen olvas\u00e1ssal kapcsolatos felhatalmaz\u00e1sok elk\u00fcl\u00f6n\u00edt\u00e9s\u00e9t.\n<li class=\"l\"> A rendszerh\u00edv\u00e1s seg\u00edts\u00e9g\u00e9vel, az unveil parancs a patch utility-t csak a jelenlegi k\u00f6nyvt\u00e1rra, a temp f\u00e1jlokra \u00e9s a parancssorban felsorolt f\u00e1jlokra korl\u00e1tozza.\n<li class=\"l\"> Hozz\u00e1adva a sysctl net.inet6.icmp6.nd6_queued a ND6-ra v\u00e1r\u00f3 csomagok sz\u00e1m\u00e1nak megjelen\u00edt\u00e9s\u00e9re (hasonl\u00f3an az ARP-hoz).\n<li class=\"l\"> IPv6 c\u00edm be\u00e1ll\u00edt\u00e1sakor a h\u00e1l\u00f3zati interf\u00e9szen a szomsz\u00e9dos routerek sz\u00e1m\u00e1ra multicast c\u00edmre ad \u00e1t hirdet\u00e9st.\n<li class=\"l\"> Kezdeti t\u00e1mogat\u00e1s ker\u00fclt hozz\u00e1ad\u00e1sra a TSO (TCP Segmentation Offload) \u00e9s az LRO (TCP Large Receive Offload) funkci\u00f3khoz a szegmensek kezel\u00e9s\u00e9re \u00e9s a csomagok egyes\u00edt\u00e9s\u00e9re a h\u00e1l\u00f3zati k\u00e1rtya oldal\u00e1n.\n<li class=\"l\"> Felgyorsult a bet\u00f6lt\u00e9s a pfcsomagsz\u0171r\u0151 kernel szab\u00e1lyaib\u00f3l a pfctl eszk\u00f6zzel. Bekapcsolt\u00e1k a &#171;keep state&#187; \u00e9s &#171;nat-to&#187; m\u0171veletek feldolgoz\u00e1s\u00e1t az ICMP hiba\u00fczenetek \u00e1ltal visszaadott v\u00e1laszok eset\u00e9ben.\n<li class=\"l\"> A loopback interf\u00e9szekn\u00e9l letiltva a IP, TCP \u00e9s UDP ellen\u0151rz\u0151\u00f6sszeg sz\u00e1m\u00edt\u00e1sa.\n<li class=\"l\"> Bevezet\u00e9sre ker\u00fclt az alapvet\u0151 t\u00e1mogat\u00e1s <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"243\">VPN<\/a> IPsec, amely a routingt\u00f3l f\u00fcgg (route-based).\n<li class=\"l\"> A bgpd-hez hozz\u00e1adva a Flowspec t\u00e1mogat\u00e1sa (RFC5575, egyel\u0151re csak a flowspec szab\u00e1lyok hirdet\u00e9se t\u00e1mogatott). Az ASPA (Autonomous System Provider Authorization) megval\u00f3s\u00edt\u00e1sa \u00f6sszhangba ker\u00fclt a draft-ietf-sidrops-aspa-verification-16 \u00e9s a draft-ietf-sidrops-aspa-profile-16 specifik\u00e1ci\u00f3kkal, \u00e9s \u00e1tv\u00e1ltott az AFI f\u00fcggetlen keres\u0151 t\u00e1bl\u00e1kra.\n<li class=\"l\"> A rpki-client teljes\u00edtm\u00e9nye 30-50%-kal n\u0151tt. Hozz\u00e1adva a gzip \u00e9s deflate t\u00f6m\u00f6r\u00edt\u00e9s t\u00e1mogat\u00e1sa.\n<li class=\"l\"> Friss\u00edtve a LibreSSL \u00e9s OpenSSH csomagok. A fejleszt\u00e9sek r\u00e9szletes \u00e1ttekint\u00e9s\u00e9\u00e9rt l\u00e1sd a LibreSSL 3.8.0, OpenSSH 9.4 \u00e9s OpenSSH 9.5 \u00e1ttekint\u00e9seit.\n<li class=\"l\"> Az AMD64 architekt\u00far\u00e1hoz tartoz\u00f3 portok sz\u00e1ma  11845-re emelkedett (kor\u00e1bban 11764 volt), az aarch64 eset\u00e9ben 11508 (kor\u00e1bban 11561 volt), az i386 eset\u00e9ben pedig 10603 (kor\u00e1bban 10572 volt). Az alkalmaz\u00e1sverzi\u00f3k k\u00f6z\u00f6tt a portokban:\n<ul>\n<li>Asterisk 16.30.1, 18.19.0, 20.4.0      <\/li>\n<li>Audacity 3.3.3      <\/li>\n<li>CMake 3.27.5      <\/li>\n<li>Chromium 117.0.5938.149      <\/li>\n<li>Emacs 29.1      <\/li>\n<li>FFmpeg 4.4.4      <\/li>\n<li>GCC 8.4.0 \u00e9s 11.2.0      <\/li>\n<li>GHC 9.2.7      <\/li>\n<li>GNOME 44      <\/li>\n<li>Go 1.21.1      <\/li>\n<li>JDK 8u382, 11.0.20 \u00e9s 17.0.8      <\/li>\n<li>KDE Applications 23.08.0      <\/li>\n<li>KDE Frameworks 5.110.0      <\/li>\n<li>Krita 5.1.5      <\/li>\n<li>LLVM\/Clang 13.0.0 \u00e9s 16.0.6      <\/li>\n<li>LibreOffice 7.6.2.1      <\/li>\n<li>Lua 5.1.5, 5.2.4, 5.3.6 \u00e9s 5.4.6      <\/li>\n<li>MariaDB 10.9.6      <\/li>\n<li>Mono 6.12.0.199      <\/li>\n<li>Mozilla Firefox 118.0.1 \u00e9s ESR 115.3.1      <\/li>\n<li>Mozilla Thunderbird 115.3.1      <\/li>\n<li>Mutt 2.2.12 \u00e9s NeoMutt 20230517      <\/li>\n<li>Node.js 18.18.0      <\/li>\n<li>OpenLDAP 2.6.6      <\/li>\n<li>PHP 7.4.33, 8.0.30, 8.1.24 \u00e9s 8.2.11      <\/li>\n<li>Postfix 3.7.3      <\/li>\n<li>PostgreSQL 15.4      <\/li>\n<li>Python 2.7.18, 3.9.18, 3.10.13 \u00e9s 3.11.5      <\/li>\n<li>Qt 5.15.10 \u00e9s 6.5.2      <\/li>\n<li>R 4.2.3      <\/li>\n<li>Ruby 3.0.6, 3.1.4 \u00e9s 3.2.2      <\/li>\n<li>Rust 1.72.1      <\/li>\n<li>SQLite 3.42.0      <\/li>\n<li>Shotcut 23.07.29      <\/li>\n<li>Sudo 1.9.14.2      <\/li>\n<li>Suricata 6.0.12      <\/li>\n<li>Tcl\/Tk 8.5.19 \u00e9s 8.6.13      <\/li>\n<li>TeX Live 2022      <\/li>\n<li>Vim 9.0.1897 \u00e9s Neovim 0.9.1      <\/li>\n<li>Xfce 4.18    <\/li>\n<\/ul>\n<li class=\"l\"> Friss\u00edtve az OpenBSD 7.3-ban tal\u00e1lhat\u00f3 harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 komponensek:\n<ul>\n<li class=\"l\"> A Xenocara grafikus stack X.Org 7.7 alapjaira \u00e9p\u00edtve xserver 21.1.8 + jav\u00edt\u00e1sokkal, freetype 2.13.0, fontconfig 2.14.2, Mesa 22.3.7, xterm 378, xkeyboard-config 2.20, fonttosfnt 1.2.2.  <\/li>\n<li class=\"l\">    LLVM\/Clang 13.0.0 (+ jav\u00edt\u00e1sok)  <\/li>\n<li class=\"l\">    GCC 4.2.1 (+ jav\u00edt\u00e1sok) \u00e9s 3.3.6 (+ jav\u00edt\u00e1sok)  <\/li>\n<li class=\"l\">    Perl 5.36.1 (+ jav\u00edt\u00e1sok)  <\/li>\n<li class=\"l\">    NSD 4.7.0  <\/li>\n<li class=\"l\">    Unbound 1.18  <\/li>\n<li class=\"l\">    Ncurses 5.7  <\/li>\n<li class=\"l\">    Binutils 2.17 (+ jav\u00edt\u00e1sok)  <\/li>\n<li class=\"l\">  Gdb 6.3 (+ jav\u00edt\u00e1s)  <\/li>\n<li class=\"l\">  Awk 12.9.2023  <\/li>\n<li class=\"l\">  Expat 2.5.0.  <\/li>\n<\/ul>\n<\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59942\">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 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.4. \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 \u043e\u0442\u043a\u0440\u044b\u0442\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-110888","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 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.4.\" \/>\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\/hu\/blog\/news\/vypusk-openbsd-7-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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.4 | 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 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.4.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-openbsd-7-4\" \/>\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=\"2023-10-17T01:10:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-17T01:10:16+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\udd47 OpenBSD 7.4 kiad\u00e1s | ProHoster","description":"Bemutat\u00e1sra ker\u00fclt a ny\u00edlt UNIX-alap\u00fa oper\u00e1ci\u00f3s rendszer, az OpenBSD 7.4.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-openbsd-7-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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.4 | 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 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.4.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-openbsd-7-4","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":"2023-10-17T01:10:16+00:00","article:modified_time":"2023-10-17T01:10:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"110888","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-04 14:42:29","updated":"2026-02-09 17:11:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/110888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=110888"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/110888\/revisions"}],"predecessor-version":[{"id":159390,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/110888\/revisions\/159390"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=110888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=110888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=110888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}