From e568c1f01d517c39798695b0e94a06d30c7e123a Mon Sep 17 00:00:00 2001 From: Jeremy Katz Date: Fri, 10 Jan 2003 06:27:17 +0000 Subject: if we have a kernel package, use it to pass kudzu a kernel version to do module searches for. this means that you can now boot with one set of boot images and install a different kernel and have it work. --- packages.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'packages.py') diff --git a/packages.py b/packages.py index 13dee6842..a2adc6ce6 100644 --- a/packages.py +++ b/packages.py @@ -966,8 +966,12 @@ def doPostInstall(method, id, intf, instPath): log("Mount of /proc/bus/usb in chroot failed") pass - argv = [ "/usr/sbin/kudzu", "-q" ] + if id.hdlist.has_key("kernel"): + ver = "%s-%s" %(id.hdlist["kernel"][rpm.RPMTAG_VERSION], + id.hdlist["kernel"][rpm.RPMTAG_RELEASE]) + argv.extend(["-k", ver]) + devnull = os.open("/dev/null", os.O_RDWR) iutil.execWithRedirect(argv[0], argv, root = instPath, stdout = devnull) -- cgit