Your message dated Thu, 17 May 2007 17:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#405313: fixed in file 4.20-6
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)

--- Begin Message ---
Package: file
Version: 4.16-0ubuntu3
Severity: minor

The HFS+ partition table detection is quite ok, but it skips two
partitions without giving any notice. This means that 'file' will report
the contents of a disk incorrectly. As I had to debug a corrupt HFS+
partition without internet access and only 'file' at my hands, this was
very inconvenient :-)
The attached patch scans for all partitions (6 instead of 4).
--- magic.old	2006-12-31 19:39:19.968491112 +0100
+++ magic	2006-12-31 19:54:46.526632864 +0100
@@ -6357,7 +6357,7 @@
 # cstring. Of course, partitions can contain more than four entries, but 
 # what're you gonna do?
 0x200		beshort		0x504D		Apple Partition data
->0x2		beshort		x		block size: %d,
+>0x2		beshort		x		(block size: %d):
 >0x230		string		x		first type: %s,
 >0x210		string		x		name: %s,
 >0x254		belong		x		number of blocks: %d,
@@ -6365,14 +6365,22 @@
 >>0x430		string		x		second type: %s,
 >>0x410		string		x		name: %s,
 >>0x454		belong		x		number of blocks: %d,
+>>0x600		beshort		0x504D		
+>>>0x630	string		x		third type: %s,
+>>>0x610	string		x		name: %s,
+>>>0x654	belong		x		number of blocks: %d,
 >>0x800		beshort		0x504D		
->>>0x830	string		x		third type: %s,
+>>>0x830	string		x		fourth type: %s,
 >>>0x810	string		x		name: %s,
 >>>0x854	belong		x		number of blocks: %d,
 >>>0xa00	beshort		0x504D		
->>>>0xa30	string		x		fourth type: %s,
+>>>>0xa30	string		x		fifth type: %s,
 >>>>0xa10	string		x		name: %s,
 >>>>0xa54	belong		x		number of blocks: %d
+>>>0xc00	beshort		0x504D		
+>>>>0xc30	string		x		sixth type: %s,
+>>>>0xc10	string		x		name: %s,
+>>>>0xc54	belong		x		number of blocks: %d
 # AFAIK, only the signature is different
 0x200		beshort		0x5453		Apple Old Partition data
 >0x2		beshort		x		block size: %d,

--- End Message ---
--- Begin Message ---
Source: file
Source-Version: 4.20-6

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

file_4.20-6.diff.gz
  to pool/main/f/file/file_4.20-6.diff.gz
file_4.20-6.dsc
  to pool/main/f/file/file_4.20-6.dsc
file_4.20-6_i386.deb
  to pool/main/f/file/file_4.20-6_i386.deb
libmagic-dev_4.20-6_i386.deb
  to pool/main/f/file/libmagic-dev_4.20-6_i386.deb
libmagic1_4.20-6_i386.deb
  to pool/main/f/file/libmagic1_4.20-6_i386.deb
python-magic_4.20-6_i386.deb
  to pool/main/f/file/python-magic_4.20-6_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <[EMAIL PROTECTED]> (supplier of updated file 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.7
Date: Thu, 17 May 2007 18:15:00 +0200
Source: file
Binary: libmagic1 file libmagic-dev python-magic
Architecture: source i386
Version: 4.20-6
Distribution: unstable
Urgency: medium
Maintainer: Daniel Baumann <[EMAIL PROTECTED]>
Changed-By: Daniel Baumann <[EMAIL PROTECTED]>
Description: 
 file       - Determines file type using "magic" numbers
 libmagic-dev - File type determination library using "magic" numbers 
(developmen
 libmagic1  - File type determination library using "magic" numbers
 python-magic - File type determination library using "magic" numbers (python 
bin
Closes: 394246 405313 417331 421426 424269 424859
Changes: 
 file (4.20-6) unstable; urgency=medium
 .
   * Fixed clean: target in rule (Closes: #424269).
   * Added patch from Anthon van der Neut <[EMAIL PROTECTED]> to add magic for 
LUKS
     (Closes: #394246).
   * Added patch from Jelmer Vernooij <[EMAIL PROTECTED]> to add magic for
     Power-Tab.
   * Added patch from Sven Anders <[EMAIL PROTECTED]> to fix a segfault with -c.
   * Added patch from Kees Cook <[EMAIL PROTECTED]> to work around regex DoS
     (CVE-2007-2026) by disabling the respective magic.
   * Added patch from Noel Torres <[EMAIL PROTECTED]> to add magic
     for SVG (Closes: #417331).
   * Added patch from Josh Triplett <[EMAIL PROTECTED]> to add magic for
     Mathcad documents (Closes: #421426).
   * Added patch from Matthias Urlichs <[EMAIL PROTECTED]> to update elf magic
     with missing elf architectures (Closes: #424859).
   * Added patch from Josef Spillner <[EMAIL PROTECTED]> to update magic
     for HFS+ partition table detection (Closes: #405313).
Files: 
 aab252009e55634043db90e95279b7fa 678 utils standard file_4.20-6.dsc
 903b46577f5f11f8793b5ea494a2651b 39774 utils standard file_4.20-6.diff.gz
 b68865e9e833fa235bbeb1dc0b6a5dd1 38850 utils standard file_4.20-6_i386.deb
 8e7e6859283ffb2d90efa59b0955ccb5 328274 libs standard libmagic1_4.20-6_i386.deb
 b5a3bea99add4f391e1614c0b99a9ad4 62948 libdevel optional 
libmagic-dev_4.20-6_i386.deb
 3a290883581c8920dc0ef5738664f613 28326 python extra 
python-magic_4.20-6_i386.deb

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

iD8DBQFGTJJY+C5cwEsrK54RAvlzAJ9qNsZUIgHiT3ZsJjOthWV7rDodsgCbBTht
2ZT6x7HF8iD/PM9fwEWRqYU=
=Eqyz
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to