#!/bin/bash set -euo pipefail source "$(dirname "${BASH_SOURCE[0]}")/../../lib/logging.sh" log "Installing MariaDB..." sudo pacman -S --noconfirm --needed mariadb if [[ ! -d /var/lib/mysql/mysql ]]; then log "Initialising MariaDB data directory..." sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql else skip "MariaDB data directory already initialised." fi log "Enabling MariaDB service..." sudo systemctl enable --now mariadb.service log "MariaDB installed and running."