Bug#383640: cyrus-imapd-2.2: confusing error message about missing sieve script

Marcus Better marcus at better.se
Fri Aug 18 13:41:36 UTC 2006


Package: cyrus-imapd-2.2
Version: 2.2.13-3
Severity: minor

Cyrus prints a message like this in the syslog every time a user
receives a message, unless the user has a sieve script:

Aug 18 14:47:44 kakmonster cyrus/lmtpunix[2222]: IOERROR: fstating sieve script /var/spool/sieve/m/marcus/defaultbc: No such file or directory

I know this is only a notice, not an error, and that it can be safely
ignored. But writing an informational message with wording like this,
especially the "IOERROR", borders on malicious behaviour. Most
beginners are needlessly alarmed by this message (try googling for
it!), and rightly so.

It should preferably say "warning" or "notice", or even better, not be
printed at all. (After all everyone seems to recommend to ignore the
message anyway.)

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)

Versions of packages cyrus-imapd-2.2 depends on:
ii  cyrus-common-2.2        2.2.13-3         Cyrus mail system (common files)
ii  libc6                   2.3.6-15         GNU C Library: Shared libraries
ii  libdb4.2                4.2.52-23.1      Berkeley v4.2 Database Libraries [
ii  libsasl2                2.1.19.dfsg1-0.2 Authentication abstraction library
ii  libssl0.9.8             0.9.8b-2         SSL shared libraries
ii  libwrap0                7.6.dbs-9        Wietse Venema's TCP wrappers libra

cyrus-imapd-2.2 recommends no packages.

-- no debconf information




More information about the Pkg-Cyrus-imapd-Debian-devel mailing list