diff --git a/debian/aegir3-hostmaster.postinst b/debian/aegir3-hostmaster.postinst index dc64d1d8f6079755c843a070f396e07ab9238e01..909ccd288dcefd7e144a79f02d292a92a0b07fe3 100644 --- a/debian/aegir3-hostmaster.postinst +++ b/debian/aegir3-hostmaster.postinst @@ -115,12 +115,15 @@ case "$1" in db_get "aegir/db_host" AEGIR_DB_HOST="$RET" + # Source os-release to properly handle differences between distributions + . /etc/os-release + # Determin if we create a db accoount or ask for it. # Starting from MariaDB 10.1... https://www.drupal.org/node/2770819 # TODO: Work with future versions - if dpkg -s mariadb-server-10.1 > /dev/null 2>&1 + if [ $ID = 'debian' ] && dpkg -s mariadb-server-10.1 > /dev/null 2>&1 then - # MariaDB > 10.1 + # MariaDB = 10.1 CREATEUSER=1 else # Mysql & MariaDB < 10.1