Thanks, it's really the SELinux problem. The labels of some files in
`/var/spool/postfix/pid` have the wrong label set. Running
`/sbin/restorecon -rv /var/spool/postfix/pid/*` fixed the problem. So
my problem is now solved.

But I have no idea why the labels are changed themselves, though. Will
it be possible that after I've enabled virtual mailboxes I re-started
postfix manually, so the files are created with the wrong label? I see
that if I start postfix manually, the process isn't running in the
expected SELinux context. Will this possibly be a bug?

Thanks,
Alvin Wong

2012/6/4 Wietse Venema <[email protected]>:
> Alvin Wong:
>> Hi,
>>
>> First thank you for trying to help, but it seems that you missed a
>> part: if I execute `postfix stop; postfix start` manually in the
>> terminal, the problem is
>> "solved" until the next reboot.
>>
> Check your SELINUX, APPARMOR etc. "security" configuration.
>
>        Wietse

Reply via email to