Can't get PAM to compile into sasl & saslauthd....
Trying to build Postfix-sasl-mysql-pam_mysql-web-cyradm and am having
problems with the make & subsequent compiling of sasl & saslauthd. I
simply can't get pam to be recognized, and compile in.
Running Debian 2.4.x
cyrus-sasl-2.1.12
cyrus-imapd-2.1.12
mysql-4.0.14
db-4.1.25
openssl-0.9.6j
pam_mysql-0.5
postfix-2.0.4
Note that it doesn't find the pam modules; libs are in /lib/security
and source is in /usr/include. I've tried using --with-pam=[path] and
it won't do it. Am I doing something obviously wrong.
root@boxtwo:/usr/local/src/cyrus-sasl-2.1.12# ./configure
--enable-anon --enable-plain --enable-login --disable-krb4
--with-saslauthd=/var/run/saslauthd --with-pam --with-dblib=berkeley
--with-bdb-libdir=/usr/local/BerkeleyDB.4.1/lib
--with-bdb-incdir=/usr/local/BerkeleyDB.4.1/include
--with-openssl=/usr/local/ssl --with-plugindir=/usr/local/lib/sasl2
--with-auth=unix -with-pam=/lib/security
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for db.h... (cached) yes
checking for db_create in -ldb-4.1... (cached) yes
checking DB library to use... berkeley
checking for dlopen in -ldl... (cached) yes
checking for nm... (cached) /usr/bin/nm -B
checking for underscore before symbols... (cached) no
checking for syslog... (cached) yes
checking for pam_start in -lpam... (cached) no
checking for PAM support... no
checking if I should include saslauthd... /var/run/saslauthd
checking if I should include pwcheck... no
checking if I should include the alwaystrue verifier... no
checking if we should enable sasl_checkapop... enabled
..
..
checking for des_cbc_encrypt in -lcrypto... (cached) yes
checking for openssl/des.h... (cached) no
configure: warning: No DES support for DIGEST-MD5
checking DIGEST-MD5... enabled
checking for RSAPublicEncrypt in -lrsaref... (cached) no
checking for openssl/evp.h... (cached) no
checking for OpenSSL... no
configure: warning: OpenSSL not found -- OTP will be disabled
checking OTP... disabled
configure: warning: OpenSSL not found -- SRP will be disabled
checking SRP... disabled
checking KERBEROS_V4... disabled
checking for gssapi.h... (cached) no
checking for gssapi/gssapi.h... (cached) no
configure: warning: Disabling GSSAPI
checking GSSAPI... disabled
checking for crypt... (cached) no
checking for crypt in -lcrypt... (cached) yes
checking PLAIN... enabled
checking ANONYMOUS... enabled
checking LOGIN... enabled
configure: warning: OpenSSL not found -- NTLM will be disabled
checking NTLM... disabled
..
..
creating man/Makefile
creating config.h
config.h is unchanged
configuring in saslauthd
running /bin/sh ./configure --enable-anon --enable-plain
--enable-login --disable-krb4 --with-saslauthd=/var/run/saslauthd
--with-pam --with-dblib=berkeley
--with-bdb-libdir=/usr/local/BerkeleyDB.4.1/lib
--with-bdb-incdir=/usr/local/BerkeleyDB.4.1/include
--with-openssl=/usr/local/ssl --with-plugindir=/usr/local/lib/sasl2
--with-auth=unix -with-pam=/lib/security
--cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... (cached) /usr/bin/install -c
..
..
checking GSSAPI... disabled
checking for crypt... (cached) no
checking for crypt in -lcrypt... (cached) yes
checking for pam_start in -lpam... (cached) no
checking for PAM support... no
checking for inet_aton in -lresolv... (cached) yes
checking to include experimental LDAP support... no
..
..
creating ./config.status
creating Makefile
creating saslauthd.h
saslauthd.h is unchanged
Configuration Complete. Type 'make' to build.
root@boxtwo:/usr/local/src/cyrus-sasl-2.1.12#
|