Starting from scratch, I downloaded: cyrus-sasl-1.5.24 cyrus-imapd-2.0.16
I built cyrus-sasl with ./configure --enable-login --enable-plain --enable-anon --disable-gssapi --disable-krb4 --disable-digest --disable-cram --with-pwcheck=/var/pwcheck and tried to build cyrus-imapd with ./configure --with-sasl=/usr/lib/sasl --with-openssl=/usr/local/ssl --with-auth=unix however, after make depend, make all CFLAGS=-O fails with LD_RUN_PATH="/home/mbartosh/cyrus-imapd-2.0.16/perl/imap/../../lib:/usr/local/lib:/usr/lib" cc -o blib/arch/auto/Cyrus/IMAP/IMAP.so -shared -L/usr/local/lib IMAP.o -L/home/mbartosh/cyrus-imapd-2.0.16/perl/imap/../../lib -lcyrus -lsasl -lssl -lcrypto /usr/i486-suse-linux/bin/ld: cannot find -lssl collect2: ld returned 1 exit status make[2]: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 1 make[2]: Leaving directory `/home/mbartosh/cyrus-imapd-2.0.16/perl/imap' make[1]: *** [all] Error 1 make[1]: Leaving directory `/home/mbartosh/cyrus-imapd-2.0.16/perl' make: *** [all] Error 1 ...Which is weird. It sounds like it can't find my ssl libs, but they are working fine (just built netatalk and webmin against them) I have seen this question in the archive but did not find an answer. Finally I'll repeat my previous question- is there good documentation anywhere for using pwcheck? --