mirror of
https://git.myvelabs.com/docker/myvemail.git
synced 2025-12-18 09:36:19 +00:00
24 lines
568 B
Bash
Executable file
24 lines
568 B
Bash
Executable file
#!/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
|