Package: cruft
Version: 0.9.6-0.15
Severity: normal

Cruft filled up my root filesystem by suddenly plummenting 4GB of files
in /var/spool on my small-ish root filesystem. #50731 already discusses
the disk usage, and in a moment I'm going to make a seperate report
about -d, so I won't go into that here.

However, cruft did just go on after detecting out-of-disk, and dumped a
report on stdout, so that I didn't actually notice it failed and that my
root FS was full until nagios complained:

# cruft -d / --chroots /chroot
uniq: write error
sed: couldn't write 34 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 66 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 63 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 82 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 62 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 67 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 84 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 55 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 75 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't write 37 items to stdout: No space left on device
sed: couldn't flush stdout: No space left on device
sed: couldn't flush stdout: No space left on device
/usr/sbin/cruft: line 207: echo: write error: No space left on device
/usr/sbin/cruft: line 208: echo: write error: No space left on device
cruft report: Wed Feb 21 13:39:10 CET 2007
[.... report ....]

In my opinion, cruft should halt the first time either of those uniq or
sed commands fail, and not continue like nothing happened.

--Jeroen

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages cruft depends on:
ii  file                        4.17-5       Determines file type using "magic"
ii  libc6                       2.3.6.ds1-11 GNU C Library: Shared libraries

cruft recommends no packages.

-- no debconf information

-- 
Jeroen van Wolffelaar
[EMAIL PROTECTED] (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl


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

Reply via email to