From b7106bb15a914dacc6dca824e966340e1dc560a3 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 23 Feb 2024 11:15:41 +0100 Subject: [PATCH] Fixed file copy issue --- modoboa_installer/scripts/dovecot.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modoboa_installer/scripts/dovecot.py b/modoboa_installer/scripts/dovecot.py index 58c58de..965f933 100644 --- a/modoboa_installer/scripts/dovecot.py +++ b/modoboa_installer/scripts/dovecot.py @@ -153,7 +153,8 @@ class Dovecot(base.Installer): self.get_file_path("fix_modoboa_postgres_schema.sql") ) for f in glob.glob("{}/*".format(self.get_file_path("conf.d"))): - utils.copy_file(f, "{}/conf.d".format(self.config_dir)) + if os.path.isfile(f): + utils.copy_file(f, "{}/conf.d".format(self.config_dir)) # Make postlogin script executable utils.exec_cmd("chmod +x /usr/local/bin/postlogin.sh") # Only root should have read access to the 10-ssl-keys.try