On SuSE 7.3 (at least) there is a file named
"vmlinux-<version>.h" that gets picked up and
configured as a kernel when the image is built. This
causes LILO to fail during deployment. We should be
smarter about picking filenames or do some checking to
make sure the file looks like an actual kernel.
Logged In: YES
user_id=99742
Added code to ignore "kernels" that end in .h.