todo docs: Feature for base64 uploads and scripts.
[libguestfs.git] / TODO
diff --git a/TODO b/TODO
index 56fb094..e99f7ed 100644 (file)
--- a/TODO
+++ b/TODO
@@ -270,4 +270,27 @@ List filesystems by UUID or label.
 
 Mount filesystems by UUID or label.  (I'm not really sure if we can do
 this at the moment but we ought to be able to do it, and perhaps make
-it easier by having a direct command).
\ No newline at end of file
+it easier by having a direct command).
+
+UUencoded uploads
+-----------------
+
+(Or base64).  Something like:
+
+base64-in -<<EOF
+TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlz
+IHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2Yg
+dGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0aGUgY29udGlu
+dWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRo
+ZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4=
+EOF
+
+Arbitrary scripts
+-----------------
+
+debug-upload -<<EOF script
+#!/bin/sh -
+...
+EOF
+
+debug sh ...