Thanks to those of you who have helped so far.

I'm afraid we've made a few big mistakes.  Chief among them is not sticking
to one platform.  I'll spare you the details of the various changes, but the
latest is that we thought we'd be able to get a clean compile out of a
source RPM for RH, so we installed RH 7.2.

I then attempted to follow the instructions at:

http://rmrpms.tripod.com/cyrus-imapd/

but the "rpm -ba /usr/src/redhat/SPECS/cyrus-imapd.spec" failed.  It
complained about:

configure: error: The Kerberos DES library is required for Kerberos support.

I then tried to modify the cyrus-imapd.spec file and made the following
change:

#%configure \
#       --enable-netscapehack --without-ucdsnmp \
#       --with-krb=/usr/kerberos  --with-perl=%{__perl} \
%configure \
        --enable-netscapehack --without-ucdsnmp \
        --with-perl=%{__perl} \

As you can see, I removed the --with-krb=/usr/kerberos configure option.  It
still complains about the kerberos DES libs.

I am not planning on implementing Kerberos and I'm desperate to get Cyrus
working again.  Those of you who read my last message may recall that this
whole thing started when a hard drive failed.  I had successfully built the
system that had been in place before from source on a Mandrake 7.2 system
but I have not been able to get it to work on Mandrake 8.1, thus the change
in platform.

Reading the posts from Craig Skinner, I'm wondering if I shouldn't just have
kept asking for advice to get through the source install.  *sigh*

Anyway, what do you guys think my best option is?  I've got to get this
thing up today.  These folks haven't had mail for a week now.  :(

I'll even pay for a consultant to jump in there if that will get the job
done, as long as you teach me how to do it right.

Thanks,

Matt Kenigson
[EMAIL PROTECTED]


Reply via email to