Hi Jev,

Don't know if you've had any other responses to this however... with FreeBSD
v4.3 and the ports collection.  By default, the cyrus-sasl port in
/usr/ports/security/cyrus/cyrus-sasl compiles version 1.5.24

If you look at /usr/ports/security/cyrus-sasl/Makefile - you'll see that it
uses the following "configure" options:

CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \
                --with-plugindir=${PREFIX}/lib/sasl \
                --with-dbpath=${PREFIX}/etc/sasldb \
                --includedir=${PREFIX}/include/sasl \
                --enable-static \
                --enable-login \
                --enable-plain \
                --with-pwcheck=/var/pwcheck \
                --with-dblib=ndbm \
                --with-rc4=openssl

You may have a different list of options to me - I think that I added in
"--enable-login" and/or "--enable-plain".

The line of interest here is the "--dblib=ndbm" line - this enables the
"Berkeley" DB librarys.

In order to use LDAP, you need to use the syntax listed below - please note
that as per the following, ldap and MySQL support is NOT enabled by default.
The following was obtained by running "./configure --help | more" in the
"/usr/ports/security/cyrus-sasl/work/cyrus-sasl-1.5.24" directory (or
whatever version you've downloaded":

  --with-dblib=DBLIB      set the DB library to use [berkeley]
  --with-pwcheck=DIR      enable use of the pwcheck daemonusing statedir DIR
 --with-mysql=PATH        enable authentication from MySQL database [no]
  --with-ldap=PATH         enable authentication from LDAP [no]

I hope that this is of some help for you.

BTW - I now have cyrus imap working and it's absolutely AWESOME!!!  Join it
up with "IMHO" and the "Roxen" webserver and you have a great combination
for a free WebMail service!!!

GREAT product here guys - thanks for CYRUS :-)

Cheers,
        Andrew Barnes

--
Andrew Barnes
Email:  [EMAIL PROTECTED]
PGP Fingerprint: 2C8E E948 C62D 8C2C 48E3  0925 6ED3 78AA 5B17 6E26

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Jev
Sent: Wednesday, 13 June 2001 6:43 PM
To: [EMAIL PROTECTED]
Subject: cyradm



Hi all,

Im having trouble running cyradm on a Freebsd 4.3-Stable box, sasl has
been installed from the ports, and I compiled and installed cyrus 2.0.14
by hand. When I try and run cyradm I get the following:

%cyradm
Can't load
'/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so
'
for module Cyrus::IMAP:
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so:
Undefined symbol "sasl_client_init" at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.

 at
 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm
 line 43
 BEGIN failed--compilation aborted at
 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm
 line 43.
 BEGIN failed--compilation aborted at
 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Shell.pm
 line 58.
 BEGIN failed--compilation aborted.
 %


 Any ideas?


--
http://www.ecad.org/~jev/jev.gpg
Key fingerprint = 748B 2346 1683 6384 5E8D  4EE3 0807 EADB 999E AB95

Reply via email to