Release nEMU 3.0.0 — interface for QEMU, based on ncurses pseudo-graphics.

Release nEMU 3.0.0 — interface for QEMU, based on ncurses pseudo-graphics.

The release of nEMU version 3.0.0 has occurred.

nEMU — this is an ncurses interface for QEMU, simplifying the creation, configuration, and management of virtual machines.
The code is written in C and is distributed under the license BSD-2.

Key Changes:

  • Support for -netdev user (hostfwd, smb). This allows access to the external network for the virtual machine without any additional network configurations.
  • Support for QMP commands snapshot-{save, load, delete}, which appeared in QEMU-6.0.0. Now there is no need to patch QEMU for working with snapshots.
  • Proper display of input and editing forms when resizing the window (this bug was present for seven years, Release nEMU 3.0.0 — interface for QEMU, based on ncurses pseudo-graphics.GrafIn heroically fixed).
  • API for remote management of virtual machines. Now nEMU can accept JSON commands via a TLS socket. The method descriptions can be found in the file remote_api.txt. An Android clienthas also been developed. With it, you can currently start, stop, and connect to virtual machines using the SPICE protocol.

New parameters in the configuration file, section [nemu-monitor]:

  • remote_control — enables the API.
  • remote_port — the port on which the TLS socket listens, default is 20509.
  • remote_tls_cert — path to the public certificate.
  • remote_tls_key — path to the private key of the certificate.
  • remote_salt — salt.
  • remote_hash — checksum from the password plus salt (sha256).

EBuilds, deb, rpm, nix, and other builds are available in the repository.

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster