Thanks to some debugging statements, I've tracked down the source of the /sbin/loader crash I was experiencing that was hurting Mazu's installation process. The bug is in loader2/cdinstall.c's use of Kudzu's probeDevices: devices = probeDevices(CLASS_CDROM, BUS_UNSPEC, 0); if (!devices) { logMessage(ERROR, "No CDROM devices found!"); return 1; } Unfortunately, Kudzu does not return a null pointer in this case. Here is the official documentation (out of /usr/include/kudzu/kudzu.h) for what is actually returned: /* Probe for devices of the specified class, on the specified bus, * with the specified class. Returns a NULL-terminated array of * device (or subclass) pointers */ struct device ** probeDevices (enum deviceClass probeClass, enum deviceBus probeBus, int probeFlags ); A NULL-terminated array of zero elements is not a NULL pointer. So, first of all, if someone can tell me how I can go about submitting a patch for the bug in cdinstall.c, I would appreciate knowing what to do. Second of all, it appears that Kudzu 1.2.24.3, (as distributed in the FC 5 RPM kudzu-devel-1.2.34.3-1), is not detecting the CD drive on the IBM BladeCenter I've been testing on. This is an IBM Machine Type 8677, model # 2XX. (8677-2XX), manufactured in April of 2003. I'll write directly to Bill Notting, the current Kudzu maintainer, and see if I can help make that probing work in Kudzu. Thanks to Dan Carpenter for his helpful reply when I wrote to this list initially about debugging /sbin/loader. Steven -- Steven Augart Mazu Networks Cambridge, Massachusetts, USA