Package: cron
Version: 3.0pl1-103
Severity: normal
Tags: patch
Cron keeps mailing me:
/etc/cron.daily/standard:
df: no file systems processed
The offending line is:
df -P --type=ext2 --type=ext3 --type=xfs
I don't have any mounted filesystems of those types, so df errors out.
The attached patch simply redirects df's stderr to /dev/null; I don't
know if that's a reasonable solution, but I'm using it now.
Thanks,
Corey
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.24
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages cron depends on:
ii adduser 3.105 add and remove users and groups
ii debianutils 2.28.2 Miscellaneous utilities specific t
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libpam0g 0.99.7.1-5 Pluggable Authentication Modules l
ii libselinux1 2.0.15-2+b1 SELinux shared libraries
ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip
Versions of packages cron recommends:
ii postfix [mail-transport-agent 2.4.6-5 High-performance mail transport ag
-- no debconf information
diff -Naur cron-3.0pl1.orig/debian/standard.daily
cron-3.0pl1/debian/standard.daily
--- cron-3.0pl1.orig/debian/standard.daily 2008-02-02 07:32:38.000000000
-0800
+++ cron-3.0pl1/debian/standard.daily 2008-02-02 07:44:07.000000000 -0800
@@ -61,7 +61,7 @@
# Check to see if any files are in lost+found directories and warn admin
#
# Get a list of the (potential) ext2, ext3 and xfs l+f directories
-df -P --type=ext2 --type=ext3 --type=xfs |
+df -P --type=ext2 --type=ext3 --type=xfs 2>/dev/null |
awk '/\/dev\// { print }' | sed -e 's/ [[:space:]]*/ /g' |
while read mount block used avail perc mp; do
[ "$mp" = "/" ] && mp=""