few fixes

This commit is contained in:
Spitap
2023-08-30 10:13:49 +02:00
parent 23a6101b7a
commit 4782000791
2 changed files with 5 additions and 2 deletions

View File

@@ -207,6 +207,10 @@ class Modoboa(base.Installer):
packages += ["openssl-devel"]
return packages
def setup_user(self):
super().setup_user()
self._setup_venv()
def get_config_files(self):
"""Return appropriate path."""
config_files = super().get_config_files()
@@ -292,7 +296,6 @@ class Modoboa(base.Installer):
def post_run(self):
"""Additional tasks."""
self._setup_venv()
self._deploy_instance()
if not self.upgrade:
self.apply_settings()