Make sure /etc/mailname file exists before amavis is installed.

see #1801
This commit is contained in:
Antoine Nguyen
2020-03-05 11:19:19 +01:00
parent b5aa1bc7e7
commit 7d06f9aaf1
2 changed files with 10 additions and 2 deletions

View File

@@ -147,6 +147,7 @@ class Installer(object):
def run(self):
"""Run the installer."""
self.pre_run()
self.install_packages()
self.setup_user()
if not self.upgrade:
@@ -155,6 +156,10 @@ class Installer(object):
self.post_run()
self.restart_daemon()
def pre_run(self):
"""Tasks to execute before the installer starts."""
pass
def post_run(self):
"""Additionnal tasks."""
pass