# HG changeset patch # User Pascal Bellard # Date 1250766620 -7200 # Node ID ef844b9dd24507951132816af12fa6074696c960 # Parent 9302c4be8d07dbc17e6972cd10784a3dec3ce238 mirror-tools: fix USB key case diff -r 9302c4be8d07 -r ef844b9dd245 mirror-tools/stuff/usr/bin/mkpkgiso --- a/mirror-tools/stuff/usr/bin/mkpkgiso Thu Aug 20 10:57:42 2009 +0200 +++ b/mirror-tools/stuff/usr/bin/mkpkgiso Thu Aug 20 13:10:20 2009 +0200 @@ -5,7 +5,7 @@ # Authors : Eric Joseph-Alexandre # Pascal Bellard -VERSION=0.5 +VERSION=0.6 ROOT=/home/slitaz/iso SORT_DIR=${ROOT}/_iso.$$ @@ -86,7 +86,10 @@ # Handle --auto-install case if [ "\$DIR" == "/etc/init.d" ]; then DIR=/cdrom - + if [ ! -f /cdrom/install.sh ]; then + mkdir /cdrom 2> /dev/null + mount --bind /mnt /cdrom + fi # Handle loram on hybrid hard disk / usb key case if [ ! -d /usr/bin ]; then echo "" @@ -121,7 +124,8 @@ ls -d \$DIR/packages/* > /var/lib/tazpkg/mirror ln -fs \$DIR/packages/*/*.tazpkg /var/cache/tazpkg/ ln -fs \$DIR/packages/*/packages.* /var/lib/tazpkg -echo "=> all $PKG_VER package are available for tazpkg/tazpkgbox" +echo "" +echo "=> all $PKG_VER packages are available for tazpkg/tazpkgbox" EOF [ -e files.list.lzma ] && cat >>$TEMP_DIR/install.sh<> $SORT_FILE echo "$(echo $SORT_DIR/packages/*/pcre-[0-9]*) -7100" >> $SORT_FILE cat >>$TEMP_DIR/install.sh< slitaz web site installed in file:///\$DIR/website" +echo "=> slitaz web site installed in file://\$DIR/website/index.html" EOF fi;; esac @@ -252,9 +256,6 @@ case " $OPTIONS " in *\ --auto-install\ *) echo -n "Enable auto install" - cat >>$TEMP_DIR/install.sh<> /etc/init.d/local.sh -EOF sed -i "s/rw root/rw config=LABEL=packages-$PKG_VER,install.sh root/" \ $TEMP_DIR/boot/isolinux/*.cfg status