A versão 3.0.0 do nEMU foi lançada.
NEMU é a interface do ncurses para QEMU, que simplifica a criação, configuração e gerenciamento de máquinas virtuais.
O código é escrito em C e distribuído sob uma licença BSD-2.
Grandes mudanças:
- Suporte ao usuário -netdev (hostfwd, smb). Permite fornecer acesso a uma rede externa a uma máquina virtual sem quaisquer configurações de rede adicionais.
- Suporte para comandos QMP snapshot-{save, load, delete} introduzidos no QEMU-6.0.0. Agora não há mais necessidade de corrigir o QEMU para funcionar com snapshots.
- Exibição correta de formulários de entrada e parâmetros de edição ao alterar o tamanho da janela (o bug tinha sete anos, GrafIn heroicamente fixado).
- API para gerenciamento remoto de máquinas virtuais. Agora o nEMU pode aceitar comandos JSON por meio de um soquete TLS. A descrição dos métodos está no arquivo remote_api.txt. Também foi escrito Cliente Android. Com ele, você pode iniciar, parar e conectar-se a máquinas virtuais usando o protocolo SPICE.
Novos parâmetros no arquivo de configuração, seção [nemu-monitor]:
- remote_control - habilita a API.
- remote_port — porta na qual o soquete TLS escuta, padrão 20509.
- remote_tls_cert — caminho para o certificado público.
- remote_tls_key — caminho para a chave privada do certificado.
- remote_salt - sal.
- remote_hash - soma de verificação da senha mais salt (sha256).
Ebuilds, deb, rpm, nix e outros assemblies estão no repositório.
Fonte: linux.org.ru