Jeff Bert wrote: > Luca, > > When I built the cyrus-sasl-2.1.2 rpm from your source files I noticed that > the "make" output never had a "-I/usr/include/db3" which is where the > include files for BerkeleyDB3.3 are stored from the Mandrake RPM's.
It's there in my Makefiles, so that this is not the problem. (OTOH I don't understand why it's not there in yours, after all the configure script is the same. Note that it's not there in the top directory Makefile but only in the various subdirectories where's it's needed) > > I added a "CPPFLAGS=-I/usr/include/db3" in the cyrus-sasl.spec file before > compiling... but not sure if it made a differece because: > > Also, I modified the cyrus.conf file to be more like the older version > instead of the newer ones... here's mine... not sure which solved the > problem, the .spec file mod or the .conf file mod: The cyrus.conf included in the spec file is the example one shipped with cyrus-2.1.4 (check in the "conf" subdirectory). Is that example configuration not good? > > # standard standalone server implementation > > START { > # do not delete this entry! > recover cmd="ctl_cyrusdb -r" > mboxlist cmd="ctl_mboxlist -r" > deliver cmd="ctl_deliver -r" according to the manpage ctl_mboxlist and ctl_deliver don't have an -r option now, this functionality is included in ctl_cyrusdb. [....] > EVENTS { > # this is required > # checkpoint cmd="ctl_cyrusdb -c" period=30 > checkpoint cmd="ctl_mboxlist -c" period=30 ctl_mboxlist doesn't have a -c option now. Its functionality is in ctl_cyrusdb. Bye -- Luca Olivetti Wetron Automatización S.A. http://www.wetron.es/ Tel. +34 93 5883004 Fax +34 93 5883007