A avut loc lansarea versiunii 3.0.0 a nEMU.
nEMU — aceasta este interfața ncurses pentru QEMU, care simplifică crearea, configurarea și gestionarea mașinilor virtuale.
Codul este scris în limbajul C și este distribuit sub licența BSD-2.
Modificări principale:
- Suport pentru -netdev user (hostfwd, smb). Permite accesul la rețeaua externă a mașinii virtuale fără configurații suplimentare.
- Suport pentru comenzile QMP snapshot-{save, load, delete}, introduse în QEMU-6.0.0. Nu mai este necesar să se aplice patch-uri QEMU pentru a lucra cu instantaneele.
- Afișare corectă a formularelor de intrare și editare a parametrilor la schimbarea dimensiunii ferestrei (bug-ul a fost prezent timp de șapte ani,
GrafIn l-a rezolvat eroic). - API pentru gestionarea de la distanță a mașinilor virtuale. Acum nEMU poate accepta comenzi JSON printr-un socket TLS. Descrierea metodelor se află în fișierul remote_api.txt. De asemenea, a fost scris un client Android. Cu ajutorul acestuia, se pot lansa, opri și conecta mașinilor virtuale prin protocolul SPICE.
Parametrii noi în fișierul de configurare, secțiunea [nemu-monitor]:
- remote_control — activează API-ul.
- remote_port — portul pe care ascultă socketul TLS, implicit 20509.
- remote_tls_cert — calea către certificatul public.
- remote_tls_key — calea către cheia privată a certificatului.
- remote_salt — sare.
- remote_hash — suma de control a parolei plus sare (sha256).
Ebuild-uri, deb, rpm, nix și alte pachete sunt disponibile în repository.
Sursa: linux.org.ru
