{"id":107801,"date":"2023-04-11T00:48:22","date_gmt":"2023-04-10T22:48:22","guid":{"rendered":"https:\/\/prohoster.info\/?p=107801"},"modified":"2023-04-12T10:36:33","modified_gmt":"2023-04-12T08:36:33","slug":"vypusk-openbsd-7-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-openbsd-7-3","title":{"rendered":"Rilascio di OpenBSD 7.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata presentata la release del sistema operativo UNIX-like OpenBSD 7.3. Il progetto OpenBSD \u00e8 stato fondato da Theo de Raadt nel 1995 dopo un conflitto con gli sviluppatori di NetBSD, che ha portato alla chiusura dell'accesso di Theo al repository CVS di NetBSD. Successivamente, Theo de Raadt, insieme a un gruppo di sostenitori, ha creato un nuovo sistema operativo open source basato sul codice sorgente di NetBSD, con obiettivi principali di portabilit\u00e0 (supporto per 13 piattaforme hardware), standardizzazione, corretta funzionalit\u00e0, sicurezza proattiva e strumenti crittografici integrati. La dimensione dell'immagine ISO completa per l'installazione del sistema base OpenBSD 7.3 \u00e8 di 620 MB.       <\/p>\n<p>Oltre al sistema operativo in s\u00e9, il progetto OpenBSD \u00e8 noto per i suoi componenti, che sono stati adottati in altri sistemi e si sono affermati come alcune delle soluzioni pi\u00f9 sicure e di alta qualit\u00e0. Tra questi: LibreSSL (fork di OpenSSL), OpenSSH, filtro di pacchetto PF, demoni di routing OpenBGPD e OpenOSPFD, server NTP OpenNTPD, posta elettronica OpenSMTPD, multiplexer di terminale testuale (analogo a GNU screen) tmux, demone identd con implementazione del protocollo IDENT, alternativa BSDL al pacchetto GNU groff \u2014 mandoc, protocollo per l'organizzazione di sistemi resilienti CARP (Common Address Redundancy Protocol), server http leggero, utility di sincronizzazione file OpenRSYNC. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> OpenSMTPD, il multiplexer di terminale testuale (simile a GNU screen) tmux, il demone identd con implementazione del protocollo IDENT, un'alternativa BSDL al pacchetto GNU groff \u2014 mandoc, il protocollo per l'organizzazione di sistemi fault-tolerant CARP (Common Address Redundancy Protocol), un server http leggero, l'utilit\u00e0 di sincronizzazione file OpenRSYNC.          <\/p>\n<p>Principali miglioramenti:   <\/p>\n<ul>\n<li class=\"l\"> Sono stati implementati le chiamate di sistema waitid (attesa per il cambiamento di stato del processo), pinsyscall (per trasmettere informazioni sul punto di ingresso execve per proteggere dagli exploit ROP), getthrname e setthrname (per ottenere e impostare il nome del thread).\n<li class=\"l\"> Per tutte le architetture \u00e8 stato coinvolto clockintr, uno scheduler per gli interrupt del timer indipendente dall'hardware.\n<li class=\"l\"> Aggiunto sysctl kern.autoconf_serial, che pu\u00f2 essere utilizzato per monitorare i cambiamenti nello stato del device tree nel kernel dallo spazio utente.\n<li class=\"l\"> \u00c8 stato migliorato il supporto per i sistemi multiprocessore (SMP). Sono stati resi mp-safe i filtri degli eventi per i dispositivi tun e tap. Rimosse le lock per le funzioni select, pselect, poll, ppoll, getsockopt, setsockopt, mmap, munmap, mprotect, sched_yield, minherit e utrace, cos\u00ec come ioctl SIOCGIFCONF, SIOCGIFGMEMB, SIOCGIFGATTR e SIOCGIFGLIST. \u00c8 stato migliorato il funzionamento delle lock nel filtro pacchetti pf. Le prestazioni del sistema e dello stack di rete sono state aumentate su sistemi multi-core.\n<li class=\"l\">  L'implementazione del framework drm (Direct Rendering Manager) \u00e8 sincronizzata con il kernel Linux 6.1.15 (rispetto alla precedente versione \u2014 5.15.69). Il driver amdgpu ha aggiunto il supporto per le GPU Ryzen 7000 \u00abRaphael\u00bb, Ryzen 7020 \u00abMendocino\u00bb, Ryzen 7045 \u00abDragon Range\u00bb, Radeon RX 7900 XT\/XTX \u00abNavi 31\u00bb, Radeon RX 7600M (XT), 7700S e 7600S \u00abNavi 33\u00bb. Nel driver amdgpu \u00e8 stata aggiunta la gestione della retroilluminazione e garantito il funzionamento di xbacklight con il driver modesetting di X.Org. Il caching degli shader \u00e8 abilitato di default in Mesa.\n<li class=\"l\"> Sono stati apportati miglioramenti nell'hypervisor VMM.\n<li class=\"l\"> Sono state implementate funzionalit\u00e0 per una protezione aggiuntiva della memoria dei processi nello spazio utente: la chiamata di sistema mimmutable e la corrispondente funzione della libreria con lo stesso nome, che consente di fissare i diritti di accesso durante la mappatura in memoria. Dopo il fissaggio, i diritti impostati per l'area di memoria, ad esempio, il divieto di scrittura e di esecuzione, non possono essere successivamente modificati tramite successive chiamate alle funzioni mmap(), mprotect() e munmap(), che, se provate a modificare, restituiranno un errore EPERM.\n<li class=\"l\"> Nell'architettura AMD64 \u00e8 stato attivato il meccanismo di protezione RETGUARD per le chiamate di sistema, mirato a rendere pi\u00f9 difficile l'esecuzione di exploit basati sull'uso di code borrowing e tecniche di programmazione orientata al ritorno.\n<li class=\"l\"> \u00c8 stata attivata la protezione contro l'exploitation delle vulnerabilit\u00e0, basata sulla randomizzazione della ricompilazione del file eseguibile sshd ad ogni avvio del sistema. La ricompilazione rende imprevedibili gli offset delle funzioni in sshd, complicando la creazione di exploit che utilizzano metodi di programmazione orientati al ritorno.\n<li class=\"l\"> \u00c8 stata fornita una randomizzazione pi\u00f9 aggressiva della posizione dello stack sui sistemi a 64 bit.\n<li class=\"l\"> \u00c8 stata aggiunta protezione contro la vulnerabilit\u00e0 Spectre-BHB nelle strutture microarchitetturali dei processori.\n<li class=\"l\"> Nei processori ARM64, per lo spazio utente e per il kernel, \u00e8 stato attivato il flag DIT (Data Independent Timing) per bloccare gli attacchi tramite canali laterali, che manipolano la dipendenza del tempo di esecuzione delle istruzioni dai dati elaborati in queste istruzioni.\n<li class=\"l\"> Fornita la possibilit\u00e0 di utilizzare lladdr per determinare le configurazioni di rete. Ad esempio, oltre alla binding del nome dell'interfaccia (hostname.fxp0) \u00e8 possibile utilizzare la binding all'indirizzo MAC (hostname.00:00:6e:00:34:8f).\n<li class=\"l\"> \u00c8 stato migliorato il supporto per la modalit\u00e0 di sospensione nei sistemi basati sull'architettura ARM64.\n<li class=\"l\"> Espansa notevolmente il supporto per i chip ARM di Apple.\n<li class=\"l\"> Aggiunto supporto per nuove apparecchiature e inclusi nuovi driver.\n<li class=\"l\"> Nel driver bwfm per schede wireless basate su chip Broadcom e Cypress \u00e8 implementato il supporto per la crittografia per WEP.\n<li class=\"l\"> L'installer ha migliorato la gestione dei RAID software e implementato il supporto iniziale per la crittografia dei dischi (Guided Disk Encryption).\n<li class=\"l\"> In tmux (\u00abterminal multiplexer\u00bb) sono state aggiunte nuove comandi scroll-top e scroll-bottom per scorrere il cursore all'inizio e alla fine. Aggiornati i pacchetti LibreSSL e OpenSSH. Una panoramica dettagliata dei miglioramenti \u00e8 disponibile nelle recensioni di LibreSSL 3.7.0, OpenSSH 9.2 e OpenSSH 9.3.\n<li class=\"l\"> Il numero di porte per l'architettura AMD64 \u00e8 stato di 11764 (rispetto a 11451), per aarch64 \u2014 11561 (rispetto a 11261), per i386 \u2014 10572 (rispetto a 10225). Tra le versioni delle applicazioni nelle porte:\n<ul>\n<li>Asterisk 16.30.0, 18.17.0 e 20.2.0      <\/li>\n<li>Audacity 3.2.5      <\/li>\n<li>CMake 3.25.2      <\/li>\n<li>Chromium 111.0.5563.110      <\/li>\n<li>Emacs 28.2      <\/li>\n<li>FFmpeg 4.4.3      <\/li>\n<li>GCC 8.4.0 e 11.2.0      <\/li>\n<li>GHC 9.2.7      <\/li>\n<li>GNOME 43.3      <\/li>\n<li>Go 1.20.1      <\/li>\n<li>JDK 8u362, 11.0.18 e 17.0.6      <\/li>\n<li>KDE Gears 22.12.3      <\/li>\n<li>KDE Frameworks 5.103.0      <\/li>\n<li>Krita 5.1.5      <\/li>\n<li>LLVM\/Clang 13.0.0      <\/li>\n<li>LibreOffice 7.5.1.2      <\/li>\n<li>Lua 5.1.5, 5.2.4, 5.3.6 e 5.4.4      <\/li>\n<li>MariaDB 10.9.4      <\/li>\n<li>Mono 6.12.0.182      <\/li>\n<li>Mozilla Firefox 111.0 e ESR 102.9.0      <\/li>\n<li>Mozilla Thunderbird 102.9.0      <\/li>\n<li>Mutt 2.2.9 e NeoMutt 20220429      <\/li>\n<li>Node.js 18.15.0      <\/li>\n<li>OCaml 4.12.1      <\/li>\n<li>OpenLDAP 2.6.4      <\/li>\n<li>PHP 7.4.33, 8.0.28, 8.1.16 e 8.2.3      <\/li>\n<li>Postfix 3.5.17 e 3.7.3      <\/li>\n<li>PostgreSQL 15.2      <\/li>\n<li>Python 2.7.18, 3.9.16, 3.10.10 e 3.11.2      <\/li>\n<li>Qt 5.15.8 e 6.4.2      <\/li>\n<li>R 4.2.1      <\/li>\n<li>Ruby 3.0.5, 3.1.3 e 3.2.1      <\/li>\n<li>Rust 1.68.0      <\/li>\n<li>SQLite 2.8.17 e 3.41.0      <\/li>\n<li>Shotcut 22.12.21      <\/li>\n<li>Sudo 1.9.13.3      <\/li>\n<li>Suricata 6.0.10      <\/li>\n<li>Tcl\/Tk 8.5.19 e 8.6.13      <\/li>\n<li>TeX Live 2022      <\/li>\n<li>Vim 9.0.1388 e Neovim 0.8.3      <\/li>\n<li>Xfce 4.18  <\/ul>\n<li class=\"l\"> Aggiornati componenti di terze parti che fanno parte di OpenBSD 7.3:\n<ul>\n<li class=\"l\"> Stack grafico Xenocara basato su X.Org 7.7 con xserver 1.21.6 + patch, freetype 2.12.1, fontconfig 2.14, Mesa 22.3.4, xterm 378, xkeyboard-config 2.20, fonttosfnt 1.2.2.  <\/li>\n<li class=\"l\">    LLVM\/Clang 13.0.0 (+ patch)  <\/li>\n<li class=\"l\">    GCC 4.2.1 (+ patch) e 3.3.6 (+ patch)  <\/li>\n<li class=\"l\">    Perl 5.36.1 (+ patch)  <\/li>\n<li class=\"l\">    NSD 4.6.1  <\/li>\n<li class=\"l\">    Unbound 1.17  <\/li>\n<li class=\"l\">    Ncurses 5.7  <\/li>\n<li class=\"l\">    Binutils 2.17 (+ patch)  <\/li>\n<li class=\"l\">  Gdb 6.3 (+ patch)  <\/li>\n<li class=\"l\">  Awk 12.9.2022  <\/li>\n<li class=\"l\">  Expat 2.5.0.  <\/li>\n<\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58944\">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.3. \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-107801","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - 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.3.\" \/>\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\/it\/blog\/news\/vypusk-openbsd-7-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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.3 | 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.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-openbsd-7-3\" \/>\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-04-10T22:48:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-12T08:36:33+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\udd47Rilascio di OpenBSD 7.3 | ProHoster","description":"Presentato il rilascio del sistema operativo UNIX-like OpenBSD 7.3.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-openbsd-7-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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.3 | 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.3.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-openbsd-7-3","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-04-10T22:48:22+00:00","article:modified_time":"2023-04-12T08:36:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/107801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=107801"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/107801\/revisions"}],"predecessor-version":[{"id":173040,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/107801\/revisions\/173040"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=107801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=107801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=107801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}