--- trunk/mkinitrd-magellan/livecd/mkinitrd-livecd.in 2009/05/04 17:23:09 844 +++ trunk/mkinitrd-magellan/livecd/mkinitrd-livecd.in 2009/05/04 18:51:02 845 @@ -96,7 +96,7 @@ deps=$(awk 'BEGIN { searched=ARGV[2]; ARGV[2]=""; rc=1 } \ function modname(filename) { match(filename, /\/([^\/]+)\.k?o:?$/, ret); return ret[1] } \ function show() { if (orig == searched) { print dep; orig=""; rc=0; exit } } \ - /^\/lib/ { show(); \ + /^.*kernel/ { show(); \ orig=modname($1); dep=""; \ if ($2) { for (i = 2; i <= NF; i++) { dep=sprintf("%s %s", dep, modname($i)); } } } \ /^ / { dep=sprintf("%s %s", dep, modname($1)); } \