From 1a6577b89438ec8af87c87bd78c9997670aa6f57 Mon Sep 17 00:00:00 2001 From: Nils Freydank Date: Sun, 5 May 2024 18:28:40 +0200 Subject: [PATCH] control-vm.sh, todo: Housekeeping Move todos out of main file, add contact hint, unify email address --- control-vm.sh | 21 ++++++--------------- todo | 12 ++++++++++++ 2 files changed, 18 insertions(+), 15 deletions(-) create mode 100644 todo diff --git a/control-vm.sh b/control-vm.sh index 12aab07..ed3f3e7 100755 --- a/control-vm.sh +++ b/control-vm.sh @@ -3,24 +3,15 @@ # Virtual machine control script for QEMU/KVM VMs. # Tested on Gentoo (~amd64/hardened) with qemu-6.0. +# +# You can find the newest version probably on public git repo: +# https://git.holgersson.xyz/nfr/control-vm +# If that link does not work, feel free to drop me an email. -# Version: 2021-10-08 -# Author: Nils Freydank +# Version: 2024-05-05 +# Author: Nils Freydank # License: MIT -# TODO (not in specific order): -# 1. Fix different ARCHes (-cpu host won't work for non-x86) -# 2. qemu-img commit -# 3. clipboard support via spice -# 4. Support boot from CD for first installations. -# 5. query status -# 6. save and stop in a single command? -# same for restore: stop, restore, cont(inue) -# 7. shared dir without smb, but via FUSE -# 8. bash and zsh-completion -# 9. don't rely on the PID to check if the VM is running, query socket? -# 10. shellsheck? - # === Installation === # The following packages are necessary on Gentoo/Linux: # app-emulation/qemu net-misc/socat app-emulation/virt-viewer diff --git a/todo b/todo new file mode 100644 index 0000000..8988c12 --- /dev/null +++ b/todo @@ -0,0 +1,12 @@ +# TODO (not in specific order): +# 1. Fix different ARCHes (-cpu host won't work for non-x86) +# 2. qemu-img commit +# 3. clipboard support via spice +# 4. Support boot from CD for first installations. +# 5. query status +# 6. save and stop in a single command? +# same for restore: stop, restore, cont(inue) +# 7. shared dir without smb, but via FUSE +# 8. bash and zsh-completion +# 9. don't rely on the PID to check if the VM is running, query socket? +# 10. shellsheck?