1 Current TODO list, broken into things which are relevant for the
2 initramfs itself (/init et al) vs the generator. A lot of things
3 are/should be marked with "FIXME" in the code
7 * The hard-coded list of udev rules that we care about is kind of
8 lame. See about getting /lib/udev/initrules.d or similar for storing
9 the rules that we care about in the initramfs. These could be
10 symlinks/hardlinks to the main rules in some cases or special-cased
12 * LVM activation by udev is a bit of a large hammer right now
13 * root= parsing should be done with udev creating /dev/root symlink
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
21 * Should SELinux policy be done in the initramfs or from the real
23 * Keyboard layout/consolefont setup is Fedora/RHEL-specific.
28 * Default module specificatoin could use some work
29 * udev rule copying, as mentioned above, is a bit too hard-coded
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