[Fwd: Re: [Web-cyradm] Cyrus 2.2.3 virt domains +
Web-cyradm0.5.4 patch]
Michael Hsu
cheeto at shaolinux.org
Fri Apr 9 16:28:51 CEST 2004
Finally figured it out, I needed to compile it with
LDFLAGS="-lcrypt"
authentication works however it still errs with imtest but that really
isn't a big deal as long as everything else works.
hopefully this helps someone who comes accross the same thing and
googles for help ;)
On Fri, 2004-04-09 at 00:58, Bob Tito wrote:
> Michael Hsu said:
> >
> >> I recently canged from pam to auxprop using crypted passwords in the
> >> database using the patch here...
> >> http://frost.ath.cx/software/cyrus-sasl-patches/
> >> this also works for sasl-2.1.18
> >
> >
> > Hey bob, I tried this patch out and I dont seem to be getting much
> > luck. Have you tried it with sasl-2.1.18? I encorporated the patch
> > into the libsasl2-2.1.18-2 deb source package and installed it. No
> > luck. I looked through the source of the build, and the patch was
> > definitely encorporated. However I get this :
> >
> > S: imapd: relocation error: /usr/lib/libsasl2.so.2: undefined symbol:
> > crypt
> > failure: prot layer failure
> >
> > when using imtest... interesting eh?
> >
> > I'm emailing the author of the patch to see if he has some insight, my C
> > skills are too weak for me to figure this out on my own.
> > Michael
>
> Hi Michael,
>
> I used the patch on cyrus-sasl-2.1.17 and 18 ... but i do not use packages.
>
> Below you'll find my compile script.
> The solution will be easy i guess, do a find / -name libsasl2.so.2 and put
> the directory where the lib is in in /etc/ld.so.conf, if debian works with
> the same files ;-0 the sasl libs are in /usr/local/lib/sasl2 by default.
>
> root at btito:/usr/src# cat compeil.sasl.sql
> ./configure \
> --enable-anon \
> --enable-plain \
> --enable-login \
> --enable-sql \
> --disable-cram \
> --disable-digest \
> --disable-krb4 \
> --disable-gssapi \
> --disable-otp \
> --with-dblib=berkeley \
> --with-bdb-libdir=/usr/lib \
> --with-bdb-incdir=/usr/include \
> --with-openssl-dir=/usr \
> --with-plugindir=/usr/local/lib/sasl2 \
> --with-mysql=/usr
>
> make
> make install
>
> #echo /usr/local/lib/sasl2 >> /etc/ld.so.conf
> # Only needed once
>
> ldconfig
>
>
>
>
>
> >
> >
>
More information about the Web-cyradm
mailing list