Show
Ignore:
Timestamp:
05/24/08 06:24:45 (6 months ago)
Author:
melkor
Message:

Scripts parametrization

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pcbsd/trunk/installcd-overlay/usr/local/pcbsd/scripts/PCBSD.FindUpdateParts.sh

    r1855 r1964  
    11#!/bin/sh 
     2 
     3# Configuration file 
     4. /usr/local/pcbsd/scripts/PCBSD.Config 
    25 
    36rm /tmp/AvailUpgrades >/dev/null 2>/dev/null 
     
    710  if [ -e "${i}a" ] 
    811  then 
    9     mount ${i}a /mnt 
     12    mount ${i}a ${FSMNT} 
    1013    if [ -e "${i}b" ] 
    1114    then 
     
    1619    for mprt in `ls -1 ${i}[d-h]` 
    1720    do 
    18       MNT="`cat /mnt/etc/fstab | grep ${mprt} | cut -f 2 | cut -d " " -f 1`" 
    19       mount ${mprt} /mnt${MNT}\ 
     21      MNT="`cat ${FSMNT}/etc/fstab | grep ${mprt} | cut -f 2 | cut -d " " -f 1`" 
     22      mount ${mprt} ${FSMNT}${MNT}\ 
    2023      echo "umount ${mprt}" >> /tmp/TempUMount 
    2124    done       
    2225   
    23     if [ -e "/mnt/PCBSD" ] 
     26    if [ -e "${FSMNT}/PCBSD" ] 
    2427    then 
    2528 
    2629      # Create Script 
    2730      echo "#!/bin/sh 
    28       /usr/local/bin/PBReg get /PC-BSD/Version >/.pcver 2>/.pcver " >/mnt/getver.sh 
    29       chmod 755 /mnt/getver.sh 
    30       chroot /mnt /getver.sh 
    31       VER="`cat /mnt/.pcver`" 
     31      /usr/local/bin/PBReg get /PC-BSD/Version >/.pcver 2>/.pcver " >${FSMNT}/getver.sh 
     32      chmod 755 ${FSMNT}/getver.sh 
     33      chroot ${FSMNT} /getver.sh 
     34      VER="`cat ${FSMNT}/.pcver`" 
    3235        
    3336      # Remove old files 
    34       rm /mnt/.pcver 
    35       rm /mnt/getver.sh 
     37      rm ${FSMNT}/.pcver 
     38      rm ${FSMNT}/getver.sh 
    3639 
    3740      # Echo our saved info