Bug#296724: marked as done (/sbin/update-grub: a broken variable expansion in get_kernel_opt)

Debian Bug Tracking System owner@bugs.debian.org
Sat, 19 Mar 2005 16:19:38 -0800


Your message dated Sat, 19 Mar 2005 18:47:08 -0500
with message-id <E1DCneu-0006UR-00@newraff.debian.org>
and subject line Bug#296724: fixed in grub 0.95+cvs20040624-16
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Feb 2005 10:33:25 +0000
>From juhaj@iki.fi Thu Feb 24 02:33:24 2005
Return-path: <juhaj@iki.fi>
Received: from smtp-out-02.utu.fi [130.232.202.172] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D4GJA-0007FC-00; Thu, 24 Feb 2005 02:33:24 -0800
Received: from alnitak.stiff.utu.fi (mintaka-dsl.utu.fi [130.232.36.179])
 by smtp02.mess.utu.fi
 (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep  8 2003))
 with ESMTP id <0ICE005ACVYT8P@smtp02.mess.utu.fi> for submit@bugs.debian.org;
 Thu, 24 Feb 2005 12:32:53 +0200 (EET)
Date: Thu, 24 Feb 2005 12:32:53 +0200
From: Juha =?ISO-8859-15?Q?J=E4ykk=E4?= <juhaj@iki.fi>
Subject: /sbin/update-grub: a broken variable expansion in get_kernel_opt
To: Debian Bug Tracking System <submit@bugs.debian.org>
Message-id: <20050224123253.6b2a0eea@alnitak.stiff.utu.fi>
Organization: University of Turku
MIME-version: 1.0
X-Mailer: Sylpheed-Claws 1.0.1 (GTK+ 1.2.10; i386-pc-linux-gnu)
Content-type: multipart/mixed; boundary="Boundary_(ID_+nAHH2MI5HfmtrNFulhERA)"
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 


--Boundary_(ID_+nAHH2MI5HfmtrNFulhERA)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-disposition: inline

Package: grub
Version: 0.95+cvs20040624-15
Severity: normal


Function get_kernel_opt() in /sbin/update-grub handles some shell specials
incorrectly on line 535. This affects *at least* kernel images with a plus
in their names. This is allowed by Debian policies (as far as make-kpkg can
be trusted in this) and worked in earlier versions of grub.

Please fix, patch included.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (999, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10+juhaj+v1.7
Locale: LANG=C, LC_CTYPE=fi_FI@euro (charmap=ISO-8859-15)

Versions of packages grub depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libncurses5                 5.4-4        Shared libraries for terminal hand

-- no debconf information


--Boundary_(ID_+nAHH2MI5HfmtrNFulhERA)
Content-type: application/octet-stream;
 name=grub-0.95_plus_in_kernel_version.patch
Content-transfer-encoding: base64
Content-disposition: attachment; filename=grub-0.95_plus_in_kernel_version.patch

KioqIHVwZGF0ZS1ncnViLm9yaWcJVGh1IEZlYiAyNCAxMDo1MzoyNCAyMDA1Ci0tLSB1cGRhdGUt
Z3J1YglUaHUgRmViIDI0IDExOjQ0OjQzIDIwMDUKKioqKioqKioqKioqKioqCioqKiA1MzMsNTM3
ICoqKioKICAJaWYgWyAtbiAiJHZlcnNpb24iIF0gOyB0aGVuCiAgCQl3aGlsZSBbIC1uICIkdmVy
c2lvbiIgXSA7IGRvCiEgCQkJY3VycmVudE9wdD0iJChldmFsICJlY2hvIFwka29wdF8kdmVyc2lv
biIpIgogIAkJCWlmIFsgLW4gIiRjdXJyZW50T3B0IiBdIDsgdGhlbgogIAkJCQlicmVhawotLS0g
NTMzLDUzNyAtLS0tCiAgCWlmIFsgLW4gIiR2ZXJzaW9uIiBdIDsgdGhlbgogIAkJd2hpbGUgWyAt
biAiJHZlcnNpb24iIF0gOyBkbwohIAkJCWN1cnJlbnRPcHQ9IiQoZXZhbCAiZWNobyBcJHtrb3B0
XyR2ZXJzaW9ufSIpIgogIAkJCWlmIFsgLW4gIiRjdXJyZW50T3B0IiBdIDsgdGhlbgogIAkJCQli
cmVhawo=

--Boundary_(ID_+nAHH2MI5HfmtrNFulhERA)--

---------------------------------------
Received: (at 296724-close) by bugs.debian.org; 19 Mar 2005 23:58:20 +0000
>From katie@ftp-master.debian.org Sat Mar 19 15:58:20 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DCnpj-0003cM-00; Sat, 19 Mar 2005 15:58:19 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DCneu-0006UR-00; Sat, 19 Mar 2005 18:47:08 -0500
From: Jason Thomas <jason@debian.org>
To: 296724-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#296724: fixed in grub 0.95+cvs20040624-16
Message-Id: <E1DCneu-0006UR-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sat, 19 Mar 2005 18:47:08 -0500
Delivered-To: 296724-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 5

Source: grub
Source-Version: 0.95+cvs20040624-16

We believe that the bug you reported is fixed in the latest version of
grub, which is due to be installed in the Debian FTP archive:

grub-disk_0.95+cvs20040624-16_all.deb
  to pool/main/g/grub/grub-disk_0.95+cvs20040624-16_all.deb
grub-doc_0.95+cvs20040624-16_all.deb
  to pool/main/g/grub/grub-doc_0.95+cvs20040624-16_all.deb
grub_0.95+cvs20040624-16.diff.gz
  to pool/main/g/grub/grub_0.95+cvs20040624-16.diff.gz
grub_0.95+cvs20040624-16.dsc
  to pool/main/g/grub/grub_0.95+cvs20040624-16.dsc
grub_0.95+cvs20040624-16_i386.deb
  to pool/main/g/grub/grub_0.95+cvs20040624-16_i386.deb



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 296724@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jason Thomas <jason@debian.org> (supplier of updated grub 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 20 Mar 2005 10:25:41 +1100
Source: grub
Binary: grub-disk grub grub-doc
Architecture: source i386 all
Version: 0.95+cvs20040624-16
Distribution: unstable
Urgency: low
Maintainer: Grub Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Changed-By: Jason Thomas <jason@debian.org>
Description: 
 grub       - GRand Unified Bootloader
 grub-disk  - GRUB bootable disk image
 grub-doc   - Documentation for GRand Unified Bootloader
Closes: 278529 283072 284731 291733 296724 299528
Changes: 
 grub (0.95+cvs20040624-16) unstable; urgency=low
 .
   * update-grub: fix kopt parsing to handle + signs in kernel versions
     (closes: #299528)
   * update-grub: fix variable parsing in get_kernel_opt function.
     (closes: #296724)
   * update-grub: don't add savedefault entry to memtest86 entries.
     (closes: #291733)
   * update-grub: fixed spelling mistake
     (closes: #283072)
   * update-grub: remove temp files
     (closes: #284731)
   * grub-floppy: fixed shell expansion
     finally a nice patch from "Clement 'nodens' Hermann"
     (closes: #278529)
Files: 
 b16f3d68402c199c3b508904f41d7606 888 admin optional grub_0.95+cvs20040624-16.dsc
 1e45e160b11bebf0690168c74f744f26 58356 admin optional grub_0.95+cvs20040624-16.diff.gz
 651192b75e87f0814d07aa94d113df32 358842 admin optional grub_0.95+cvs20040624-16_i386.deb
 03e13d8d4d653f8b6af921e205069a4d 228152 admin optional grub-disk_0.95+cvs20040624-16_all.deb
 ba32b67ec88fe263ddbdcb4a02ed3a87 259724 doc optional grub-doc_0.95+cvs20040624-16_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCPLWf7cYwRJJSiL4RAtjqAJ0dqm28ecErex03XLom0b2RCTM2NQCg8avc
o1MQ0SyDML12chnURUzQm1k=
=er29
-----END PGP SIGNATURE-----