install syslinux to get pxelinux
[pxelator] / bin / install-iso.sh
1 #!/bin/sh -x
2
3 test -d iso || mkdir iso
4 cd iso
5
6 test -d mnt || mkdir mnt
7 sudo umount mnt
8
9
10 function fetch_iso() {
11
12         latest=`wget -q -O - $1 | grep '\.iso' | sed 's/^.*"\([^"]*\.iso\)".*$/\1/' | head -1`
13
14         wget -nc $1/$latest
15         sudo mount $latest mnt -o loop
16         ls -alR mnt/
17         test -d $3 || mkdir $3
18         cp -v $2 $3
19         sudo umount mnt
20
21 }
22
23 fetch_iso http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/release/ mnt/boot/* ../tftp/tinycore/
24 fetch_iso http://cmrg.mayfirst.org/debirf/ mnt/*2.6* ../tftp/debirf