From e7b6104195b21bd6fc990bdc70981ada21a238a1 Mon Sep 17 00:00:00 2001 From: Spitap Date: Tue, 26 Jul 2022 16:39:41 +0200 Subject: [PATCH] fixed install within class --- modoboa_installer/scripts/amavis.py | 4 ++-- modoboa_installer/scripts/spamassassin.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modoboa_installer/scripts/amavis.py b/modoboa_installer/scripts/amavis.py index d679c98..f6afaca 100644 --- a/modoboa_installer/scripts/amavis.py +++ b/modoboa_installer/scripts/amavis.py @@ -104,5 +104,5 @@ class Amavis(base.Installer): def post_run(self): """Additional tasks.""" - install("spamassassin", self.config, self.upgrade) - install("clamav", self.config, self.upgrade) + install("spamassassin", self.config, self.upgrade, self.restore) + install("clamav", self.config, self.upgrade, self.restore) diff --git a/modoboa_installer/scripts/spamassassin.py b/modoboa_installer/scripts/spamassassin.py index 4466e79..bd4a4d7 100644 --- a/modoboa_installer/scripts/spamassassin.py +++ b/modoboa_installer/scripts/spamassassin.py @@ -69,7 +69,7 @@ class Spamassassin(base.Installer): "pyzor --homedir {} discover".format(pw[5]), sudo_user=amavis_user, login=False ) - install("razor", self.config, self.upgrade) + install("razor", self.config, self.upgrade, self.restore) if utils.dist_name() in ["debian", "ubuntu"]: utils.exec_cmd( "perl -pi -e 's/^CRON=0/CRON=1/' /etc/cron.daily/spamassassin")