So my goal is to use postfix 2.8.2 with sqlite support for ubuntu.
It seems postfix 2.8.2 for ubuntu is not built with sqlite support. I
come to this conclusion based on the log entries:
May 1 10:45:56 postfix postfix/proxymap[17410]: fatal: dict_open:
unsupported dictionary type: sqlite: Is the postfix-sqlite package
installed?
May 1 10:45:57 postfix postfix/master[9848]: warning: process
/usr/lib/postfix/proxymap pid 17410 exit status 1
May 1 10:45:58 postfix postfix/master[9848]: warning:
/usr/lib/postfix/proxymap: bad command startup -- throttling
May 1 10:45:58 postfix postfix/smtpd[10031]: warning: private/proxymap
socket: service dict_proxy_open: Success
May 1 10:46:57 postfix postfix/proxymap[17545]: fatal: dict_open:
unsupported dictionary type: sqlite: Is the postfix-sqlite package
installed?
I tried to build postfix plain:
make tidy
make -f Makefile.init makefiles
make
But this errors out:
../../lib/libutil.a: undefined reference to `dict_pcre_open'
../../lib/libutil.a: undefined reference to `dict_tcp_open'
collect2: ld returned 1 exit status
make: *** [master] Error 1
make: *** [update] Error 1
I can fix it by editing the Makefile but I figure the build process
should work without intervention... what am I doing wrong?
Mike Power