Package: courier-imap Version: 4.1.1.20060828-5 Severity: wishlist
In the course of a disk crash, I lost all empty directories. (They weren't backed up. Normally, who would care?) But courier cares if you lose the tmp directories in Maildir. Courier gives a fairly obscure error message (which could be improved) saying that it cannot open a folder. This message turns out to be fairly confusing, because one can look via ls -l, and the folder is actually there. What's missing is actually a subdirectory of that folder. Since this is a rare problem, it may not be worth fixing the error message, though perhaps logging something more precise might be a good idea. But, alternatively, it would be a good idea to extend maildirmake so that it would not only create a set of maildirs, but fix them if they are broken. It would also be a useful security enhancement, if it checked and set permissions correctly. I found a suitable script, at http://alma.ch/blogs/bahut/2005/09/repair-courier-imap-maildir.html . It works nicely and fixed my problem, so perhaps it should become part of the official distribution. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.20-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages courier-imap depends on: ii courier-authlib 0.58-5 Courier authentication library ii courier-base 0.53.3-5 Courier Mail Server - Base system ii exim4 4.63-17 metapackage to ease exim MTA (v4) ii exim4-daemon-heavy [mail-tr 4.63-17 exim MTA (v4) daemon with extended ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libgamin0 [libfam0] 0.1.8-2 Client library for the gamin file ii libgdbm3 1.8.3-3 GNU dbm database routines (runtime courier-imap recommends no packages. -- debconf information: courier-imap/moveconfig: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

