Closed brong closed 13 years ago
From: Rob Siemborski
Trying to use the cyradm perl script with an IMAP server from Cyrus IMAPD 2.1.12 which enforces encryption with
sasl_minimum_layer: 56
I noticed that the perl module (unlike its Tcl precursor) doesn't support the STARTTLS command, thus I cannot perform server administration with cyradm or Cyrus::IMAP based scripts.
From: Rob Siemborski
Temporary Answer: don't do this, use Digest-MD5 or similar for administrative operations.
From: Rainer Orth
I'm currently using GSSAPI (unfortunately only with a test KDC, thus not really appropriate for production use). That's the primary reason for the --with-auth=krb5 requirement (Bug 2035).
Attachment-Id: 191 From: Rainer Orth Type: text/plain File: Cyrus::IMAP-starttls.udif
An initial implementation of STARTTLS support for Cyrus::IMAP
Attachment-Id: 310 From: Darrell Fuhriman Type: text/plain File: cyrus-tls.patch
Updated TLS support
From: Larry Rosenbaum
I tried to use the patch on our site, and found that to make it work, the Makefile.PL INC line also had to include the "et" directory, like so:
'INC' => "-I../../lib -I../.. -I../../et $SASL_INC $OPENSSL_INC",
With that change, it worked fine.
From: Ken Murchison
Modified patch commited to 2.3 CVS
From: Rob Siemborski Bugzilla-Id: 2036 Version: 2.1.x Owner: Ken Murchison