[lkml]   [2003]   [Jul]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[announce] dkms - enhancements for 2.5 + UnitedLinux initrd suppo rt
Following the handy pointers at, dkms now
uses 2.5's makefile goodies. Specifically, if it detects a kernel > 2.4, it
ignores any MAKE commands in the dkms.conf for your module and instead uses
`make -C $kernel_source_dir SUBDIRS=$build_dir modules`. It also doesn't do
a make dep during the kernel prep (though for SuSE, I left the make
CONFIG_MODVERSION=1 dep for 2.5 since I didn't know whether it will be

I also added support for modifying SuSE/UnitedLinux initrds. While this
already exists for RH type things, the mkinitrd stuff seems to vary per
distro. For UL, if REMAKE_INITRD is set in the dkms.conf, during the `add`
it modifies /etc/sysconfig/kernel and puts a reference in INITRD_MODULES and
during the final remove it removes it from this list. Then, as modules are
installed, it calls the generic mk_initrd command which remakes all the
initrds it seems to know about. While this might return exit status 9 if
some kernels don't have this module, this process seems the best and
simplest way to go about automating the initrd process for UL. Comments
always welcome (btw, we have a shiny new
mailing list for anyone interested).

Gary Lerhaupt
Linux Development
Dell Computer Corporation

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:46    [W:0.038 / U:2.688 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site