I have pushed the following changes.

* If netboot, copy /tmp/net.* to /dev/.initramfs/. Initscripts of your distribution or NetworkManager can read the files in this location to be aware of prior configured interfaces. A distribution may choose to do something with this information.

* If you specify kernel cmdline "rdcopystate", then all of /tmp/* is copied into /dev/.initramfs/. This could sometimes be useful for post-boot examination or debugging.

* net.<interface name>.lease is written containing the DHCP lease, because dcbw asked for this for NetworkManager. Your own tools could choose to do something with it or not.

TODO:

* We need something to write out a file like /dev/.initramfs/net.eth0.static in the case of a static IP during initrd. I have never used static IP with initrd before. Are there multiple syntaxes to configure static IP? Others have touched this part of the code.

Warren Togami
[email protected]
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to