]> git.ipfire.org Git - thirdparty/dracut.git/blame - TODO
fixed Makefile and removed dracut.conf obsoleted by skip-missing
[thirdparty/dracut.git] / TODO
CommitLineData
78ad9ceb 1Current TODO list, broken into things which are relevant for the
55ca5f4f
JK
2initramfs itself (/init et al) vs the generator. A lot of things
3are/should be marked with "FIXME" in the code
78ad9ceb
JK
4
5INITRAMFS TODO
6--------------
78ad9ceb
JK
7* The hard-coded list of udev rules that we care about is kind of
8lame. See about getting /lib/udev/initrules.d or similar for storing
9the rules that we care about in the initramfs. These could be
10symlinks/hardlinks to the main rules in some cases or special-cased
11ones
12* LVM activation by udev is a bit of a large hammer right now
78ad9ceb
JK
13* root= parsing should be done with udev creating /dev/root symlink
14for us appropriately
78ad9ceb
JK
15* Proving some support with a simple network based root would be good
16 * Do we just call dhclient, etc or try to get NetworkManager going?
17* Would be nice not to have to kill and restart udev across switchroot
18* mdraid
19* dmraid
20* multipath
aabc0553
JK
21* Should SELinux policy be done in the initramfs or from the real
22rootfs?
23* Keyboard layout/consolefont setup is Fedora/RHEL-specific.
78ad9ceb
JK
24
25
26GENERATOR TODO
27--------------
55ca5f4f
JK
28* Default module specificatoin could use some work
29* udev rule copying, as mentioned above, is a bit too hard-coded
c968efbb
VL
30* pkg-config integration, to make it easy for other packages to use us.
31* Autotool-izing the package is probably overkill, but making the Makefile
32 vaguely autotools-compatible and adding a configure script would probably
33 be a good thing.