]>
Commit | Line | Data |
---|---|---|
78ad9ceb | 1 | Current TODO list, broken into things which are relevant for the |
55ca5f4f JK |
2 | initramfs itself (/init et al) vs the generator. A lot of things |
3 | are/should be marked with "FIXME" in the code | |
78ad9ceb JK |
4 | |
5 | INITRAMFS TODO | |
6 | -------------- | |
78ad9ceb JK |
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 | |
11 | ones | |
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 |
14 | for 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 |
22 | rootfs? | |
23 | * Keyboard layout/consolefont setup is Fedora/RHEL-specific. | |
78ad9ceb JK |
24 | |
25 | ||
26 | GENERATOR 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. |