Documentation for a newer release is available. View Latest

Utility di sistema

Vagrant 2.3

Il pacchetto `vagrant`è stato aggiornato alla versione 2.3.4, che introduce numerose correzioni di bug e miglioramenti. Tra le modifiche più rilevanti figurano:

  • Isolare il caricamento di librerie incompatibili per supportare piattaforme a fine vita (EOL)

  • Rileva il tipo di rete quando non fornito

  • Aggiunta la correzione per PowerShell 7.3.0

  • Supporto per VirtualBox 7.0

lazarus-lcl-nogui - componenti per la creazione di applicazioni non grafiche

  • rubygem-net-ssh

  • rubygem-net-scp

  • rubygem-net-sftp

A causa della nuova versione di rubygem-net-ssh, gli aggiornamenti per i pacchetti sopra indicati vengono compilati e distribuiti come un’unica unità.

Un elenco completo dei cambiamenti in Vagrant 2.3.4 è disponibile nelle note di rilascio ufficiali.

createrepo_c aggiornato alla versione 1.0.0

Il pacchetto `createrepo_c`è stato aggiornato alla versione 1.0.0, che introduce diversi miglioramenti. Tra i cambiamenti degni di nota figurano:

  • Cambia il metodo di compressione predefinito da `gz`a `zstd`per fornire metadati più piccoli e più veloci da decomprimere.

  • L’impostazione predefinita prevede che non vengano più generati i metadati nel formato database SQLite. Tuttavia, è ancora possibile crearli utilizzando l’opzione --database oppure l’utility sqliterepo_c.

  • Includere solo una variante del file groups.xml.xml utilizzando il metodo di compressione specificato e il tipo "group" in repomd.xml.

Il modulo `pam_console`è stato rimosso.

"Il modulo pam_console è un Pluggable Authentication Module (PAM) per la gestione del controllo degli accessi basati sulla console. Fornisce agli utenti presenti sulla console fisica funzionalità aggiuntive durante l’autenticazione e rimuove tali privilegi nel momento in cui l’utente effettua il logout.

D’altra parte,pam_console presenta alcune limitazioni e difetti:

  • Solo un utente alla volta può disporre di funzionalità aggiuntive (niente multi-seat).

  • Potenziali problemi di sicurezza relativi alla proprietà dei file di dispositivo qualora non venga eseguita la conclusione della conversazione PAM.

  • Attualmente, il modulo non è funzionante poiché uno dei file di configurazione utilizzati per definire i permessi (50-default.perms) non è installato in Fedora Workstation.

A causa delle carenze menzionate sopra, pam_console`è stato rimosso in questa versione e il servizio `systemd-logind gestirà e controllerà invece gli accessi alla console e le sessioni utente.

Deprecazione di Aspell

Il pacchetto aspell fornisce il correttore ortografico GNU `aspell`per l’identificazione e la correzione degli errori ortografici nel testo.

Con questo aggiornamento di Fedora Workstation, `aspell`è deprecato a causa della sua comunità a monte inattiva e dell’esistenza di alternative per il controllo ortografico meglio supportate.

Consenti la rimozione completa del pacchetto `tzdata`nei container

In precedenza, non era possibile rimuovere completamente tzdata in un container a causa delle dipendenze dei pacchetti all’interno del container stesso. Questa pratica lasciava residui di pacchetti incoerenti e generava confusione sulle informazioni relative al fuso orario previsto. Questo aggiornamento risolve il problema facendo sì che i pacchetti che utilizzano tzdata in fase di runtime passino da un vincolo di tipo Require (richiesto) a uno di tipo Recommend (consigliato). Di conseguenza, tali pacchetti gestiranno correttamente i casi in cui tzdata è stato rimosso e l’ambiente del container utilizzerà per impostazione predefinita lo standard UTC. Si noti che la rimozione di tzdata ridurrà le dimensioni del container.