3 # investigate the name of the kernel
7 if [ "x$1" = "x" ] ; then
9 if [ ! -d /lib/modules/$kernvers/build/include ] ; then
10 kernvers=`/bin/ls /lib/modules/*/build/include/linux/version.h | \
19 if [ -z "$kernvers" ]; then echo "unable to determine kernel version" >&2; exit 1; fi
21 # strip "kernel-" off of the front
22 if expr "$kernvers" : "kernel-" >&/dev/null
24 kernvers=`expr "$kernvers" : 'kernel-\(.*\)'`
27 # Strip kernel config mnemonic off 2.4 kernels.
30 # strip kernel config mnemonic off of the tail
33 kernvers=`expr "$kernvers" : '\(.*\)smp'`
36 kernvers=`expr "$kernvers" : '\(.*\)bigmem'`
39 kernvers=`expr "$kernvers" : '\(.*\)hugemem'`
42 kernvers=`expr "$kernvers" : '\(.*\)enterprise'`