#!	/bin/sh
# Please make sure this file can be executed by both "bash" and "ash".

ttydev=${ttydev:-/dev/tty}

if [ -x /usr/bin/tput ]; then
    readonly bold=`tput bold`
    readonly clear=`tput clear`
    readonly norm=`tput sgr0`
else
    readonly bold='[1m'
    if [ "$TERM" = "bterm" ] ; then
        readonly clear='[H[2J'
    else
        readonly clear='[H[J'
    fi
    readonly norm='[0;10m'
fi

if [ -x /bin/star ]; then
    readonly extract="star"
else 
    readonly extract="cpio -i -d"
fi

if [ -x $Target/bin/sed ]; then
    readonly sed="$Target/bin/sed"
else 
    readonly sed="sed"
fi

if [ -x /bin/tempfile ] || [ -x /usr/bin/tempfile ]; then
    readonly TempFile=`tempfile`
    readonly TempFile1=`tempfile`
    readonly TempFile2=`tempfile`
    readonly TempFile3=`tempfile`
    readonly TempFile4=`tempfile`
    readonly TempFile5=`tempfile`
    readonly TempFile6=`tempfile`
else 
    readonly TempFile="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$"
    readonly TempFile1="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.1"
    readonly TempFile2="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.2"
    readonly TempFile3="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.3"
    readonly TempFile4="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.4"
    readonly TempFile5="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.5"
    readonly TempFile6="/tmp/`echo $0|$sed -e 's/^.*\///'`.$$.6"
fi

KernelVersion=$(uname -r)

Dir_Prefix=$Target/lib/modules/$KernelVersion
case "$(uname -r | cut -f2 -d.)" in
   0|1|2|3|4) 
   CFGFILE=$Target/etc/modules.conf
   MODUTILSDIR=$Target/etc/modutils
   ;;
   *)
   CFGFILE=$Target/etc/modprobe.d
   MODUTILSDIR=$Target/etc/modprobe.d
   ;;
esac
MODULESFILE=$Target/etc/modules
[ -f "$Target/etc/modules-2.6" ] && MODULESFILE="$Target/etc/modules-2.6"
[ -f "$Target/etc/modules-$KernelVersion" ] && MODULESFILE="$Target/etc/modules-$KernelVersion"

CFGHEADER="### This file is automatically generated by update-modules"

