From a2feb3b4fdf51f7dbe3d2106f0c0baa3fdf971c1 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Wed, 12 Oct 2022 15:04:38 +0500 Subject: [PATCH] alma8 maria10.6: https://github.com/usmannasir/cyberpanel/issues/967 --- install/installCyberPanel.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/install/installCyberPanel.py b/install/installCyberPanel.py index fc0d9d96b..a4e04dcb6 100755 --- a/install/installCyberPanel.py +++ b/install/installCyberPanel.py @@ -281,6 +281,20 @@ class InstallCyberPanel: elif self.distro == centos: command = 'yum --enablerepo=mariadb -y install MariaDB-server MariaDB-client' elif self.distro == cent8 or self.distro == openeuler: + ### check if cent8 which means Alma8 then add Mariadb 10.6 repo + if self.distro == cent8: + content = """ +[mariadb] +name = MariaDB +baseurl = http://yum.mariadb.org/10.6/rhel8-amd64 +module_hotfixes=1 +gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB +gpgcheck=1 +""" + writeToFile = open('/etc/yum.repos.d/mariadb.repo', 'w') + writeToFile.write(content) + writeToFile.close() + command = 'dnf -y install mariadb-server' install.preFlightsChecks.call(command, self.distro, command, command, 1, 1, os.EX_OSERR)