Fix permission issue on CentOS.

This commit is contained in:
Antoine Nguyen
2016-09-16 17:07:20 +02:00
parent 6c7c1fd806
commit 7be198a066

View File

@@ -58,9 +58,11 @@ class Uwsgi(base.Installer):
os.symlink(dst, link) os.symlink(dst, link)
else: else:
system.add_user_to_group( system.add_user_to_group(
self.config.get("modoboa", "user"), "uwsgi") "uwsgi", self.config.get("modoboa", "user"))
utils.exec_cmd("chmod -R g+w {}/media".format( utils.exec_cmd("chmod -R g+w {}/media".format(
self.config.get("modoboa", "instance_path"))) self.config.get("modoboa", "instance_path")))
utils.exec_cmd("chmod -R g+w {}/pdfcredentials".format(
self.config.get("modoboa", "home_dir")))
pattern = ( pattern = (
"s/emperor-tyrant = true/emperor-tyrant = false/") "s/emperor-tyrant = true/emperor-tyrant = false/")
utils.exec_cmd( utils.exec_cmd(