Se lanzó la versión 3.0.0 de nEMU.
nEMU es una interfaz ncurses para QEMU, que simplifica la creación, configuración y gestión de máquinas virtuales.
El código está escrito en C y se distribuye bajo la licencia BSD-2.
Principales cambios:
- Soporte para -netdev user (hostfwd, smb). Permite proporcionar acceso a la red externa a la máquina virtual sin ninguna configuración de red adicional.
- Soporte para comandos QMP snapshot-{save, load, delete}, que aparecieron en QEMU-6.0.0. Ahora no es necesario parchear QEMU para trabajar con instantáneas.
- Visualización correcta de formularios de entrada y edición de parámetros al cambiar el tamaño de la ventana (había un error durante siete años,
GrafIn lo corrigió heroicamente). - API para la gestión remota de máquinas virtuales. Ahora nEMU puede aceptar comandos JSON a través de un socket TLS. La descripción de los métodos se encuentra en el archivo remote_api.txt. También se escribió un cliente Android. Con él, actualmente se pueden iniciar, detener y conectar máquinas virtuales a través del protocolo SPICE.
N nuevos parámetros en el archivo de configuración, sección [nemu-monitor]:
- remote_control — activa la API.
- remote_port — puerto en el que escucha el socket TLS, por defecto 20509.
- remote_tls_cert — ruta al certificado público.
- remote_tls_key — ruta a la clave privada del certificado.
- remote_salt — sal.
- remote_hash — suma de verificación de la contraseña más la sal (sha256).
Los builds, deb, rpm, nix y otros paquetes están en el repositorio.
Fuente: linux.org.ru
