Hi,
thanks a lot for the hints, I moved two directories from
/usr/local/lib/site_perl to /usr/lib/perl5... now it works, but I have the
next problem:
imtest says:
cyrus@ridcully:~ > imtest -m login -p imap localhost
C: C01 CAPABILITY
failure: prot layer failure
The log says then:
Mar 10 00:15:23 ridcully service-imapd[16290]: executed
Mar 10 00:15:23 ridcully service-imapd[16290]: unable to set close on exec:
Bad file descriptor
Mar 10 00:15:23 ridcully ^B
I get the same log entries when I try to login with cyradm.
BTW, it's not DeadRat, it's SuSE 7.1
<some minutes later>
OK, I fixed that. The "Cyrus HOWTO" is wrong, I started imapd via
inetd.conf. Now I had that corrected I have the trouble with sasldb.
Sendmail says it's not ok to chmod 0640 it. I know there is an option for
sendmail to tell it to shut up and do its work.
<another couple of minutes later>
Sigh... ;-)
I had to compile sendmail with -D_FFR_UNSAFE_SASL, okay. But now I have to
enable the option DontBlameSendmail. But how? It's not clearly mentioned in
the sendmail... err, let's name that 'docs'. ;-)
Which of these is it?
1.
DAEMON_OPTIONS('DontBlameSendmail', `GroupReadableSASLFile')
2.
FEATURE('DontBlameSendmail', `GroupReadableSASLFile')
3.
define('DontBlameSendmail', `GroupReadableSASLFile') this one did not work
4.
LOCAL_CONFIG
DontBlameSendmail=GroupReadableSASLFile
Olaf