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?

Reply via email to