summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorNeil Williams <codehelp@debian.org>2015-08-18 13:11:58 +0200
committerNeil Williams <codehelp@debian.org>2015-08-31 18:00:26 +0100
commitaa0972e2c62feff98273c6a1575e148817b2fe0e (patch)
tree71a4cb25a80c57438988229ee326e9baa0139196 /TODO
parentbc7ef0f9a3df88424ab594fe13a4322b408f6718 (diff)
downloadvmdebootstrap-aa0972e2c62feff98273c6a1575e148817b2fe0e.tar.gz
Add examples for UEFI hook.
Document task package usage in the README
Diffstat (limited to 'TODO')
-rw-r--r--TODO37
1 files changed, 37 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..a1cd415
--- /dev/null
+++ b/TODO
@@ -0,0 +1,37 @@
+TODO
+====
+
+* document the problems of setting a default password
+
+* first-boot customisation support (via a package) which forces a
+ new password, possibly new hostname, generate new ssh key etc.
+
+* make all internal additions and operations optional
+
+* investigate some way to support complex partitioning
+
+* document that no-kernel can lead to images where the kernel
+ cannot be upgraded.
+
+* try to support upgrading the bootloader
+ possibly via the config output
+ problems of flash-kernel
+
+* automatically grow rootfs to media size on first boot
+ boot into ramdisk, umount media, move ext4 along media
+ expand vfat.
+
+* document of how to add new bootloader etc.
+ unless the old and new bootloader exist as packages, this
+ is going to be manual.
+
+* customisations as packages.
+
+* document how the image was built with the config called.
+ include the config output and a copy of the script with
+ dependencies.
+
+* consider limitations of only one hook script
+ likely to be a lack of time to implement multi-hook support.
+
+* support method to share shell customisation scripts