Wietse Venema:
> Victor Duchovni:
> > There is a bit of pain around the ultimate location of the shared
> > libraries
Perhaps a simpler option is to link into each Postfix program just
enough bootstrap library code that it can read /etc/postfix/main.cf
and then run-time link the shared Postfix library into itself (it
can be simple if we forego macros in the $library_directory value).
That way, we don't have to hard-code the library location at compile
time, we don't have to re-invent the install/upgrade scripts, and
we can simplify some system-dependent stuff. The dlopen/dlsym/dlclose
API is pretty standard, and we need it anyway for dynamically-linked
dictionary plugins.
Wietse