Package: dosfstools
Version: 2.10-1
Severity: critical
Tags: sarge patch
Justification: causes serious data loss

cause: dosfsck does not recognize deleted files as deleted. 
this can occur on filesystems that are NOT corrupt
if allowed to fix the filesystem (such as from the boot script) 
causes DATA LOSS

Probably the same as closed #294177.
But the problem is not amd64 specific, it is triggered by current toolchain.

i386 binary package from Sep 2003 is not affected, 
but after rebuild (i.e. by security team, by end user) will be.

Patch (already included in 2.11-1):

--- dosfsck.h~  2005-04-01 09:33:50.000000000 +0200
+++ dosfsck.h   2005-04-01 09:33:50.000000000 +0200
@@ -71,7 +71,7 @@
 };
 
 typedef struct {
-    __s8       name[8],ext[3]; /* name and extension */
+    __u8       name[8],ext[3]; /* name and extension */
     __u8       attr;           /* attribute bits */
     __u8       lcase;          /* Case for base and extension */
     __u8       ctime_ms;       /* Creation time, milliseconds */


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-orion
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2)

Versions of packages dosfstools depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to