È stata rilasciata la versione 3.0.0 di nEMU.
nEMU — è un'interfaccia ncurses per QEMU, che semplifica la creazione, configurazione e gestione delle macchine virtuali.
Il codice è scritto in C ed è distribuito sotto licenza BSD-2.
Principali modifiche:
- Supporto per -netdev user (hostfwd, smb). Consente l'accesso a una rete esterna per una macchina virtuale senza alcuna configurazione di rete aggiuntiva.
- Supporto per i comandi QMP snapshot-{save, load, delete}, introdotti in QEMU-6.0.0. Non è più necessario patchare QEMU per lavorare con gli snapshot.
- Visualizzazione corretta dei moduli di input e modifica delle impostazioni quando la finestra viene ridimensionata (un bug che persisteva da sette anni,
GrafIn ha coraggiosamente corretto). - API per la gestione remota delle macchine virtuali. Ora nEMU può ricevere comandi JSON tramite un socket TLS. La descrizione dei metodi è nel file remote_api.txt. È stato anche scritto un client Android. Con esso, attualmente è possibile avviare, fermare e connettersi a macchine virtuali tramite il protocollo SPICE.
Nuovi parametri nel file di configurazione, sezione [nemu-monitor]:
- remote_control — attiva l'API.
- remote_port — porta su cui ascolta il socket TLS, di default 20509.
- remote_tls_cert — percorso del certificato pubblico.
- remote_tls_key — percorso della chiave privata del certificato.
- remote_salt — sale.
- remote_hash — checksum della password più la sale (sha256).
Le build, deb, rpm, nix e altre compilazioni sono disponibili nel repository.
Fonte: linux.org.ru
