Fixed centos issue with uwsgi.
This commit is contained in:
@@ -1 +1 @@
|
|||||||
%{user} ALL=(%{dovecot_mailboxes_owner}) NOPASSWD: /usr/bin/doveadm
|
%{sudo_user} ALL=(%{dovecot_mailboxes_owner}) NOPASSWD: /usr/bin/doveadm
|
||||||
|
|||||||
@@ -168,6 +168,9 @@ class Modoboa(base.Installer):
|
|||||||
extensions = self.config.get("modoboa", "extensions")
|
extensions = self.config.get("modoboa", "extensions")
|
||||||
extensions = extensions.split()
|
extensions = extensions.split()
|
||||||
context.update({
|
context.update({
|
||||||
|
"sudo_user": (
|
||||||
|
"uwsgi" if package.backend.FORMAT == "rpm" else context["user"]
|
||||||
|
),
|
||||||
"dovecot_mailboxes_owner": (
|
"dovecot_mailboxes_owner": (
|
||||||
self.config.get("dovecot", "mailboxes_owner")),
|
self.config.get("dovecot", "mailboxes_owner")),
|
||||||
"radicale_enabled": "" if "modoboa-radicale" in extensions else "#"
|
"radicale_enabled": "" if "modoboa-radicale" in extensions else "#"
|
||||||
|
|||||||
Reference in New Issue
Block a user