postfix on selinux can not run under amd64, the problem is /usr/lib, which is a symbol link, so all the files under /usr/lib/postfix will not be labeled. here is the patch for the policy Reproducible: Always
Created attachment 134865 [details, diff] patch for postfix refpolicy
Old bug. Reassigning to the herd to be sorted out.
This is already part of sec-policy/selinux-postfix-2.20101213-r1 (main tree).
Yep I just checked. The selinux-postfix-2.20101213-r1 actually has a bit more to it: -/usr/lib/postfix/virtual -- gen_context(system_u:object_r:postfix_virtual_exec_t,s0) +/usr/lib(64)?/postfix/virtual -- gen_context(system_u:object_r:postfix_virtual_exec_t,s0) +/usr/lib(64)?/postfix/postfix-script.* -- gen_context(system_u:object_r:postfix_exec_t,s0) But both these lines make sense. So I think this bug is done. Please reopen if it is still an issue.