diff -Naur knx-hdinstall-jp0.9 knx-hdinstalljp0.9-2 --- knx-hdinstall-jp0.9 2002-11-30 23:17:05.000000000 +0900 +++ knx-hdinstalljp0.9-2 2002-12-08 12:59:01.000000000 +0900 @@ -16,7 +16,7 @@ # LILO im MBR nur auf der ersten Platte installieren (BIOS-Reihenfolge) # -SVERSION="0.9jp" +SVERSION="0.9jp-2" rotdash() { @@ -90,14 +90,34 @@ knx-hdinstalljp by K.Wonderboy " 15 40 # Check f? die Templates -tar tzf "$INSTDATA" >/dev/null 2>&1 -if [ $? != 0 ] ; then +BASEDATA=${INSTDATA##*/} + +for topdir in / ./ /usr/local/share/ +do + for base in $INSTDATA $BASEDATA + do + tar tzf "$topdir$base" >/dev/null 2>&1 + status=$? + if [ $status = 0 ] ; then + realinstdata=$topdir$base + break; + fi + done + + if [ ! -z $realinstdata ];then + break; + fi +done + +if [ $status != 0 ] ; then $DIA --backtitle "Knoppix Installation" --title "Datei fehlt" \ --msgbox " $INSTDATA がありません。中止します " 15 60 rm -f $TMP exit 0 fi +INSTDATA=$realinstdata + # G?tige Partitionierung: mind. 2.2 GB Filesystem, mind. 128 MB Swap. FSMIN=2200 SWAPMIN=128 @@ -482,7 +502,6 @@ cp -af /etc/sudoers $TR/etc/sudoers cp -af $TM/etc/sysconfig/* $TR/etc/sysconfig/ #cp -af $TM/etc/fstab $TR/etc/fstab -mv /ramdisk/var $TR/var ( cp -af $TM/etc/.xsession $TR/etc/kde3/kdm/ ) cp -af $TM/etc/Xsession $TR/etc/kde3/kdm/ mkdir $TR/proc @@ -647,4 +666,3 @@ --msgbox "インストール完了" 15 40 rm -f $TMP exit 0 -