Rich Shepard:
> I just upgraded postfix from 3.1.2 to 3.2.2. When I chown postfix of the
> /var/spool/postfix/ tree I get these warnings:
>
> # /etc/rc.d/rc.postfix start
> postfix/postfix-script: warning: not owned by root: /var/spool/postfix/.
Must be owned by root, mode 755.
All that is taken care of with "postfix set-permissions", which
should happen automatically as part of the installation procedure.
Of course no such warranties exist if you do things by hand.
> postfix/postfix-script: warning: not owned by root: /var/spool/postfix/pid
> postfix/postfix-script: starting the Postfix mail system
>
> When I chown to root postfix will not start:
>
> postsuper: fatal: scan_dir_push: open directory defer: Permission denied
> postfix/postfix-script: fatal: Postfix integrity check failed!
See comment above: run "postfix set-permissons".
> With the above warning postfix is obviously now running, but I would like
> to understand why the warning is present.
See comment above about doing things by hand.
Wietse