# HG changeset patch # User Pascal Bellard # Date 1255867677 -7200 # Node ID b78e1aa035a374eb073bb0c3f2a515b8bd02387c # Parent b5264e32fea61c35fbe315d339d9533dc667285d slitaz-loram-http: multi server support diff -r b5264e32fea6 -r b78e1aa035a3 slitaz-loram-http/receipt --- a/slitaz-loram-http/receipt Fri Oct 16 16:08:20 2009 +0200 +++ b/slitaz-loram-http/receipt Sun Oct 18 14:07:57 2009 +0200 @@ -24,7 +24,7 @@ tag="Handle kernel cmdline parameter config" i=$(grep -n "$tag" $1/etc/init.d/rcS | cut -d: -f1) i=$(($i-1)) - len=71 + len=73 tag=$(grep "$tag" $1/etc/init.d/rcS) if [ "$2" = "-R" ]; then line="-$(($i-$len+2)),$len +$(($i-$len+2)),2" @@ -75,9 +75,11 @@ $i while [ -d /cdrom ]; do $i /etc/init.d/network.sh $i RUN_SCRIPTS="\$(echo \$RUN_SCRIPTS | sed 's/network.sh//')" -$i URLISO=http://mirror.slitaz.org/iso/\$(cat /etc/slitaz-release)/flavors/slitaz-loram-cdrom.iso -$i grep -q " urliso=" /proc/cmdline && URLISO=\$(cat /proc/cmdline | sed 's/.* urliso=\([^ ]*\).*/\1/') -$i /bin/httpfs \$URLISO /cdrom +$i URLISO=http://mirror.slitaz.org/iso/\$(cat /etc/slitaz-release)/flavors/slitaz-loram-cdrom.iso,http://download.tuxfamily.org/slitaz/iso/\$(cat /etc/slitaz-release)/flavors/slitaz-loram-cdrom.iso,http://slitaz.c3sl.ufpr.br/iso/\$(cat /etc/slitaz-release)/flavors/slitaz-loram-cdrom.iso +$i grep -q " urliso=" /proc/cmdline && URLISO=\$(cat /proc/cmdline | sed 's/.* urliso=\([^ ]*\).*/\1/'),\$URLISO +$i for i in \$(echo \$URLISO | sed 's/,/ /g'); do +$i /bin/httpfs \$URLISO /cdrom && break +$i done $i mount -o loop,ro /cdrom/*.iso /cdrom $i if [ -d /.usr.rw -a -x /bin/funionfs ]; then $i echo -n "Mounting /usr read-write... "