Wydano wersję 3.0.0 nEMU.
nEMU to interfejs ncurses QEMU, co upraszcza tworzenie, konfigurowanie i zarządzanie maszynami wirtualnymi.
Kod napisany jest w języku C i jest rozpowszechniany na licencji BSD-2.
Główne zmiany:
- Wsparcie - użytkownik netdev (hostfwd, smb). Umożliwia zapewnienie dostępu do sieci zewnętrznej maszynie wirtualnej bez żadnych dodatkowych ustawień sieciowych.
- Obsługa poleceń migawki QMP-{zapisz, załaduj, usuń} wprowadzonych w QEMU-6.0.0. Teraz nie ma już potrzeby łatania QEMU do pracy z migawkami.
- Poprawne wyświetlanie formularzy wejściowych i parametry edycji przy zmianie rozmiaru okna (błąd miał siedem lat, GrafIn bohatersko naprawiony).
- API do zdalnego zarządzania maszynami wirtualnymi. Teraz nEMU może akceptować polecenia JSON poprzez gniazdo TLS. Opis metod znajduje się w pliku Remote_api.txt. Zostało również napisane Klient Androida. Za jego pomocą można obecnie uruchamiać, zatrzymywać i łączyć się z maszynami wirtualnymi za pomocą protokołu SPICE.
Nowe parametry w pliku konfiguracyjnym sekcja [nemu-monitor]:
- Remote_control - włącza API.
- Remote_port — port, na którym nasłuchuje gniazdo TLS, domyślnie 20509.
- Remote_tls_cert — ścieżka do certyfikatu publicznego.
- Remote_tls_key — ścieżka do klucza prywatnego certyfikatu.
- Remote_salt – sól.
- Remote_hash - suma kontrolna hasła plus sól (sha256).
Ebuildy, deb,rpm, nix i inne zestawy znajdują się w repozytorium.
Źródło: linux.org.ru