I can't figure out why authvchkpw doesn't get installed. Everything
else gets installed fine. After compile, I see:
$ ls authlib/*vchk*
authlib/authvchkpw authlib/authvchkpw.o
authlib/libauth-authvchkpw.a authlib/preauthvchkpw.c
authlib/authvchkpw.c authlib/authvchkpwlib.c
authlib/modauthvchkpw.c authlib/preauthvchkpw.o
authlib/authvchkpw.libsdep authlib/authvchkpwlib.o
authlib/modauthvchkpw.o
My env and configure options:
export LDFLAGS="-Wl,-R/usr/local/lib -L/usr/local/lib
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/home/vpopmail
-L/home/vpopmail"
export LDFLAGS="$LDFLAGS -Wl,-R/usr/pkg/lib/mysql -L/usr/pkg/lib/mysql"
export CFLAGS="-I/usr/local/include -I/usr/pkg/include
-I/usr/pkg/include/mysql -I/home/vpopmail/include"
export CPPFLAGS="-I/usr/local/include -I/usr/pkg/include
-I/usr/pkg/include/mysql -I/home/vpopmail/include"
./configure \
--prefix=/usr/local_install/courier-imap-1.6.1 \
--with-authpwd \
--with-authdaemon \
--with-authuserdb \
--with-authvchkpw \
--with-authldap \
--with-authpgsql \
--with-authmysql \
--with-pgsql-libs=/usr/local/lib \
--with-pgsql-includes=/usr/local/include \
--with-mysql-libs=/usr/pkg/lib/mysql \
--with-mysql-includes=/usr/pkg/include/mysql \
--without-authpam \
--with-authchangepwdir && gmake
$ ls /usr/local_install/courier-imap-1.6.1/libexec/authlib
authdaemon authdaemond authdaemond.ldap
authdaemond.mysql authdaemond.pgsql authdaemond.plain