LuKreme:
> I seem to have mislaid the note file in which I kept the build
> options that I built postfix with, and I am planning on recompiling
> a new version of postfix soon (It was supposed to be last month).
>
> What can I look at to figure out what the build options were for
> the currently installed version so I can try to match them as
> closely on the new compile?

A few minutes ago I updated the makedefs script so that it documents
the "make makefiles" options in a comment at the beginning of the
file makedefs.out which is usually installed in $config_directory.

The top of makedefs.out now looks like this:

# Do not edit -- this file documents how Postfix was built for your machine.
#--------------------
# Start of summary of user-specified 'make makefiles' options.
# CCARGS=-DUSE_TLS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL ...
# AUXLIBS=-lssl -lcrypto -L/usr/local/lib -lsasl2
# AUXLIBS_CDB=-L/usr/local/lib -lcdb
# AUXLIBS_LMDB=-L/usr/local/lib -llmdb
# AUXLIBS_MYSQL=-L/usr/local/lib/mysql -R/usr/local/lib/mysql ...
# AUXLIBS_LDAP=-L/usr/local/lib -R/usr/local/lib -lldap ...
# AUXLIBS_SQLITE=-L/usr/local/lib -lsqlite3
# AUXLIBS_PGSQL=-L/usr/local/lib -lpq
# dynamicmaps=yes
# shlib_directory=/usr/lib/postfix/MAIL_VERSION
# End of summary of user-specified 'make makefiles' options.
#--------------------

The names of the above settings aren't supposed to change much
between Postfix releases.

This comment is then followed by a bunch of internal variables that
may change a lot from one Postfix release to the next.

        Wietse

Reply via email to