]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
docs: remove TODO file
authorHarald Hoyer <harald@redhat.com>
Mon, 8 Feb 2021 12:27:58 +0000 (13:27 +0100)
committerHarald Hoyer <harald@hoyer.xyz>
Mon, 8 Feb 2021 13:17:13 +0000 (14:17 +0100)
TODO file copied to https://github.com/dracutdevs/dracut/issues/1068
and also filed as individual issues on
https://github.com/dracutdevs/dracut/issues

TODO [deleted file]
dracut.spec

diff --git a/TODO b/TODO
deleted file mode 100644 (file)
index f4fc208..0000000
--- a/TODO
+++ /dev/null
@@ -1,51 +0,0 @@
-Current TODO list, broken into things which are relevant for the
-initramfs itself (/init et al) vs the generator.
-A lot of things are/should be marked with "FIXME" in the code.
-
-Items are ordered in priority.
-
-INITRAMFS TODO
-
-- search domain string
-- allow dual stack configuration (IPv4, IPv6) for the same interface
-- "bind-mount" kernel drivers in real root for the rescue image,
-  if the real root does not have any kernel modules for this kernel
-  https://bugzilla.redhat.com/show_bug.cgi?id=1046510
-- use info and warn prefix
-- generate systemd unit dracut-initramfs-restore in /run/systemd dynamically
-- put "root=" parsing hooks in separate hook dir
-- call "root=" parsing hooks after getting new rootpath from dhcp
-- put mount hook in main initqueue loop / careful about resume!
-- the hard-coded list of udev rules that we care about is kind of lame.
-- panic fallback
-- progress indication for fsck https://bugzilla.redhat.com/show_bug.cgi?id=827118
-- domain, searchdomain https://bugzilla.redhat.com/show_bug.cgi?id=840778
-- probably fix "--include" https://bugzilla.redhat.com/show_bug.cgi?id=849338
-
-GENERATOR TODO
-
-- report errors on missing files in check()
-- remove wait for swap devs, if no "resume=" is given on the kernel command line
-- remove wait for swap devs, if the "resume" dracut module is not included (omitted)
-- add presets (predefined set of modules)
-- add interpreter/plugin-scripts to be sourced at the beginning or end (can use dracut-functions)
-- add mechanism for module specific command line options
-- pkg-config integration, to make it easy for other packages to use us.
-- default module specification could use some work
-- udev rule copying, as mentioned above, is a bit too hard-coded
-
-- dracut-install parse LD_SHOW_AUXV="" AT_PLATFORM for lib install
-
-CODE TODO
-
-- document more functions
-- make function vars local, and prefix with "_"
-
-Future Enhancement Requests
-
-- run ssh server to enter crypto password or perform debugging (supported by debian)
-- https://bugzilla.redhat.com/show_bug.cgi?id=524727 - dracut + encrypted root + networking
-
-- lsinitrd --print-cmdline
-- dracut --print-cmdline error if additional arguments
-- library for cmdline
index a8e4e3706bd4340960061c85dc3b12bd1f8cb284..4548f6b1aac7ea3b2aec35c5de5184066a91d1c2 100644 (file)
@@ -275,7 +275,7 @@ echo 'dracut_rescue_image="yes"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/
 
 %files
 %if %{with doc}
-%doc README.md HACKING.md TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
+%doc README.md HACKING.md AUTHORS NEWS dracut.html dracut.png dracut.svg
 %endif
 %{!?_licensedir:%global license %%doc}
 %license COPYING lgpl-2.1.txt