[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#441846: please hook win32-loader in autorun.inf



Package: debian-cd
Severity: wishlist
Tags: patch

As of 0.6.0~pre3, win32-loader checks for README.html when running.  If
found, it will:

  - Minimize itself.
  - Open README.html with the system's default browser.

Asides from the ability to continue installation using it, this makes two
improvements in how README.html itself is handled:

  - No ugly DOS window.
  - Allows for l10n (if README.$lang.html is found it'll take preference,
    where $lang is an iso-639 code).

I think this makes it suitable for being run by autorun.inf directly.  See
attached patch.

-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Index: tools/boot/lenny/boot-x86
===================================================================
--- tools/boot/lenny/boot-x86	(revision 1462)
+++ tools/boot/lenny/boot-x86	(working copy)
@@ -253,10 +253,16 @@
 	fi
 fi
 
-# Add autorun if we have README.html
-if [ -f $CDDIR/README.html ]; then
+# Add autorun
+if [ -f $CDDIR/setup.exe ]; then
+# when win32-loader is present, use that (it already checks for README.html)
 	todos > $CDDIR/autorun.inf <<EOF
 [autorun]
+open=setup.exe
+EOF
+elif [ -f $CDDIR/README.html ]; then
+	todos > $CDDIR/autorun.inf <<EOF
+[autorun]
 open=autorun.bat
 EOF
 	todos > $CDDIR/autorun.bat <<EOF

Reply to: