Your message dated Mon, 16 Jun 2008 23:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#486043: fixed in grub2 1.96+20080617-1
has caused the Debian Bug report #486043,
regarding grub-efi: bashism in /bin/sh script
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.)


-- 
486043: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486043
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: grub-efi
Severity: important
Version: 1.96+20080601-1
User: [EMAIL PROTECTED]
Usertags: goal-dash

Hello maintainer,

While performing an archive wide checkbashisms (from the 'devscripts' package) 
check I've found your package containing one or more /bin/sh scripts making 
use of bashisms.

checkbashisms' output:
> possible bashism in ./usr/sbin/update-grub line 71 ($UID should be "id
> -ru"):
> if [ "x$UID" = "x" ] ; then 
> possible bashism in ./usr/sbin/update-grub line 75 ($UID should be "id
> -ru"):
> if [ "$UID" != 0 ] ; then 

Not using bash (or a Debian Policy conformant shell interpreter which does 
provide such an extra feature) as /bin/sh is likely to lead to errors or 
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there's a 
release goal for Lenny to make dash the default /bin/sh[1].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information please refer to the Debian Policy section 10.4 supporting 
this argument at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

[1]http://release.debian.org/lenny/goals.txt

Thank you,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.96+20080617-1

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

grub-common_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-common_1.96+20080617-1_amd64.deb
grub-efi_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-efi_1.96+20080617-1_amd64.deb
grub-ieee1275_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-ieee1275_1.96+20080617-1_amd64.deb
grub-linuxbios_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-linuxbios_1.96+20080617-1_amd64.deb
grub-pc_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-pc_1.96+20080617-1_amd64.deb
grub-rescue-pc_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub-rescue-pc_1.96+20080617-1_amd64.deb
grub2_1.96+20080617-1.diff.gz
  to pool/main/g/grub2/grub2_1.96+20080617-1.diff.gz
grub2_1.96+20080617-1.dsc
  to pool/main/g/grub2/grub2_1.96+20080617-1.dsc
grub2_1.96+20080617-1_amd64.deb
  to pool/main/g/grub2/grub2_1.96+20080617-1_amd64.deb
grub2_1.96+20080617.orig.tar.gz
  to pool/main/g/grub2/grub2_1.96+20080617.orig.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.
Robert Millan <[EMAIL PROTECTED]> (supplier of updated grub2 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: Tue, 17 Jun 2008 01:07:52 +0200
Source: grub2
Binary: grub2 grub-of grub-common grub-pc grub-rescue-pc grub-linuxbios 
grub-efi grub-ieee1275
Architecture: source amd64
Version: 1.96+20080617-1
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <[EMAIL PROTECTED]>
Changed-By: Robert Millan <[EMAIL PROTECTED]>
Description: 
 grub-common - GRand Unified Bootloader, version 2 (common files)
 grub-efi   - GRand Unified Bootloader, version 2 (EFI version)
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (LinuxBIOS version)
 grub-of    - GRand Unified Bootloader, version 2 [dummy]
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 483858 485065 485068 485279 486039 486040 486041 486043 486119 486505
Changes: 
 grub2 (1.96+20080617-1) unstable; urgency=low
 .
   * New CVS snapshot.
     - Supports IDA block devices.  (Closes: #483858)
     - Fixes some problems in ext2/ext3.  (Closes: #485068, #485065)
     - Uses EUID instead of UID in update-grub.  (Closes: #486043, #486039,
       #486040, #486041).
     - Fixes incomplete I2O device support.  Thanks Sven Mueller.
       (Closes: #486505)
     - Fixes recent regressions in fs/ext2.c.  (Closes: #485279)
     - Only use UUIDs when requested device is not the same as the one
       providing /boot.  (Closes: #486119)
     - patches/02_libgcc_powerpc_hack.diff: Remove.  Probably not needed
       anymore.
     - patches/04_uuids_and_abstraction_dont_play_along_nicely.diff: Update.
   * patches/06_olpc_prefix_hack.diff: Hardcode prefix to (sd,1) on OLPC.
   * Refurbish 03_disable_floppy_support_in_util_biosdisk.diff into
     03_disable_floppies.diff.
Checksums-Sha1: 
 62f9a5c0843749a622d81296cb079fc7962e03d2 1979 grub2_1.96+20080617-1.dsc
 d7b3f1b3078ba4908240291bc06a18e5d41822e2 857871 grub2_1.96+20080617.orig.tar.gz
 8d88bbbb234212febd5ecc25794e84eece5ee860 40392 grub2_1.96+20080617-1.diff.gz
 86f4feb44085d8cfd7cd14aa440730ae68cbd94c 113742 grub2_1.96+20080617-1_amd64.deb
 f5349b9cfcb3303fcce3683e62cfcab39875d2f3 187494 
grub-common_1.96+20080617-1_amd64.deb
 244390ed40f2cacab725133df70b78c5df906318 1115876 
grub-pc_1.96+20080617-1_amd64.deb
 05ff3f3a2399acc17bec46efebd4a7893f3fa014 455376 
grub-rescue-pc_1.96+20080617-1_amd64.deb
 b983476c6cbd9b5bc182a8db8a0e946c839152fb 978298 
grub-linuxbios_1.96+20080617-1_amd64.deb
 cad6bae552f778c52b45c5615784844c45767d83 871594 
grub-efi_1.96+20080617-1_amd64.deb
 92c46d17976616bb683fedc963e958b6e45eb827 980468 
grub-ieee1275_1.96+20080617-1_amd64.deb
Checksums-Sha256: 
 e84ceca5654cc62b9a3aea47084cf562724a0c37e307fa15a6d0d6f9a4723e2b 1979 
grub2_1.96+20080617-1.dsc
 784a767d6e28d872f56e5cd6c5f144170757a374c5ad1bbf5cbf457337d9daac 857871 
grub2_1.96+20080617.orig.tar.gz
 41671f7058cae91e3d3ce47b08905e5119a22062e90135ce7e3048cf362c9d83 40392 
grub2_1.96+20080617-1.diff.gz
 aa1ff6874abdfdc84a770d3a939a455406990652bbd408c7ec6bb939068cd89c 113742 
grub2_1.96+20080617-1_amd64.deb
 87302d710901f30306b747ce72994595a714c264d932d1f8839af960b0a84c0a 187494 
grub-common_1.96+20080617-1_amd64.deb
 34487288dc9d463c16f21bf0d1c18874636191487106f54b5b018609443f3ad9 1115876 
grub-pc_1.96+20080617-1_amd64.deb
 4f4b3263b6e214fb71d380053b27ca43490c3ca812fbfba1732b54af7c525e22 455376 
grub-rescue-pc_1.96+20080617-1_amd64.deb
 1d0ffd61995da812273bb6ad720b269060b27192cce6597e15c57be96fd62ada 978298 
grub-linuxbios_1.96+20080617-1_amd64.deb
 2e2ca1392d89c60d2fa33c3339eed7236db861332c2ba8843ea231e4d2158f63 871594 
grub-efi_1.96+20080617-1_amd64.deb
 7224733d09aa51cf982cf43795d5a7b0e958a85fa896057ae14a97715e6dc9bf 980468 
grub-ieee1275_1.96+20080617-1_amd64.deb
Files: 
 fb99aefa5d763903e75133925b7c6857 1979 admin extra grub2_1.96+20080617-1.dsc
 3ad66f4222c87b4c38e6541dd0994326 857871 admin extra 
grub2_1.96+20080617.orig.tar.gz
 69dc2faf236a1a3b68ab4f7828227c7a 40392 admin extra 
grub2_1.96+20080617-1.diff.gz
 cb4534b76ac7e5e3e712088b561cbbd1 113742 admin extra 
grub2_1.96+20080617-1_amd64.deb
 a816f5aef6bab4b944ba96aa286c3bbb 187494 admin extra 
grub-common_1.96+20080617-1_amd64.deb
 aa0d4b47d9f18371ddff373e69f6bdb5 1115876 admin extra 
grub-pc_1.96+20080617-1_amd64.deb
 1e1d8b974b403b25a9cb85f80349cd4a 455376 admin extra 
grub-rescue-pc_1.96+20080617-1_amd64.deb
 268af7965acbd35c505e7ad81df23cd9 978298 admin extra 
grub-linuxbios_1.96+20080617-1_amd64.deb
 d82d1088f97688b7038e1dfdb5818519 871594 admin extra 
grub-efi_1.96+20080617-1_amd64.deb
 eb4134dab23e50ffc00a5e5b547ef693 980468 admin extra 
grub-ieee1275_1.96+20080617-1_amd64.deb

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

iEYEARECAAYFAkhW9UMACgkQC19io6rUCv8LsACfY6bV2GjqUjHCNLf3ly+Q2urz
HuIAniNNO4XjPAIkiT2ZLKx+0N8zzli6
=C424
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to