I'm running bincimapd from tcpserver using daemontools. Here's my run file (auth_pop is a qmail-ldap replacement version of checkpassword):
,----[ /service/binimapd/run ] | #!/bin/sh | | exec 2>&1 | echo starting... | | exec \ | tcpserver -c 100 -u 0 -g 0 -l 0 -v -HDRP 0 9931 \ | /usr/local/sbin/bincimapd --conf=/etc/bincimap/bincimap.conf --ssl=true \ | /usr/bin/ktrace -i /usr/local/bin/bincimap-auth-checkpassword \ | /var/qmail/bin/auth_pop \ | /usr/local/bin/bincimap-uidpwd `---- Everything seems to be working all right until I enter my password in the mail client to authenticate. What shows up in the logs is this (wrapping added): ,----[ /service/binimapd/log/main/current ] | [...] | 2003-02-05 16:01:05.541009500 /usr/libexec/ld.so: | LOGIN/AUTHENTICATE broke for <LOGIN/AUTHENTICATE broke for | </usr/libexec/ld.so: Undefined symbol "_X509_free" in | bincimap-auth-checkpassword:/usr/lib/libssl.so.4.1mailtestmailtestUndefined | symbol "_X509_free" in bincimap-auth-checkpassword:/usr/lib/libssl.so.4.1 | [...] `---- I didn't get any linking errors during compilation. Any ideas what to try? -Drew

