]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - HACKING
move setting the "systemdutildir" variable before it's used
[thirdparty/dracut.git] / HACKING
diff --git a/HACKING b/HACKING
index e9efe09ac1fa818bf8e66c06ccbf663eaa37e35b..3c3a52da5ab3ff71f6d5f7d0c4f2c4b4e5b0b368 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -1,21 +1,23 @@
-Right now, I'm doing most of my testing using a qemu/kvm guest and
+Right now, most of the testing is done using a qemu/kvm guest and
 generating the initramfs on another box but the support is all present
 to build for the "running" machine.  For the former, you can boot the guest
-using qemu's -kernel and -initrd options.  Currently supported rootfs
-types are regular partitions, root-on-lvm and root-on-lvm-on-encrypted-pv.
+using qemu's -kernel and -initrd options.
 
 dracut exists and will build an image.  It is command-line equivalent
 to most mkinitrd implementations and should be pretty straight-forward
-to use.  
+to use.
 
 To use, just run dracut with an output file name and, optionally, a
 kernel version (it defaults to using the current).   The appropriate
 modules will be copied over and things should be good to go.  If you'd
 like to customize the list of modules copied in, edit /etc/dracut.conf
 and set
-  modules="foo bar baz"
+  dracutmodules="foo bar baz"
 
+Note that dracut calls functional components in modules.d "modules"
+while kernel modules are called "drivers".
 
 Requirements:
 * udev
-* nash (for switchroot until we get in util-linux)
+* nfs module: nfs daemon and rpc helper
+* iscsi: iscsi