SV> No, the problem is that you're trying to build software on a development box
SV> that does not have the necessary development libraries installed.
No. The problem is that software depends on non-necessary libraries. I *do not* need imap/ssl or pop3/ssl.
Courier requires OpenSSL. To compile you need the headers. I've been watching this mailing list for around 9 months, and you're the only person who's asked for this dependancy to be removed. I, personally, find the out-of-the-box SSL versions really useful, I can do secure connections whenever I like. I have never found a reason not to use SSL whenever I can.
I'm assuming you're not representative of Courier's user base, so I really doubt that the requirement will be removed. Especially because the developer has already said install OpenSSL twice.
1. install script overwrites exisitng pop3d.rc and imapd.rc in libexec directory (I've removed everything related to ssl from them, then recompiled sources and reinstalled files and found ssl stuff again)
You're not supposed to edit those files. The config files in $PREFIX/etc handle this.
2. If authorization fails, you have no information about nature of this failure in syslog. I spent some time yesterday to determine, that user needs home directory to be specified in /etc/userdb file
I would agree here, it's a bit irritating.
3. There are no warnings in syslog if user's mail directory exists, but not a correct maildir.
Been there, done that, got the MBOX. Courier ESMTPd can deliver to MBOX files, and you can't tell it what it should expect.
4. maildirmake doesn't have a keys to convert ordinary directory to maildir. It's not a problem, if you have only one directory to convert, but if you have hundreds of them, with different owner's uids/gids ...
Can't comment here.
-- Phillip Hutchings [EMAIL PROTECTED] http://www.sitharus.com/
smime.p7s
Description: S/MIME cryptographic signature
