Steps to fix permission and ownership of Postfix binaries manually due to bug on zmfixperm
Contents
Steps to fix permission and ownership of Postfix binaries manually due to bug on zmfixperm
- This article is a Work in Progress, and may be unfinished or missing sections.
Problem
On ZCS v8.7.0[1,2] running "zmfixperms --verbose --extended" set incorrect permissions on postfix binraries.
Getting the following errors with postfix related commands.
Connect to the Postfix showq service: Permission denied postqueue: fatal: Connect to the Postfix showq service: Permission denied
Solution
With the help of following commands, we can set correct permission and ownership of postfix binaries.
[Run as ROOT]
chown root:postdrop /opt/zimbra/common/sbin/postqueue chown root:postdrop /opt/zimbra/common/sbin/postdrop chown root:root /opt/zimbra/common/libexec/ -R chmod 755 /opt/zimbra/common/sbin/postqueue chmod 755 /opt/zimbra/common/sbin/postdrop chmod g+s /opt/zimbra/common/sbin/postqueue chmod g+s /opt/zimbra/common/sbin/postdrop
Reported bug for this issue - https://bugzilla.zimbra.com/show_bug.cgi?id=106379