Magellan Linux

Diff of /trunk/nvidia-legacy-drivers/nvidia-legacy-module.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 532 by niro, Mon Feb 11 15:19:26 2008 UTC revision 533 by niro, Tue Mar 25 11:43:37 2008 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  # $Header: /root/magellan-cvs/src/nvidia-legacy-drivers/nvidia-legacy-module.sh,v 1.1 2008-02-11 15:19:26 niro Exp $  # $Header: /root/magellan-cvs/src/nvidia-legacy-drivers/nvidia-legacy-module.sh,v 1.2 2008-03-25 11:43:37 niro Exp $
3  # Compiles nvidia-drivers for given kernel  # Compiles nvidia-drivers for given kernel
4    
5  die() { echo -e "${COLRED}$@${COLDEFAULT}"; exit 1; }  die() { echo -e "${COLRED}$@${COLDEFAULT}"; exit 1; }
# Line 82  KERNEL_MODULE_SUFFIX="$(mod_suffix ${KER Line 82  KERNEL_MODULE_SUFFIX="$(mod_suffix ${KER
82  if [[ -f ${KERNEL_MODULE_DEST}/${KERNEL_MODULE}.${KERNEL_MODULE_SUFFIX} ]]  if [[ -f ${KERNEL_MODULE_DEST}/${KERNEL_MODULE}.${KERNEL_MODULE_SUFFIX} ]]
83  then  then
84   mecho "Removing old ${KERNEL_MODULE}-module ..."   mecho "Removing old ${KERNEL_MODULE}-module ..."
85     # try to unload the module
86     if [[ -n $(grep "${KERNEL_MODULE} " /proc/modules 2> /dev/null) ]]
87     then
88     modprobe -r ${KERNEL_MODULE}
89     fi
90   rm -f ${KERNEL_MODULE_DEST}/${KERNEL_MODULE}.${KERNEL_MODULE_SUFFIX}   rm -f ${KERNEL_MODULE_DEST}/${KERNEL_MODULE}.${KERNEL_MODULE_SUFFIX}
91  fi  fi
92    

Legend:
Removed from v.532  
changed lines
  Added in v.533