I am compiling postfix 2.6.1 in a Solaris 10 box using the following
script:
#!/bin/bash
make tidy
make makefiles CC=gcc \
CCARGS='-DUSE_TLS -DHAS_PCRE -DUSE_SASL_AUTH \
-DDEF_SERVER_SASL_TYPE=\"dovecot\" \
-I/usr/sfw/include -I/opt/sfw/include -I/usr/local/include \
-I/usr/local/BerkeleyDB.4.7/include ' \
AUXLIBS="-R/usr/sfw/lib -R/opt/sfw/lib -R/usr/local/lib \
-R/usr/local/BerkeleyDB.4.7/lib \
-L/usr/sfw/lib -L/opt/sfw/lib -L/usr/local/lib \
-L/usr/local/BerkeleyDB.4.7/lib \
-lssl -lcrypto -lpcre"
make
if [ -r postfix-install ]; then
/bin/bash postfix-install -non-interactive -package
install_root=/tmp/postfix-install mail_owner=postfix setgid_group=postfix
fi
Once it is compiled and installed, it seems not to have hash in its list
of supported lookup table types:
[r...@mail:~/todo/postfix-2.6.1] $ sudo /usr/local/sbin/postconf -m
Password:
cidr
dbm
environ
nis
nisplus
pcre
proxy
regexp
static
unix
[r...@mail:~/todo/postfix-2.6.1] $
I thought it would be there since I have db 4.7 installed in the
machine. Am I missing something here or just being mistaken as usual? Is
it being called something else?