]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
update TODO
authorLennart Poettering <lennart@poettering.net>
Thu, 29 Jun 2023 08:34:27 +0000 (10:34 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 29 Jun 2023 11:14:13 +0000 (13:14 +0200)
TODO

diff --git a/TODO b/TODO
index 28158625f580fdfe2b91e86acca9af92ccb6805a..ac43202f3cc341dff33ea434259f88e600789bbc 100644 (file)
--- a/TODO
+++ b/TODO
@@ -771,7 +771,13 @@ Features:
   an sd_device, then always work based on that.
 
 * add small wrapper around qemu that implements sd_notify/AF_VSOCK + machined and
-  maybe some other stuff and boots it
+  maybe some other stuff and boots it. Should implement command line roughly
+  equivalent to nspawn's. Maybe be called "systemd-vmspawn". Should imply good
+  settings, i.e. RNG + HyperV enlightenments. Should also result in swtpm
+  instance, plus virtiofsd instances. Translate credentials into smbios type
+  11 strings. Correctly translate SIGTERM into ACPI shutdown events.
+  Listen to logind suspend events and turn these into suspend key pressed +
+  ACPI resume events.
 
 * maybe add new flags to gpt partition tables for rootfs and usrfs indicating
   purpose, i.e. whether something is supposed to be bootable in a VM, on
@@ -978,10 +984,6 @@ Features:
   appropriate qemu cmdline. That way qemu payloads could talk sd_notify()
   directly to host service manager.
 
-* maybe write a tool that binds an AF_VFSOCK socket, then invokes qemu,
-  extending the command line to enable vsock on the VM, and using SMBIOS
-  credentials to configure socket address.
-
 * sd-boot: add menu item for shutdown? or hotkey?
 
 * sd-device has an API to create an sd_device object from a device id, but has