/[fai]/trunk/bin/fai
ViewVC logotype

Diff of /trunk/bin/fai

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

revision 2673 by lange, Sat Apr 2 16:30:11 2005 UTC revision 2674 by lange, Sun Apr 3 11:16:42 2005 UTC
# Line 31  Line 31 
31  export PATH=/usr/local/sbin:/usr/local/bin:/usr/lib/fai:/bin:/sbin:/usr/bin:/usr/sbin:  export PATH=/usr/local/sbin:/usr/local/bin:/usr/lib/fai:/bin:/sbin:/usr/bin:/usr/sbin:
32  # some variables  # some variables
33  export FAI_VERSION=FAIVERSIONSTRING  export FAI_VERSION=FAIVERSIONSTRING
34  stamp=/var/run/fai/FAI_INSTALLATION_IN_PROGRESS  rundir=/var/run/fai
35    stamp=$rundir/FAI_INSTALLATION_IN_PROGRESS
36  romountopt="-o async,noatime,nolock,ro,actimeo=1800"  romountopt="-o async,noatime,nolock,ro,actimeo=1800"
37  fstab=fstab  # Solaris uses vfstab  fstab=fstab  # Solaris uses vfstab
38    
# Line 111  fai_init() { Line 112  fai_init() {
112          mkdir -p $LOGDIR          mkdir -p $LOGDIR
113      fi      fi
114      [ "$DO_INIT_TASKS" ] || LOGDIR=$(mktemp -t -d fai.XXXXXX)      [ "$DO_INIT_TASKS" ] || LOGDIR=$(mktemp -t -d fai.XXXXXX)
115        ln -s $LOGDIR $rundir/current_log
116    
117      # several log files      # several log files
118      diskvar=$LOGDIR/disk_var.sh      diskvar=$LOGDIR/disk_var.sh
119      moduleslog=$LOGDIR/modules.log      moduleslog=$LOGDIR/modules.log
# Line 190  fstart() { Line 192  fstart() {
192      task confdir      task confdir
193      task setup      task setup
194      task defclass      task defclass
195        set_disk_info
196      task defvar      task defvar
197      [ "$DO_INIT_TASKS" ] && load_keymap_consolechars      [ "$DO_INIT_TASKS" ] && load_keymap_consolechars
     set_disk_info  
198  }  }
199  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
200  # Main routine  # Main routine
# Line 254  sleep 1 # wait for tee to complete. One Line 256  sleep 1 # wait for tee to complete. One
256    
257  task action 2>&1 | tee -a $rcslog  task action 2>&1 | tee -a $rcslog
258    
259    # not quiet happy with it
260    [ "$FAI_CVSROOT" ] && rm -rf $FAI
261    rm -rf $LOGDIR
262    
263    [ -L "$rundir/current_log" ] && rm -f "$rundir/current_log"
264    [ -L "$rundir/current_config" ] && rm -f "$rundir/current_config"
265    
266  echo "End of $0"  echo "End of $0"

Legend:
Removed from v.2673  
changed lines
  Added in v.2674

  ViewVC Help
Powered by ViewVC 1.1.5