diff -u old/mariadb_repo_setup new/mariadb_repo_setup
--- old/mariadb_repo_setup	2023-02-22 22:24:20.000000000 +0100
+++ new/mariadb_repo_setup	2023-06-09 00:11:52.315832545 +0200
@@ -205,9 +205,9 @@
 verify_mariadb_server_version() {
   # version regex
   if (($skip_eol_check)); then
-    rx='^(mariadb-){0,1}(10+\.[0-9]|10+\.1[0-1]|10+\.[0-9]+\.[1-9]{0,1}[0-9]{1}|10+\.1[0-1]+\.[1-9]{1}[0-9]{0,1}|11+\.0|11+\.0+\.[1-9]{1}[0-9]{0,1})$'
+    rx='^(mariadb-){0,1}(10\.[0-9]|10\.1[0-1]|10\.[0-9]\.[1-9]{0,1}[0-9]{1}|10\.1[0-1]\.[1-9]{1}[0-9]{0,1}|11\.[0-1]|11\.[0-1]\.[1-9]{1}[0-9]{0,1})$'
   else
-    rx='^(mariadb-){0,1}(10+\.[3-9]|10+\.1[0-1]|10+\.[3-9]+\.[1-9]{0,1}[0-9]{1}|10+\.1[0-1]+\.[1-9]{1}[0-9]{0,1}|11+\.0|11+\.0+\.[1-9]{1}[0-9]{0,1})$'
+    rx='^(mariadb-){0,1}(10\.[4569]|10\.1[0-1]|10\.[4569]\.[1-9]{0,1}[0-9]{1}|10\.1[0-1]\.[1-9]{1}[0-9]{0,1}|11\.[0-1]|11\.[0-1]\.[1-9]{1}[0-9]{0,1})$'
   fi
   if [[ $@ =~ $rx ]] ; then
     case $os_type in
