Steps to fix permission and ownership of Postfix binaries manually due to bug on zmfixperm

Steps to fix permission and ownership of Postfix binaries


   KB 23343        Last updated on 2018-08-8  




0.00
(0 votes)


Problem

While normally 'zmfixperms' is the preferred method to do this, on ZCS v8.7.0[1,2] running "zmfixperms --verbose --extended" sets incorrect permissions to the Postfix binaries.

The following errors are seen when this is the case:

Connect to the Postfix showq service: Permission denied
postqueue: fatal: Connect to the Postfix showq service: Permission denied

Solution

With the help of the following commands, we can set the correct permission and ownership of the 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 

This bug has been fixed in ZCS v8.7.3

Reported by: Heera Singh Koranga


Verified Against: ZCS 8.8, 8.7, 8.6 Date Created: 2017-08-23
Article ID: https://wiki.zimbra.com/index.php?title=Steps_to_fix_permission_and_ownership_of_Postfix_binaries_manually_due_to_bug_on_zmfixperm Date Modified: 2018-08-08



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »


Jump to: navigation, search