Version 1.11.3.
[libguestfs.git] / TODO
diff --git a/TODO b/TODO
index b618ac0..0a79465 100644 (file)
--- a/TODO
+++ b/TODO
@@ -425,3 +425,40 @@ what is mounted and where. eg:
 This could be used instead of current hairy code to parse the output
 of the 'mount' command.  We could add new APIs to return kernel mount
 options, type of filesystem at a mountpoint etc.
+
+guestfish drive letters
+-----------------------
+
+There should be an option to mount all Windows drives as separate
+paths, like C: => /c/, D: => /d/ etc.
+
+Select machines by UUID
+-----------------------
+
+guestfish -u UUID <or> guestfish -d UUID
+
+More inspection features
+------------------------
+
+- last shutdown time
+- DHCP address
+- last time the software was updated
+- last user who logged in
+- lastlog, last, who
+
+Get the guest icon
+------------------
+
+- For Linux guests, use /etc/favicon.png if available, else get it in
+  a distro-specific manner.
+- For Windows guests, parse it out of c:\windows\explorer.exe
+
+Integrate event log parsing more closely
+----------------------------------------
+
+https://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-using-guestfish/
+
+We should at least make sure the tools are packaged up for Fedora.  We
+could document formally how to do event log parsing.  Also the above
+only works for Windows Vista and later (since the log format changed),
+so we could extend this to work for earlier versions.