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