Autore: Yuri Gagarin

Il sistema di inizializzazione Finit 4.0 è disponibile

Dopo circa tre anni di sviluppo è stato pubblicato il rilascio del sistema di inizializzazione Finit 4.0 (Fast init), sviluppato come una semplice alternativa a SysV init e systemd. Il progetto si basa su lavori creati tramite reverse engineering sul sistema di inizializzazione fastinit, utilizzato nel firmware Linux dei netbook EeePC e noto per il suo molto rapido processo di avvio. Il sistema è principalmente mirato a garantire l'avvio di dispositivi compatti e incorporati […]

L'inserimento di codice malevolo nello script Codecov ha portato alla compromissione della chiave PGP di HashiCorp

L'azienda HashiCorp, nota per lo sviluppo di strumenti open source come Vagrant, Packer, Nomad e Terraform, ha annunciato una perdita di una chiave GPG riservata utilizzata per creare firme digitali che verificano i rilasci. Gli aggressori, avendo ottenuto accesso alla chiave GPG, avrebbero potuto apportare modifiche nascoste ai prodotti HashiCorp, certificandoli con una firma digitale valida. Tuttavia, l'azienda ha dichiarato che durante un'audit sono state trovate tracce di tentativi di tali modifiche […]

Rilascio del kernel Linux 5.12

Dopo due mesi di sviluppo, Linus Torvalds ha presentato il rilascio del kernel Linux 5.12. Tra le modifiche più significative ci sono: il supporto per i dispositivi a blocchi zonati in Btrfs, la possibilità di mappare gli identificatori degli utenti per il FS, la pulizia delle architetture ARM obsolete, la modalità di scrittura 'immediata' in NFS, il meccanismo LOOKUP_CACHED per determinare i percorsi dei file dalla cache, il supporto per istruzioni atomiche in BPF e il sistema di debug KFENCE per rilevare gli errori durante […]

Uscita del motore di gioco open source Godot 3.3

Dopo 7 mesi di sviluppo, è stata pubblicata la versione gratuita del motore di gioco Godot 3.3, adatto per la creazione di giochi 2D e 3D. Il motore supporta un linguaggio di scripting della logica di gioco facile da imparare, un ambiente grafico per la progettazione di giochi, un sistema di distribuzione dei giochi con un clic, ampie possibilità di animazione e simulazione dei processi fisici, un debugger integrato e un sistema di rilevamento dei colli di bottiglia nelle prestazioni. Il codice del gioco […]

Vulnerabilità in Git per Cygwin che consente l'esecuzione di codice

In Git è stata scoperta una vulnerabilità critica (CVE-2021-29468), che si manifesta solo durante la compilazione per l'ambiente Cygwin (una libreria per simulare il Linux API di base su Windows e un insieme di programmi Linux standard per Windows). La vulnerabilità consente di eseguire codice dannoso durante l'estrazione dei dati («git checkout») da un repository controllato dall'attaccante. Il problema è stato risolto nel pacchetto git 2.31.1-2 per Cygwin. Nel progetto principale di Git, il problema è attualmente […]

Un team dell'Università del Minnesota ha spiegato i motivi degli esperimenti con commit dubbi nel kernel di Linux

Un gruppo di ricercatori dell'Università del Minnesota, il cui accettamento di modifiche è stato recentemente bloccato da Greg Kroah-Hartman, ha pubblicato una lettera aperta di scuse e spiegazione dei motivi della loro attività. Ricordiamo che il gruppo si era occupato di studiare le vulnerabilità nel processo di revisione delle patch in arrivo e di valutare la possibilità di promuovere nel kernel modifiche con vulnerabilità nascoste. Dopo aver ricevuto da uno dei partecipanti al gruppo una patch discutibile con […]

Pubblicato Kubegres, uno strumento per il deployment di un cluster PostgreSQL

Sono stati pubblicati i codici sorgente del progetto Kubegres, progettato per creare un cluster di server replicati con database PostgreSQL, distribuito nell'infrastruttura di isolamento dei contenitori basata sulla piattaforma Kubernetes. Il pacchetto consente anche di gestire la replicazione dei dati tra i server, creare configurazioni tolleranti ai guasti e organizzare backup. Il codice del progetto è scritto in linguaggio Go e distribuito sotto licenza Apache 2.0. Il cluster creato è composto da uno […]

Rilascio del meta-distro T2 SDE 21.4

È avvenuto il rilascio del meta-distributivo T2 SDE 21.4, che fornisce un ambiente per la creazione di distributivi personalizzati, cross-compilazione e mantenimento delle versioni dei pacchetti aggiornate. I distributivi possono essere creati su base Linux, Minix, Hurd, OpenDarwin, Haiku e OpenBSD. Tra i distributivi più popolari basati sul sistema T2 si segnala Puppy Linux. Il progetto fornisce immagini ISO di base (da 120 a 735 MB) con […]

Uscita di Wine 6.7 e VKD3D-Proton 2.3

È uscito il rilascio sperimentale dell'implementazione aperta di WinAPI — Wine 6.7. Dalla pubblicazione della versione 6.6 sono stati risolti 44 rapporti di bug e apportate 397 modifiche. Le modifiche più importanti: Le librerie NetApi32, WLDAP32 e Kerberos sono state convertite nel formato dei file eseguibili PE. È stata migliorata l'implementazione del framework Media Foundation. Nella libreria mshtml è stata implementata la modalità JavaScript ES6 (ECMAScript 2015), che viene utilizzata quando si attiva […]

Uscita del client di posta Geary 40.0

È stata pubblicata la versione del client di posta Geary 40.0, orientata all'uso nell'ambiente GNOME. Inizialmente, il progetto è stato fondato dall'organizzazione Yorba Foundation, che ha creato il popolare gestore di foto Shotwell, ma successivamente lo sviluppo è passato nelle mani della comunità GNOME. Il codice è scritto in Vala e distribuito sotto licenza LGPL. Le build pronte saranno disponibili a breve in forma di pacchetto flatpak autonomo. […]

Candidato per il rilascio dell'installer Debian 11 «Bullseye»

È stato pubblicato un candidato all'installatore della prossima importante versione di Debian — "Bullseye". Il rilascio è previsto per l'estate del 2021. Attualmente ci sono 185 bug critici che bloccano il rilascio (un mese fa erano 240, tre mesi fa 472, al momento del freeze di Debian 10 erano 316, Debian 9 275, Debian 8 350, Debian 7 650). La versione finale […]

In OpenBSD è stato aggiunto il supporto iniziale per l'architettura RISC-V

Nel ramo di OpenBSD sono state accolte modifiche con l'implementazione del porto per l'architettura RISC-V. Il supporto è attualmente limitato al kernel di OpenBSD e richiede ulteriori sviluppi per un funzionamento completo del sistema. Nella sua attuale configurazione, il kernel di OpenBSD può già avviarsi in un emulatore RISC-V basato su QEMU e trasferire il controllo al processo init. Nei piani futuri si menziona l'implementazione del supporto per la multiprocessorità (SMP) e la possibilità di avviare il sistema in […]

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster