@@ -32,8 +32,10 @@ timezone = Europe/Paris
|
||||
dbname = modoboa
|
||||
dbuser = modoboa
|
||||
dbpassword = password
|
||||
# Extensions to install (to install all of them, use: all)
|
||||
# Extensions to install
|
||||
# also available: modoboa-radicale modoboa-dmarc modoboa-imap-migration
|
||||
extensions = modoboa-amavis modoboa-pdfcredentials modoboa-postfix-autoreply modoboa-sievefilters modoboa-stats modoboa-webmail
|
||||
|
||||
# Deploy Modoboa and enable development mode
|
||||
devmode = false
|
||||
|
||||
|
||||
@@ -123,7 +123,7 @@ class MySQL(Database):
|
||||
|
||||
packages = {
|
||||
"deb": ["mysql-server", "libmysqlclient-dev"],
|
||||
"rpm": ["mariadb", "mariadb-devel","mariadb-server"],
|
||||
"rpm": ["mariadb", "mariadb-devel", "mariadb-server"],
|
||||
}
|
||||
service = "mariadb" if package.backend.FORMAT == "rpm" else "mysql"
|
||||
|
||||
@@ -135,7 +135,8 @@ class MySQL(Database):
|
||||
"mysql-server", "root_password_again", "password", self.dbpassword)
|
||||
super(MySQL, self).install_package()
|
||||
if package.backend.FORMAT == "rpm":
|
||||
utils.exec_cmd("mysqladmin -u root password '{}'".format(self.dbpassword))
|
||||
utils.exec_cmd("mysqladmin -u root password '{}'".format(
|
||||
self.dbpassword))
|
||||
|
||||
def _exec_query(self, query, dbname=None, dbuser=None, dbpassword=None):
|
||||
"""Exec a mysql query."""
|
||||
|
||||
@@ -13,7 +13,6 @@ from . import install
|
||||
|
||||
|
||||
class Modoboa(base.Installer):
|
||||
|
||||
"""Modoboa installation."""
|
||||
|
||||
appname = "modoboa"
|
||||
|
||||
Reference in New Issue
Block a user