@@ -25,34 +25,21 @@ if [ "$mysql_v" = "$mariadb_v" ]; then
2525 exit 0
2626fi
2727
28- # Detect operating system and load codename
29- if [ " $ID " = " ubuntu" ]; then
30- codename=" $( lsb_release -s -c) "
31- elif [ " $ID " = " debian" ]; then
32- codename=" $( cat /etc/os-release | grep VERSION= | cut -f 2 -d \( | cut -f 1 -d \) ) "
33- else
34- echo " Can't detect the os version, cancelling."
35- exit 1
36- fi
28+ # Get OS details
29+ os=$( grep " ^ID=" /etc/os-release | cut -f 2 -d ' =' )
30+ codename=" $( lsb_release -s -c) "
31+ release=" $( lsb_release -s -r) "
32+ RHOST=' apt.hestiacp.com'
3733
3834# ----------------------------------------------------------#
3935# Action #
4036# ----------------------------------------------------------#
4137
4238# Installing MariaDB repo
43- echo " Add new MariaDB repository..."
4439apt=" /etc/apt/sources.list.d/"
45- if [ " $id " = " ubuntu" ]; then
46- echo " deb [arch=amd64] https://mirror.mva-n.net/mariadb/repo/$mariadb_v /$ID $codename main" > $apt /mariadb.list
47- APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 > /dev/null 2>&1
48- else
49- echo " deb [arch=amd64] https://mirror.mva-n.net/mariadb/repo/$mariadb_v /$ID $codename main" > $apt /mariadb.list
50- if [ " $id " = " jessie" ]; then
51- APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CBCB082A1BB943DB > /dev/null 2>&1
52- else
53- APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F1656F24C74CD1D8 > /dev/null 2>&1
54- fi
55- fi
40+ echo " [ * ] MariaDB"
41+ echo " deb [arch=$ARCH signed-by=/usr/share/keyrings/mariadb-keyring.gpg] https://dlm.mariadb.com/repo/mariadb-server/$mariadb_v /repo/$VERSION $codename main" > $apt /mariadb.list
42+ curl -s https://mariadb.org/mariadb_release_signing_key.asc | gpg --dearmor | tee /usr/share/keyrings/mariadb-keyring.gpg > /dev/null 2>&1
5643
5744# Update repository
5845echo " Update apt repository..."
0 commit comments