Відбувся реліз nEMU версії 3.0.0.
nEMU - це ncurses-інтерфейс до QEMU, що спрощує створення, налаштування та управління віртуальними машинами.
Код написаний мовою C та поширюється під ліцензією БСД-2.
Основні зміни:
- Підтримка netdev user (hostfwd, smb). Дозволяє без будь-яких додаткових налаштувань мережі надати доступ до зовнішньої мережі віртуальній машині.
- Підтримка команд QMP snapshot-{save, load, delete}, що з'явилися в QEMU-6.0.0. Тепер для роботи зі снепшотами більше не потрібно патчити QEMU.
- Коректне відображення форм введення та редагування параметрів при зміні розміру вікна (базі було сім років, GrafIn героїчно пофіксував).
- API для дистанційного керування віртуальними машинами. Тепер nEMU може приймати JSON команди через TLS сокет. Опис методів міститься у файлі remote_api.txt. Також був написаний Android клієнт. За допомогою нього можна запускати, зупиняти і підключатися до віртуальних машин за протоколом SPICE.
Нові параметри у файлі конфігурації, секція [nemu-monitor]:
- remote_control - включає API.
- remote_port — порт, на якому слухає сокет TLS, за промовчанням 20509.
- remote_tls_cert - шлях до публічного сертифіката.
- remote_tls_key – шлях до закритого ключа сертифіката.
- remote_salt - сіль.
- remote_hash - контрольна сума від пароля плюс сіль (sha256).
Ебілди, deb, rpm, nix та інші складання є в репозиторії.
Джерело: linux.org.ru