First commit

This commit is contained in:
Myve 2024-08-09 12:50:33 +00:00
commit 7b58f82156
21 changed files with 1951 additions and 0 deletions

24
build/run/bin/install-mariadb Executable file
View file

@ -0,0 +1,24 @@
#!/usr/bin/env bash
# Exit if any errors pop up
set -e
# Install mariadb
rm -r /var/lib/mysql/* -f
mariadb-install-db --user=root --datadir=/var/lib/mysql/
# Wait for mariadb start
mariadbd-safe --user=root --datadir=/var/lib/mysql/ &
until mariadb --user=root --database=mysql -e "show tables;" >/dev/null
do
sleep 1
done
# Secure installation
printf '%s\n' "" "n" "n" "" "" "" "" | mariadb-secure-installation
# Shutdown mariadb
mariadb --user=root -e "shutdown;"
until ! mariadb --user=root --database=mysql -e "show tables;" >/dev/null
do
sleep 1
done