#!/bin/bash # This installation script works on Ubuntu 14.04 and 16.04 # Run as root! if [[ $EUID -ne 0 ]]; then echo "This script must be run as root" 1>&2 exit 1 fi set -e export DEBIAN_FRONTEND=noninteractive # Setup MySQL user for Mailtrain mysql -u root --password="$ROOT_PASS" -e "CREATE USER '$DB_USER'@'localhost' IDENTIFIED BY '$DB_PASS';" mysql -u root --password="$ROOT_PASS" -e "GRANT ALL PRIVILEGES ON '$DB_USER'.* TO '$DB_USER'@'localhost';" mysql -u "$DB_USER" --password="$DB_PASS" -e "CREATE database $DB_USER;" mysql -u "$DB_USER" -p"$DB_PASS" "$DB_USER" < setup/sql/mailtrain.sql mysql -u mailtrain -p"$MYSQL_PASSWORD" mailtrain <