Bug#502821: oldsys-preseed: Extract values for DNS-323
On Wed, Oct 22, 2008 at 05:26:24PM +0200, Martin Michlmayr wrote: > * Matthew Palmer <[EMAIL PROTECTED]> [2008-10-22 11:34]: > > I wasn't sure if adding an extra udeb into the initrd was acceptable; since > > it's OK, I've reworked the patch to do that instead. New patch attached, > > with tests this time (I forgot to include them in the diff last time). > > Thanks, this looks good. > > +# Parse the sib.conf file, as found in the Dlink DNS-323 > > D-Link Fixed. > + # I can't see anywhere this is configured, so we'll > hard-code it > + # for now > + INTERFACE="eth0" > > There's only one network interface, so this comment is not necessary. I assume that it's just the *comment* that's not necessary, but the INTERFACE=eth0 still is? All the other orion5x-based devices hardcode it. > + mkdir -p $path/rootfs > + mount -t minix /dev/$rootfs $path/rootfs > > I suggest you mount it read-only (as the others do) Done. > > + NETMASK=255.255.255.0 > + GATEWAY=192.168.1.254 > + [ -z "$NAMESERVERS" ] && > NAMESERVERS=192.168.1.254 > > Is this the default setting in the firmware? I'm not sure what the default in the firmware actually is, I'll have to look it up in The Fine Manual later tonight. I'll attach a fixed patch when I've done that. - Matt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Release RC1 NOW (was: Bug#503040: debian-installer: Build firmware for the DNS-323)
Quoting Frans Pop ([EMAIL PROTECTED]): > For $deity's sake. Can we please STOP POSTPONING the RC1 release? I would tell it otherwise but I entirely share Frans' feelings. It's very hard to point fingers and appearing rude but seeing that D-I RC1 is still and still postponed is really disappointing (even more in my case where I urge translators, we stopped l10n updates...and nothing happened except the mass upload). We will always find bugs in the installer. Given the low manpower we had during this release cycle, it could even be more buggued than Etch installerbut we need to release. We're not far from the point where D-I will be the major blocker for the release of Lenny. signature.asc Description: Digital signature
Bug#503244: marked as done (installation-report: Lenny on Thinkpad T42 (2373) [SUCCESS])
Your message dated Fri, 24 Oct 2008 06:53:23 +0200 with message-id <[EMAIL PROTECTED]> and subject line Re: Bug#503244: installation-report: Lenny on Thinkpad T42 (2373) [SUCCESS] has caused the Debian Bug report #503244, regarding installation-report: Lenny on Thinkpad T42 (2373) [SUCCESS] to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 503244: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503244 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems --- Begin Message --- Package: installation-reports Version: 2.38 Severity: normal -- Package-specific info: Boot method: network/PXE Image version: http://people.debian.org/~joeyh/d-i/images/daily/netboot/gtk/netboot.tar.gz Date: Machine: IBM Thinkpad T43 (type 2373) Partitions: manual Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [o] Detect network card:[o] Configure network: [o] Detect CD: [ ] Load installer modules: [o] Detect hard drives: [o] Partition hard drives: [o] Install base system:[o] Clock/timezone setup: [o] User/password setup:[o] Install tasks: [o] Install boot loader:[o] Overall install:[o] Comments/Problems: None, again ;) * This laptop has an intel 2200 wireless chipset. D-I prompted for the firmware ipw2200-bss.fw I retreived that firmware as explained in the release notes and from http://wiki.debian.org/ipw2200 End users should visit: http://wiki.debian.org/InstallingDebianOn/Thinkpad/T42/lenny Thanks, Franklin == Installer lsb-release: == DISTRIB_ID=Debian DISTRIB_DESCRIPTION="Debian GNU/Linux installer" DISTRIB_RELEASE="5.0 (lenny) - installer build 20081023-09:05" X_INSTALLATION_MEDIUM=netboot-gtk == Installer hardware-summary: == umame -a: Linux t42 2.6.26-1-486 #1 Thu Oct 9 14:22:52 UTC 2008 i686 unknown lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 82855PM Processor to I/O Controller [8086:3340] (rev 03) lspci -knn: 00:01.0 PCI bridge [0604]: Intel Corporation 82855PM Processor to AGP Controller [8086:3341] (rev 03) lspci -knn: 00:1d.0 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 [8086:24c2] (rev 01) lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: Kernel modules: uhci-hcd lspci -knn: 00:1d.1 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 [8086:24c4] (rev 01) lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: Kernel modules: uhci-hcd lspci -knn: 00:1d.2 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 [8086:24c7] (rev 01) lspci -knn: Kernel driver in use: uhci_hcd lspci -knn: Kernel modules: uhci-hcd lspci -knn: 00:1d.7 USB Controller [0c03]: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller [8086:24cd] (rev 01) lspci -knn: Kernel driver in use: ehci_hcd lspci -knn: Kernel modules: ehci-hcd lspci -knn: 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 81) lspci -knn: 00:1f.0 ISA bridge [0601]: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge [8086:24cc] (rev 01) lspci -knn: 00:1f.1 IDE interface [0101]: Intel Corporation 82801DBM (ICH4-M) IDE Controller [8086:24ca] (rev 01) lspci -knn: Kernel driver in use: PIIX_IDE lspci -knn: Kernel modules: piix lspci -knn: 00:1f.3 SMBus [0c05]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller [8086:24c3] (rev 01) lspci -knn: 00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 01) lspci -knn: 00:1f.6 Modem [0703]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller [8086:24c6] (rev 01) lspci -knn: 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] [1002:4c57] lspci -knn: 02:00.0 CardBus bridge [0607]: Texas Instruments PCI4520 PC card Cardbus Controller [104c:ac46] (rev 01) lspci -knn: Kernel driver in use: yenta_cardbus lspci -knn: Kernel modules: yenta_socket lspci -knn: 02:00.1 CardBus bridge [0607]: Texas Instruments PCI4520 PC card Cardbus Controller [104c:ac46] (rev 01) lspci -knn: Kernel driver in use: yenta_cardbus lspci -knn: Kernel modules: yenta_socket lspci -k
Bug#503256: marked as done (Installation Report - Xserver failed to detect correct monitor settings for Apple iBook G3 )
Your message dated Fri, 24 Oct 2008 06:54:34 +0200 with message-id <[EMAIL PROTECTED]> and subject line Re: Bug#503256: Installation Report - Xserver failed to detect correct monitor settings for Apple iBook G3 has caused the Debian Bug report #503256, regarding Installation Report - Xserver failed to detect correct monitor settings for Apple iBook G3 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 503256: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503256 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems --- Begin Message --- Package: installation-reports Boot method: Net Install CD Image version: http://victoria.acc.umu.se/debian-cd/4.0_r4a/powerpc/iso-cd/debian-40r4a-powerpc-netinst.iso Date: 23 October 2008 23:00 Machine: Apple iBook Processor: PowerPC 750cx (G3) 600 MHz Memory: 640 MB Partitions: FilesystemType 1K-blocks Used Available Use% Mounted on /dev/hda12ext3 6728592 2615248 3771548 41% / tmpfstmpfs 321936 0321936 0% /lib/init/rw udev tmpfs 10240 128 10112 2% /dev tmpfstmpfs 321936 0321936 0% /dev/shm /dev/hda14ext375873644185016 71834384 1% /home Output of lspci -nn: :00:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea AGP [106b:0027] :00:10.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility M3 AGP 2x [1002:4c46] (rev 02) 0001:10:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea PCI [106b:0028] 0001:10:17.0 Unknown class [ff00]: Apple Computer Inc. KeyLargo/Pangea Mac I/O [106b:0025] 0001:10:18.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Pangea USB [106b:0026] 0001:10:19.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Pangea USB [106b:0026] 0002:20:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea Internal PCI [106b:0029] 0002:20:0e.0 FireWire (IEEE 1394) [0c00]: Apple Computer Inc. UniNorth/Pangea FireWire [106b:0030] 0002:20:0f.0 Ethernet controller [0200]: Apple Computer Inc. UniNorth/Pangea GMAC (Sun GEM) [106b:0024] Output of lspci -vnn: :00:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea AGP [106b:0027] Flags: bus master, 66MHz, medium devsel, latency 16 Capabilities: :00:10.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility M3 AGP 2x [1002:4c46] (rev 02) (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc Rage Mobility M3 AGP 2x [1002:4c46] Flags: bus master, stepping, 66MHz, medium devsel, latency 255, IRQ 48 Memory at 9400 (32-bit, prefetchable) [size=64M] I/O ports at f400 [size=256] Memory at 9000 (32-bit, non-prefetchable) [size=16K] Expansion ROM at f100 [disabled] [size=128K] Capabilities: 0001:10:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea PCI [106b:0028] Flags: bus master, 66MHz, medium devsel, latency 16 0001:10:17.0 Unknown class [ff00]: Apple Computer Inc. KeyLargo/Pangea Mac I/O [106b:0025] Flags: bus master, medium devsel, latency 16 Memory at 8000 (32-bit, non-prefetchable) [size=512K] 0001:10:18.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Pangea USB [106b:0026] (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 16, IRQ 27 Memory at 80081000 (32-bit, non-prefetchable) [size=4K] Capabilities: 0001:10:19.0 USB Controller [0c03]: Apple Computer Inc. KeyLargo/Pangea USB [106b:0026] (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 16, IRQ 28 Memory at 8008 (32-bit, non-prefetchable) [size=4K] Capabilities: 0002:20:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth/Pangea Internal PCI [106b:0029] Flags: bus master, 66MHz, medium devsel, latency 16 0002:20:0e.0 FireWire (IEEE 1394) [0c00]: Apple Computer Inc. UniNorth/Pangea FireWire [106b:0030] (prog-if 10 [OHCI]) Subsystem: Apple Computer Inc. UniNorth/Pangea FireWire [106b:0030] Flags: bus master, 66MHz, medium devsel, latency 16, IRQ 40 Memory at f500 (32-bit, non-prefetchable) [size=4K] Capabilities: 0002:20:0f.0 Ethernet controller [0200]: Apple Computer Inc. UniNorth/Pangea GMAC (Sun GEM) [106b:0024] Flags: bus master, 66MHz, slow devsel, latency 16, IRQ 41 Memory at f520 (32-bit, non-prefetchable) [size=2M] Expansion ROM at f510 [disabled] [size=1M] Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it In
Bug#502821: Enhances oldsys-preseed patch for the DNS-323
A better patch, based on Martin Michlmayr's feedback, is attached. Enjoy! - Matt unchanged: --- a/installer/build/pkg-lists/netboot/network-console/arm/orion5x.cfg +++ b/installer/build/pkg-lists/netboot/network-console/arm/orion5x.cfg @@ -7,6 +7,8 @@ ext2-modules-${kernel:Version} ext3-modules-${kernel:Version} # needed by oldsys-preseed on the Kurobox Pro jffs2-modules-${kernel:Version} +# needed by oldsys-preseed on the DNS-323 +minix-modules-${kernel:Version} # To control the LED and beeper on QNAP devices input-modules-${kernel:Version} qcontrol-udeb only in patch2: unchanged: --- b/packages/oldsys-preseed/functions +++ b/packages/oldsys-preseed/functions @@ -104,6 +104,15 @@ echo "$1" | grep "^$2=" | sed "s/^$2=//" } +# Get the value from a string in the form of var = "value" from a file. +# Named for the sib.conf file on the DNS-323 that this function was +# originally written for. +# $1 = file to read +# $2 = var to read +get_sib_var() { + grep "^$2[[:space:]]*=" $1 |sed "s/^$2[[:space:]]*=[[:space:]]*\"\(.*\)\"[[:space:]]*$/\1/" +} + # Add a string to a variable; deals with the fact when a string is empty # $1 = variable name # $2 = string @@ -143,6 +152,19 @@ DOMAIN=$(get_var "$sysconf" "domain_name") } +# Parse the sib.conf file, as found in the Dlink DNS-323 +# $1 = path to sib.conf +parse_sib_conf() { + if [ "$(get_sib_var "$1" "CF-IP-DHCP-ENABLE")" = "0" ]; then + NET_CONFIG="static" + fi + IPADDRESS="$(get_sib_var "$1" "CF-IP-STATIC-IP")" + NETMASK="$(get_sib_var "$1" "CF-IP-STATIC-IP-NETMASK")" + GATEWAY="$(get_sib_var "$1" "CF-IP-STATIC-IP-GATEWAY")" + var_add NAMESERVERS "$(get_sib_var "$1" "CF-IP-DNS1")" + var_add NAMESERVERS "$(get_sib_var "$1" "CF-IP-DNS2")" + HOSTNAME="$(get_sib_var "$1" "CF-SYS-MODEL-STR")" +} # Generating only in patch2: unchanged: --- b/packages/oldsys-preseed/oldsys-preseed +++ b/packages/oldsys-preseed/oldsys-preseed @@ -231,6 +231,27 @@ fi umount $path/sda1 || true rmdir $path/sda1 $path || true + elif echo "$machine" | grep -q "^D-Link DNS-323"; then + check_file /proc/mtd + rootfs=$(get_mtdblock "MTD1") + if [ -z "$rootfs" ]; then +log "Can't find rootfs MTD partition" +exit 0 + fi + + INTERFACE="eth0" + path=/tmp/oldsys-preseed + mkdir -p $path/rootfs + mount -t minix -o ro /dev/$rootfs $path/rootfs + parse_sib_conf "$path/rootfs/sib.conf" + umount $path/rootfs + sanity_check_static_config + if [ "$NET_CONFIG" != "static" ]; then +IPADDRESS=192.168.0.32 +NETMASK=255.255.255.0 +GATEWAY=192.168.0.1 +[ -z "$NAMESERVERS" ] && NAMESERVERS=192.168.0.1 + fi else exit_unknown fi only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-static.preseed @@ -0,0 +1,8 @@ +d-i netcfg/choose_interface select eth0 +d-i netcfg/get_ipaddress string 192.168.0.2 +d-i netcfg/get_netmask string 255.255.255.0 +d-i netcfg/get_gateway string 192.168.0.254 +d-i netcfg/get_nameservers string 192.168.0.254 192.168.0.255 +d-i netcfg/confirm_static boolean true +d-i netcfg/disable_dhcp boolean true +d-i netcfg/get_hostname string home only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-static.test @@ -0,0 +1,5 @@ +INTERFACE=eth0 +parse_sib_conf $TEST_DIR/dns323_sib.conf +sanity_check_static_config +generate_preseed_file "$1" + only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-dhcp.preseed @@ -0,0 +1,3 @@ +d-i netcfg/choose_interface select eth0 +d-i netcfg/use_dhcp boolean true +d-i netcfg/get_hostname string home only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-dhcp.test @@ -0,0 +1,4 @@ +INTERFACE=eth0 +parse_sib_conf $TEST_DIR/dns323_dhcp_sib.conf +sanity_check_static_config +generate_preseed_file "$1" only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-dhcp_sib.conf @@ -0,0 +1,29 @@ +CF-SYS-MODEL-STR = "home" +CF-WEB-IDLE-TIME = "5" +CF-IP-DHCP-ENABLE = "1" +CF-IP-STATIC-IP = "192.168.0.2" +CF-IP-STATIC-IP-NETMASK = "255.255.255.0" +CF-IP-STATIC-IP-GATEWAY = "192.168.0.254" +CF-IP-DNS1 = "192.168.0.254" +CF-IP-DNS2 = "192.168.0.255" +CF-TIMEZONE = "8" +CF-METHOD = "2" +CF-WEB-USER-IDLE = "5" +CF-TIMESERVER = "216.200.93.8" +CF-WL-WIRELESS = "0" +CF-WL-COMM-MODE = "0" +CF-WL-SSID = "" +CF-WL-CHANNEL = "" +CF-WL-AUTH = "1" +CF-WL-SECURITY-MODE = "1" +CF-WL-ENCRYPTION-MODE = "1" +CF-WL-KEY-FORMATE = "1" +CF-WL-DEFAULT-KEY = "1" +CF-WL-KEY-VALUE-1 = "" +CF-WL-KEY-VALUE-2 = "" +CF-WL-KEY-VALUE-3 = "" +CF-WL-KEY-VALUE-4 = "" +CF-WL-PSK = "" +CF-WL-MACADDRESS = "" +CF-WL-SIGNAL = "" +CF-WL-CONNECT = "1" only in patch2: unchanged: --- /dev/null +++ b/packages/oldsys-preseed/tests/arm/dns323-static_sib.conf @@ -0,0 +1,29 @@ +CF-SYS-MODEL-STR = "home" +CF-WEB-IDLE-TIME = "5" +CF-IP-DHCP-ENABLE = "0" +CF-IP-STATIC-IP = "192.168.0.2" +CF-IP-STATIC-IP-NETMASK = "255.255.255.0" +CF-IP-STATIC-IP-G
Bug#433568: Second that request
Hi, I would really love to see vlan support in DI. I just had a box with vlans connected already and wanted to install debian with latest lenny installer but couldn't because of the lack of vlan support. I'd prefer to have proper deb-conf vlan support, if possible. Shouldn't be too hard. Probably you only need to say which interface and which vlan, add this interface and then start the network dlg. Thanks Philipp Kolmann -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#503316: getty doesn't work
Package: busybox-static Version: 1.10.2-2 getty 38400 tty2 after login has been entered i get: tty2: can't exec /bin/login (or any other programm passed by -l) when CONFIG_FEATURE_PREFER_APPLETS switched off getty works fine Theremore, this is an experimental option. -- sergio. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processing of preseed_1.41_amd64.changes
preseed_1.41_amd64.changes uploaded successfully to localhost along with the files: preseed_1.41.dsc preseed_1.41.tar.gz preseed-common_1.41_all.udeb network-preseed_1.41_all.udeb file-preseed_1.41_all.udeb initrd-preseed_1.41_all.udeb env-preseed_1.41_all.udeb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
preseed_1.41_amd64.changes ACCEPTED
Accepted: env-preseed_1.41_all.udeb to pool/main/p/preseed/env-preseed_1.41_all.udeb file-preseed_1.41_all.udeb to pool/main/p/preseed/file-preseed_1.41_all.udeb initrd-preseed_1.41_all.udeb to pool/main/p/preseed/initrd-preseed_1.41_all.udeb network-preseed_1.41_all.udeb to pool/main/p/preseed/network-preseed_1.41_all.udeb preseed-common_1.41_all.udeb to pool/main/p/preseed/preseed-common_1.41_all.udeb preseed_1.41.dsc to pool/main/p/preseed/preseed_1.41.dsc preseed_1.41.tar.gz to pool/main/p/preseed/preseed_1.41.tar.gz Override entries for your package: env-preseed_1.41_all.udeb - extra debian-installer file-preseed_1.41_all.udeb - optional debian-installer initrd-preseed_1.41_all.udeb - extra debian-installer network-preseed_1.41_all.udeb - standard debian-installer preseed-common_1.41_all.udeb - standard debian-installer preseed_1.41.dsc - source misc Announcing to [EMAIL PROTECTED] Closing bugs: 502850 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#502850: marked as done (debian-installer: D-I fails to process some correct (!) preseed files)
Your message dated Fri, 24 Oct 2008 18:02:02 + with message-id <[EMAIL PROTECTED]> and subject line Bug#502850: fixed in preseed 1.41 has caused the Debian Bug report #502850, regarding debian-installer: D-I fails to process some correct (!) preseed files to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 502850: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502850 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems --- Begin Message --- Package: debian-installer Version: D-I daily build October 19, 2008 Severity: normal Hi all, With some (correct) preseed files, Debian Installer fails at the "Download debconf preconfiguration file" step, with the message: "Failed to process the preconfiguration file The installer failed to process the preconfiguration file from http://x.x.x.x/d-i/preseed/xx.di. The file may be corrupt." debconf-set-selections -c xx.di does not give any output, so that seems alright. I can work around this problem by adding a couple of extra packages to pkgsel/include in the preseed file. Suddenly the preseed file doesn't break Debian Installer! That proves even more that the original preseed file was okay. The diff is, of course, not more than the extra package definitions. Tested with VMware Server, real hardware and architecture amd64. And now the most interesting observation: using the same preseed file, the one that breaks, for i386... no error message anymore! So this problem seems to be architecture-dependent. I have had this problem for a couple of months, since at least Lenny beta 2. With the latest daily build (October 19), this is still the case, so I thought to share my experiences. The problem is easily reproducible with a specially crafted preseed file. Creating such a file is not easy, so I'll provide you one (bad.di). I also added one with the above described work-around (good.di). bad.di : http://krnl.nl/bad.di good.di : http://krnl.nl/good.di The diff is: $ diff bad.di good.di 160a161 > mysql-client \ If you try to install these preseed files on amd64, bad.di will break D-I at the "Download debconf preconfiguration file" step and good.di will probably break later when it tries to retrieve archive information, because the network configuration won't work in all environments. For i386, D-I will break on retrieving archive information for both bad.di and good.di. Posting this bug in debian-installer, because I'm not sure which specific package this should go. Feel free to move it. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash --- End Message --- --- Begin Message --- Source: preseed Source-Version: 1.41 We believe that the bug you reported is fixed in the latest version of preseed, which is due to be installed in the Debian FTP archive: env-preseed_1.41_all.udeb to pool/main/p/preseed/env-preseed_1.41_all.udeb file-preseed_1.41_all.udeb to pool/main/p/preseed/file-preseed_1.41_all.udeb initrd-preseed_1.41_all.udeb to pool/main/p/preseed/initrd-preseed_1.41_all.udeb network-preseed_1.41_all.udeb to pool/main/p/preseed/network-preseed_1.41_all.udeb preseed-common_1.41_all.udeb to pool/main/p/preseed/preseed-common_1.41_all.udeb preseed_1.41.dsc to pool/main/p/preseed/preseed_1.41.dsc preseed_1.41.tar.gz to pool/main/p/preseed/preseed_1.41.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Frans Pop <[EMAIL PROTECTED]> (supplier of updated preseed package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Fri, 24 Oct 2008 19:44:00 +0200 Source: preseed Binary: preseed-common network-preseed file-preseed initrd-preseed env-preseed Architecture: source all Version: 1.41 Distribution: unstable Urgency: low Maintainer: Debian Install System Team Changed-By: Frans Pop <[EMAIL PROTECTED]> Description: env-preseed - debconf preseeding via environment variables (udeb) file-preseed - load debconf presee
Processing of tzsetup_0.24_amd64.changes
tzsetup_0.24_amd64.changes uploaded successfully to localhost along with the files: tzsetup_0.24.dsc tzsetup_0.24.tar.gz tzsetup-udeb_0.24_all.udeb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#502773: installation-guide: tasksel uses aptitude
Processing commands for [EMAIL PROTECTED]: > tags 502773 pending Bug#502773: installation-guide: tasksel uses aptitude There were no tags set. Tags added: pending > thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#502773: installation-guide: tasksel uses aptitude
tags 502773 pending thanks On Sunday 19 October 2008, Paul Menzel wrote: > [1] 6.3.5.2. Selecting and Installing Software says > > > Each package you selected with tasksel is downloaded, unpacked and > > then installed in turn by the apt-get and dpkg programs. > > But I think it is using aptitude. So please do s/apt-get/aptitude/ in > this sentence. The info was even duplicated within that section, so I've done a minor rewrite that removed it. Cheers, FJP -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#503189: tzsetup: Preseeding timezone doesn't work as described
On Thursday 23 October 2008, Durk Strooisma wrote: > I mean, if you specify "en_NL" as locale, an uninformed user would > probably be surprised to see LANG set to "en_US.UTF-8". Well, you could trust the installer to not set an invalid locale :-) > Just to check if I understand correctly; so "en_US" is the default > locale for an "en_" setting that does not exist as real > locale? Correct. Each language has its own default locale defined in a table. > See my comment above in this post about adding a note to the D-I > manual. Would be nice that users get a bit more details. The manual specified that locale could be used to set both language and country, without mentioning restrictions. But I do agree with you and have just committed a patch that should clarify things. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
tzsetup_0.24_amd64.changes ACCEPTED
Accepted: tzsetup-udeb_0.24_all.udeb to pool/main/t/tzsetup/tzsetup-udeb_0.24_all.udeb tzsetup_0.24.dsc to pool/main/t/tzsetup/tzsetup_0.24.dsc tzsetup_0.24.tar.gz to pool/main/t/tzsetup/tzsetup_0.24.tar.gz Override entries for your package: tzsetup-udeb_0.24_all.udeb - standard debian-installer tzsetup_0.24.dsc - source misc Announcing to [EMAIL PROTECTED] Closing bugs: 503189 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#503189: marked as done (tzsetup: Preseeding timezone doesn't work as described)
Your message dated Fri, 24 Oct 2008 21:02:30 + with message-id <[EMAIL PROTECTED]> and subject line Bug#503189: fixed in tzsetup 1:0.24 has caused the Debian Bug report #503189, regarding tzsetup: Preseeding timezone doesn't work as described to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 503189: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503189 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems --- Begin Message --- Package: tzsetup Version: 1:0.23 Severity: normal Hi all, I noticed that somewhere between lenny beta 2 and the latest daily builds there's a difference in how you effectivily preseed the timezone. In lenny beta 2, these lines were sufficient to set the timezone to Europe/Amsterdam while having the locale set to en_US: d-i debian-installer/locale string en_US d-i time/zone string Europe/Amsterdam Unlike the latest D-I manual states, this doesn't work in the latest daily builds anymore. The timezone will be forced to US/Eastern. To figure this out, I ran a manual (expert) installation and noticed that the timezone choices are based on the locale settings. I tried to add: d-i localechooser/shortlist select other d-i localechooser/continentlist select Europe d-i localechooser/countrylist/Europe select NL but it didn't work. During a manual (expert) install it's perfectly possible to choose English with country Netherlands, so that it is possible to choose Europe/Amsterdam as timezone. In a discussion on the debian-boot mailinglist, Christian Perrier proposed[1] to try changing the locale from "en_US" to "en_NL". This actually works! Unlike you would expect, but desired however, the locale on the target system will be en_US.UTF-8. So, if this is the way we should preseed the timezone from now on, the D-I manual must be changed to reflect this. Durk [1] http://lists.debian.org/debian-boot/2008/10/msg00617.html -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash --- End Message --- --- Begin Message --- Source: tzsetup Source-Version: 1:0.24 We believe that the bug you reported is fixed in the latest version of tzsetup, which is due to be installed in the Debian FTP archive: tzsetup-udeb_0.24_all.udeb to pool/main/t/tzsetup/tzsetup-udeb_0.24_all.udeb tzsetup_0.24.dsc to pool/main/t/tzsetup/tzsetup_0.24.dsc tzsetup_0.24.tar.gz to pool/main/t/tzsetup/tzsetup_0.24.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Frans Pop <[EMAIL PROTECTED]> (supplier of updated tzsetup package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Fri, 24 Oct 2008 22:11:16 +0200 Source: tzsetup Binary: tzsetup-udeb Architecture: source all Version: 1:0.24 Distribution: unstable Urgency: low Maintainer: Debian Install System Team Changed-By: Frans Pop <[EMAIL PROTECTED]> Description: tzsetup-udeb - choose time zone (udeb) Closes: 503189 Changes: tzsetup (1:0.24) unstable; urgency=low . * Accept any preseeded time zone if the seen flag is set. This is needed to undo a change in behavior introduced with cdebconf (0.132) which results in invalid defaults for current choices list being rejected. Closes: #503189. * Check that (preseeded) time zone is valid before setting it for the target system. Checksums-Sha1: aa6f2f95afabd558ace112da6c533be6a2dada0c 934 tzsetup_0.24.dsc 6c25dff0eb4b21101271d693c1189e4c866714b7 97601 tzsetup_0.24.tar.gz d5eb6a29d7e63dd80284294e7ba98ed6a98d50af 57868 tzsetup-udeb_0.24_all.udeb Checksums-Sha256: 5030de64334567b9a19cd86ae7eb9df82bf1f2782c6bee54fd15f73b7688d5e3 934 tzsetup_0.24.dsc b746f4039c74a30cd5d462bcf32d9413bc4ce95abb8cb977cc4fc7cfeef40e40 97601 tzsetup_0.24.tar.gz 20b226a185054be940802c24a8e64a00abafc5345f9bc97f75fb47eac6d05bf5 57868 tzsetup-udeb_0.24_all.udeb Files: 9cd43b785155f63c37cd41845df64ac8 934 debian-installer standard tzsetup_0.24.dsc bcd1cd097df3c85a6386254e9f2d973d 97601 debian-installer standard tzsetup_0.24.tar.gz 81
GRUB , no module name found , error in win32-installer
Hi from greece. Trying to install debian from http://goodbye-microsoft.com after downloading installer i get in the reboot the error: GRUB , no module name found. My system is windowsXP , mobo amd spider with phenom , and my SATA HDD has already an empty partiotion in otder to install a linux OS . I'd gratefull if you could help me out. chomwitt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#502850: debian-installer: D-I fails to process some correct (!) preseed files
On Tuesday 21 October 2008, Frans Pop wrote: > What we're now going to need is a simplified, reproducible testcase; > probably just a simple script that sets a variable to a "bad" value > and then executes the test above. I've given this a try, and was able to reproduce it in a somewhat simplified test in qemu-system-x64, but only with your "bad" preseed file, not using a simpler test case. I can also reproduce the very weird way the problem disappears if a change is made later in the file. I've also found one possibly relevant factor that makes a difference. If /usr/share/debconf/confmodule is *not* sourced, the error goes away. But OTOH I've also seen other changes in the *script* (even ones that should not make any functional difference) make the error go away... However, I do not see any real pattern in the issue. And the above variables are going to make it almost impossible to reproduce it outside the D-I environment. And as there are multiple possible culprits and tracing this further is going to require really serious debugging skills, I don't really see anybody following up on this, so I think the best thing here is to just be happy that it's fixed for Lenny. Cheers, FJP -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]