Package: cron Version: 3.0pl1-88 Severity: important There is something wrong with the error checking of /etc/cron.daily/standard The file does not seem to be pure sh compatible (dash). See below.
A guess for solution All '==' bashism tests must be converted to pure '=' sh tests. Environment: # ls -la /bin/sh lrwxrwxrwx 1 root root 4 2005-08-21 18:18 /bin/sh -> dash Script line: 61 # Get a list of the (potential) ext2, ext3 and xfs l+f directories 62 df -P --type=ext2 --type=ext3 --type=xfs | 63 awk '/\/dev\// { print }' | sed -e 's/ [[:space:]]*/ /g' | 64 while read mount block used avail perc mp; do 65 [ "$mp" == "/" ] && mp="" 66 echo "$mp/lost+found" # df -P --type=ext2 --type=ext3 --type=xfs |awk '/\/dev\// { print }' | sed -e 's/ [[:space:]]*/ /g' /dev/hda7 460437 310747 125125 72% / /dev/hda5 481764 294158 161904 65% /mnt/local/debian Example run: # sh -x /etc/cron.daily/standard + bak=/var/backups + LOCKFILE=/var/lock/cron.daily + umask 022 + [ -x /usr/bin/lockfile-create ] + cd /var/backups + cmp -s passwd.bak /etc/passwd + cmp -s group.bak /etc/group + [ -f /etc/shadow ] + cmp -s shadow.bak /etc/shadow + [ -f /etc/gshadow ] + cmp -s gshadow.bak /etc/gshadow + cd /var/backups + cmp -s dpkg.status.0 /var/lib/dpkg/status + cp -p /var/lib/dpkg/status dpkg.status + savelog -c 7 dpkg.status + df -P --type=ext2 --type=ext3 --type=xfs + awk /\/dev\// { print } + sed -e s/ [[:space:]]*/ /g + read mount block used avail perc mp + read lfdir + [ / == / ] > [: 1: ==: unexpected operator + echo //lost+found + read mount block used avail perc mp + [ /mnt/local/debian == / ] > [: 1: ==: unexpected operator + echo /mnt/local/debian/lost+found + read mount block used avail perc mp + [ -d //lost+found ] + ls -1 //lost+found + grep -v lost+found$ + sed s/^/ / + more_lost_found= + [ -n ] + read lfdir + [ -d /mnt/local/debian/lost+found ] + ls -1 /mnt/local/debian/lost+found + grep -v lost+found$ + sed s/^/ / + more_lost_found= + [ -n ] + read lfdir + [ -n ] + [ -n ] + [ -x /usr/bin/lockfile-create ] -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.12-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US) Versions of packages cron depends on: ii adduser 3.67 Add and remove users and groups ii debianutils 2.14.2 Miscellaneous utilities specific t ii libc6 2.3.5-4 GNU C Library: Shared libraries an ii libpam0g 0.76-23 Pluggable Authentication Modules l ii libselinux1 1.24-4 SELinux shared libraries Versions of packages cron recommends: ii nullmailer [mail-transport-ag 1:1.00-1 simple relay-only mail transport a -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]