Linux Addict: > >> > If the package is not well constructed: > >> > > >> > Read the RELEASE_NOTES file for 2.6 and 2.7, then: > >> > > >> > # postfix stop > >> > > >> > # mkdir -p /etc/postfix/cfsavedir > >> > # cp /etc/postfix/main.cf /etc/postfix/master.cf \ > >> > /etc/postfix/cfsavedir/ > >> > > >> > # some-command-to-install-updated-poorly-constructed-package > >> > > >> > # cp /etc/postfix/cfsavedir/main.cf /etc/postfix/cfsavedir/ > >> master.cf \ > >> > /etc/postfix/ > >> > # postfix set-permissions upgrade-configuration > >> > > >> > # postfix start > >> > > >> > A package is not well contstructed if it fails to preserve and upgrade > >> > your existing main.cf and master.cf files. > >> > > >> > >> > > Thanks Victor. Reading from 2.6 releasing notes, it looks like postfix > > changed how multiple instances are handled. I am going to test on sandbox. > > Sorry about beating the dead horse, but just came to know that there are few > 2.2 postfix instances which needs to upgraded to 2.7 as well. Does upgrade > stands true for 2.2 to 2.7 or install a clean 2.7 and just port the postconf > -n will suffice?
No. The config files need to be upgraded, not overwritten. If you install clean 2.7, then follow instructions above as with "not well constructed package", i.e. save the config files, install Postfix, restore the config files and do "postfix set-permissions upgrade-configuration". Wietse