Package: coreutils
Version: 5.97-5.3
Severity: grave
Justification: causes non-serious data loss

Hi,

assuming you have a file /tmp/A with a size of 1 GB

$ dd if=/dev/zero of=/tmp/A bs=1M count=37  oflag=append
dd: you probably want conv=notrunc with oflag=append
37+0 records in
37+0 records out
[...]

The file now has 37 MB and not 1037 MB

So dd throws an error/hint but does not stop. 
I would have expected an exit() after that error.

cheers,
 Florian

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.25.1-fls-nb
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF8,)

Versions of packages coreutils depends on:
ii  libacl1                2.2.41-1          Access control list shared library
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libselinux1            1.32-3            SELinux shared libraries

coreutils recommends no packages.

-- no debconf information



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

Reply via email to