/[fai]/trunk/bin/make-fai-nfsroot
ViewVC logotype

Diff of /trunk/bin/make-fai-nfsroot

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

revision 2459 by lange, Mon Sep 13 11:51:43 2004 UTC revision 2460 by lange, Mon Sep 13 13:10:59 2004 UTC
# Line 36  if [ `id -u` -ne 0 ]; then Line 36  if [ `id -u` -ne 0 ]; then
36  fi  fi
37    
38  merror="properly"  merror="properly"
39  while getopts rvc:f:k opt ; do  # option e currently does nothing
40    while getopts ervc:f:kK opt ; do
41      case "$opt" in      case "$opt" in
42          c) cfdir=$OPTARG ;;          c) cfdir=$OPTARG ;;
43          v) verbose=1 ; v=-v ;;          v) verbose=1 ; v=-v ;;
44          r) recover=1 ;;          r) recover=1 ;;
45          f) cfg=$OPTARG ;;          f) cfg=$OPTARG ;;
46          k) kinstall=1 ;;          k) kinstall=1 ;;
47            K) kremove=1; kinstall=1 ;;
48            e) expert=1 ;;
49          ?) exit 5 ;; # error in option parsing          ?) exit 5 ;; # error in option parsing
50      esac      esac
51  done  done
# Line 440  fi Line 443  fi
443  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
444  # main routine  # main routine
445    
446    # remove all kernels from nfsroot
447    [ -n "$kremove" ] && {
448        echo "Removing all kernels from NFSROOT."
449        rm -f $NFSROOT/boot/{System.map,vmlinuz,config}*
450        rm -rf $NFSROOT/lib/modules/2.*
451    }
452  # just install a new kernel to the nfsroot  # just install a new kernel to the nfsroot
453  [ -n "$kinstall" ] && {  [ -n "$kinstall" ] && {
454      trap "true" EXIT      trap "true" EXIT

Legend:
Removed from v.2459  
changed lines
  Added in v.2460

  ViewVC Help
Powered by ViewVC 1.1.5