v2.0.0 release
Change log:
features:
- kiss-vm: add windows vm automate support (migrate from make-windows-vm project)
- ^^^ add utils/answer-file-generator.sh and AnswerFileTemplates
- kiss-vm: add getSafeCommandLine() for good exec experience
- kiss-vm: add ovmf to slackware dependancy
- kiss-vm: add new sub-command: vm-clone
- kiss-vm: support vm-login vm-exec windows Guest
- kiss-vm: add -u|--user option for vm-prepare sub-command
- utils: add dd-file-range.sh
- kiss-vm: rename sub-command srcfiles to blklist
- kiss-vm: use virt-make-fs instead create-vdisk.sh
- kiss-vm: set VM image permissions to 600 by default
- kiss-vm: add share option ^^^
- kiss-vm: vmclone return if src Guest is not readable
- kiss-vm: vmcpfrom() dst-target could be both file and dir
- utils: add get-ipaddrs.sh
- utils: add kiss-update.sh
- kiss-vm: run() add -tmux[=sessionName] option
- kiss-vm: add --win-uefi option; ansf-gen: add --uefi option
- kiss-vm: add --uefi-tpm-sb option
- kiss-vm: auto insert --vncwait option if use [u]efi firmware
- kiss-vm: --win-auto could be ommit if there is any --win-* option
- postinstall.ps1,kiss-vm: add code for auto install virtio-win drv
- kiss-vm: kill related tmux session while delete vm
- autounattend.xml,postinstall.ps1: support Windows-7
- postinstall.ps1: add second disk as cifs/nfs share base
- kiss-vm: add win7 virtio-win driver install
- utils: add port-available.sh
- utils: add make-samba-server.sh
- kiss-vm: create dfs-target while is empty
- utils: add config-ad-client.sh
- utils: add win-env-file-gen.sh
- postinstall.ps1: add Generate-Env-File()
- utils: add gm-convert-install.sh
- postinstall.ps1: install DNS feature if need #fix dnscmd not found in Windows server 2019
- kiss-vm: add --win-if-model=<virtio|rtl8139> option
- kiss-vm: add Windows* distro in distro database
- kiss-vm: enable windows auto by default, and fix bugs
- kiss-vm: vncput add support keyup,keydown command
- postinstall.ps1: disable new network location wizard
- kiss-vm: use --video=virtio instead if 'qxl' not available
- utils: add wimlib-install.sh
- utils: add wiminfo.sh
bug fixes:
...
see also:
Full Changelog: v1.8.7...v2.0.0