mirror of
https://github.com/getnamingo/registry.git
synced 2025-08-13 21:09:27 +02:00
Updated installer to fix 24.04 MariaDB install issue
This commit is contained in:
parent
8658927413
commit
8347533679
1 changed files with 13 additions and 1 deletions
|
@ -180,9 +180,20 @@ EOF
|
||||||
apt-get update
|
apt-get update
|
||||||
if [[ "$OS" == "Ubuntu" && "$VER" == "24.04" ]]; then
|
if [[ "$OS" == "Ubuntu" && "$VER" == "24.04" ]]; then
|
||||||
apt install -y mariadb-client mariadb-server php8.3-mysql
|
apt install -y mariadb-client mariadb-server php8.3-mysql
|
||||||
|
|
||||||
|
echo "Please follow the prompts for secure installation of MariaDB."
|
||||||
|
mariadb-secure-installation
|
||||||
|
|
||||||
|
# Create user and grant privileges
|
||||||
|
echo "Creating user $DB_USER and setting privileges..."
|
||||||
|
mariadb -u root -e "CREATE USER IF NOT EXISTS '$DB_USER'@'localhost' IDENTIFIED BY '$DB_PASSWORD';"
|
||||||
|
mariadb -u root -e "GRANT ALL PRIVILEGES ON registry.* TO '$DB_USER'@'localhost';"
|
||||||
|
mariadb -u root -e "GRANT ALL PRIVILEGES ON registryTransaction.* TO '$DB_USER'@'localhost';"
|
||||||
|
mariadb -u root -e "GRANT ALL PRIVILEGES ON registryAudit.* TO '$DB_USER'@'localhost';"
|
||||||
|
mariadb -u root -e "FLUSH PRIVILEGES;"
|
||||||
else
|
else
|
||||||
apt install -y mariadb-client mariadb-server php8.2-mysql
|
apt install -y mariadb-client mariadb-server php8.2-mysql
|
||||||
fi
|
|
||||||
echo "Please follow the prompts for secure installation of MariaDB."
|
echo "Please follow the prompts for secure installation of MariaDB."
|
||||||
mysql_secure_installation
|
mysql_secure_installation
|
||||||
|
|
||||||
|
@ -193,6 +204,7 @@ fi
|
||||||
mysql -u root -e "GRANT ALL PRIVILEGES ON registryTransaction.* TO '$DB_USER'@'localhost';"
|
mysql -u root -e "GRANT ALL PRIVILEGES ON registryTransaction.* TO '$DB_USER'@'localhost';"
|
||||||
mysql -u root -e "GRANT ALL PRIVILEGES ON registryAudit.* TO '$DB_USER'@'localhost';"
|
mysql -u root -e "GRANT ALL PRIVILEGES ON registryAudit.* TO '$DB_USER'@'localhost';"
|
||||||
mysql -u root -e "FLUSH PRIVILEGES;"
|
mysql -u root -e "FLUSH PRIVILEGES;"
|
||||||
|
fi
|
||||||
|
|
||||||
#elif [ "$DB_TYPE" == "PostgreSQL" ]; then
|
#elif [ "$DB_TYPE" == "PostgreSQL" ]; then
|
||||||
# echo "Setting up PostgreSQL..."
|
# echo "Setting up PostgreSQL..."
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue