@@ -23,4 +23,4 @@ INSTANCE=%{instance_path}
|
|||||||
*/5 * * * * root $PYTHON $INSTANCE/manage.py logparser &> /dev/null
|
*/5 * * * * root $PYTHON $INSTANCE/manage.py logparser &> /dev/null
|
||||||
|
|
||||||
# Radicale rights file
|
# Radicale rights file
|
||||||
*/2 * * * * root $PYTHON $INSTANCE/manage.py generate_rights
|
%{radicale_enabled}*/2 * * * * root $PYTHON $INSTANCE/manage.py generate_rights
|
||||||
|
|||||||
@@ -89,9 +89,12 @@ class Modoboa(base.Installer):
|
|||||||
def get_template_context(self):
|
def get_template_context(self):
|
||||||
"""Additional variables."""
|
"""Additional variables."""
|
||||||
context = super(Modoboa, self).get_template_context()
|
context = super(Modoboa, self).get_template_context()
|
||||||
|
extensions = self.config.get("modoboa", "extensions")
|
||||||
|
extensions = extensions.split()
|
||||||
context.update({
|
context.update({
|
||||||
"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 ""
|
||||||
})
|
})
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user