From 1e7b8209cf4aeeba51dce2906deeaa75021638a1 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 12 Jul 2024 18:43:50 +0200 Subject: [PATCH] Fixed createapplication call --- modoboa_installer/scripts/dovecot.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modoboa_installer/scripts/dovecot.py b/modoboa_installer/scripts/dovecot.py index f9f374b..30fb180 100644 --- a/modoboa_installer/scripts/dovecot.py +++ b/modoboa_installer/scripts/dovecot.py @@ -70,13 +70,13 @@ class Dovecot(base.Installer): python_path = os.path.join(venv_path, "bin", "python") instance_path = self.config.get("modoboa", "instance_path") script_path = os.path.join(instance_path, "manage.py") - client_id = str(uuid.uuid4()) + client_id = "dovecot" client_secret = str(uuid.uuid4()) cmd = ( f"{python_path} {script_path} createapplication " - f"--name=Dovecot --algorithm=RS256 --skip-authorization " + f"--name=Dovecot --skip-authorization " f"--client-id={client_id} --client-secret={client_secret} " - f"public authorization-code" + f"confidential client-credentials" ) utils.exec_cmd(cmd) return client_id, client_secret