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