Victor Duchovni:
> On Mon, Mar 07, 2011 at 06:50:15PM +0100, ??hsan??Do??an wrote:
> 
> > 
> > Features:
> > - Native SysV Solaris package
> > - Build with Sun Studio 12.1
> > - Linked against the native LDAP libraries
> > - No dependencies against 3rd party packages
> > - SMF support
> > - Sparse zone safe
> > - Jumpstart safe
> 
> The package never updates files in /etc/postfix that are already present.
> This is only correct for a subset of the files. It would be best to
> implement the full semantics of postfix-files and only preserve files
> for which the "p" flag is set in postfix-files. Other files (makedefs.out,
> LICENSE, ...) should be updated unconditionally.

Agreed. 

You must:

- Execute "postfix upgrade-configuration" after installing postfix.

- Respect pathname and mail_owner etc. settings in existing main.cf files.

Otherwise, you will produce a broken mail system.

- Missing entries will not be added to existing main.cf/master.cf

- Files will be installed with the wrong ownership.

- Files will be installed in the wrong locations.

        Wietse

Reply via email to