Changeset 680


Ignore:
Timestamp:
Nov 2, 2007 12:34:17 AM (6 years ago)
Author:
jrollins
Message:

netboot: fix severely messed up location of image links (put in tftp
dir where they belong).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/netboot/update-functions

    r679 r680  
    2323    cd "$IMAGE_DIR" 
    2424    wget -q --mirror -np "http://${IPATH}/"{linux,initrd.gz,pxelinux.cfg/default,boot-screens/{boot.txt,f{1,2,3,4,5,6,7,8,9,10}.txt}} 
    25     ln -sTf "${IPATH}" "$LPATH" 
    2625    ) 
     26 
     27    ln -sTf "../${IMAGE_DIR}/${IPATH}" "${TFTP_DIR}/${LPATH}" 
    2728 
    2829    cat >> "$MENU" <<EOF 
    2930title debian-installer: $ARCH $SUITE 
    30 kernel /$IMAGE_DIR/$LPATH/linux vga=normal mirror/suite=$SUITE $KPARAMETER -- 
    31 initrd /$IMAGE_DIR/$LPATH/initrd.gz 
     31kernel /$LPATH/linux vga=normal mirror/suite=$SUITE $KPARAMETER -- 
     32initrd /$LPATH/initrd.gz 
    3233EOF 
    3334} 
     
    5051    cd "$IMAGE_DIR" 
    5152    wget -q --mirror -np "http://${IPATH}/"{linux,initrd.gz,pxelinux.cfg/default,boot-screens/{boot.txt,f{1,2,3,4,5,6,7,8,9,10}.txt}} 
    52     ln -sTf "${IPATH}" "$LPATH" 
    5353    ) 
    5454 
     55    ln -sTf "../${IMAGE_DIR}/${IPATH}" "${TFTP_DIR}/${LPATH}" 
     56 
    5557    cat >> "$MENU" <<EOF 
    56 title debian-installer nightly build $DATE: $ARCH $SUITE 
    57 kernel /$IMAGE_DIR/$LPATH/linux vga=normal mirror/suite=$SUITE $KPARAMETER -- 
    58 initrd /$IMAGE_DIR/$LPATH/initrd.gz 
     58title debian-installer: $ARCH $SUITE (nightly build $DATE) 
     59kernel /$LPATH/linux vga=normal mirror/suite=$SUITE $KPARAMETER -- 
     60initrd /$LPATH/initrd.gz 
    5961EOF 
    6062} 
     
    8284    cd "$IMAGE_DIR" 
    8385    wget -q --mirror -np "http://${IPATH}/"{linux,initrd.gz,pxelinux.cfg/default,boot-screens/{boot.txt,f{1,2,3,4,5,6,7,8,9,10}.txt}} 
    84     ln -sTf "${IPATH}" "$LPATH" 
    8586    ) 
     87 
     88    ln -sTf "../${IMAGE_DIR}/${IPATH}" "${TFTP_DIR}/${LPATH}" 
    8689 
    8790    cat >> "$MENU" <<EOF 
    8891title debian-installer GTK: $ARCH $SUITE 
    89 kernel /$IMAGE_DIR/$LPATH/linux video=vesa:ywrap,mtrr vga=788 mirror/suite=$SUITE $KPARAMETER -- 
    90 initrd /$IMAGE_DIR/$LPATH/initrd.gz 
     92kernel /$LPATH/linux video=vesa:ywrap,mtrr vga=788 mirror/suite=$SUITE $KPARAMETER -- 
     93initrd /$LPATH/initrd.gz 
    9194EOF 
    9295} 
     
    114117    cd "$IMAGE_DIR" 
    115118    wget -q --mirror -np "http://${IPATH}/"{linux,initrd.gz,pxelinux.cfg/default,boot-screens/{boot.txt,f{1,2,3,4,5,6,7,8,9,10}.txt}} 
    116     ln -sTf "${IPATH}" "$LPATH" 
    117119    ) 
     120 
     121    ln -sTf "../${IMAGE_DIR}/${IPATH}" "${TFTP_DIR}/${LPATH}" 
    118122 
    119123    cat >> "$MENU" <<EOF 
    120124title ubuntu-installer: $ARCH $SUITE 
    121 kernel /$IMAGE_DIR/$LPATH/linux vga=normal $KPARAMETER -- 
    122 initrd /$IMAGE_DIR/$LPATH/initrd.gz 
     125kernel /$LPATH/linux vga=normal $KPARAMETER -- 
     126initrd /$LPATH/initrd.gz 
    123127EOF 
    124128} 
     
    128132update_rip() { 
    129133    ( 
    130     cd "$IMAGE_DIR/RIP" 
     134    cd "${IMAGE_DIR}/RIP" 
    131135    ./update 
    132136    ) 
     137 
     138    ln -sTf "../${IMAGE_DIR}/RIP/current" "${TFTP_DIR}/RIP" 
    133139 
    134140    cat >> "$MENU" <<EOF 
    135141title RIP linux 
    136142root (nd) 
    137 kernel /$IMAGE_DIR/RIP/current/kernel vga=normal root=/dev/ram0 rw $KPARAMETER 
    138 initrd /$IMAGE_DIR/RIP/current/rootfs.cgz 
     143kernel /RIP/kernel vga=normal root=/dev/ram0 rw $KPARAMETER 
     144initrd /RIP/rootfs.cgz 
    139145EOF 
    140146} 
     
    144150update_debirf() { 
    145151    local DEBIRF_DIR="$1" 
    146     ln -sTf "$DEBIRF_DIR" "$IMAGE_DIR/debirf" 
     152 
     153    ln -sTf "$DEBIRF_DIR" "${TFTP_DIR}/debirf" 
    147154 
    148155    cat >> "$MENU" <<EOF 
    149156title debirf linux 
    150157root (nd) 
    151 kernel /$IMAGE_DIR/debirf/kernel vga=normal root=/dev/ram0 rw $KPARAMETER 
    152 initrd /$IMAGE_DIR/debirf/rootfs.cgz 
     158kernel /debirf/kernel vga=normal root=/dev/ram0 rw $KPARAMETER 
     159initrd /debirf/rootfs.cgz 
    153160EOF 
    154161} 
Note: See TracChangeset for help on using the changeset viewer.