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 ---