diff --git a/rainloop.sh b/rainloop.sh index 90d5317..dde1cc5 100644 --- a/rainloop.sh +++ b/rainloop.sh @@ -34,9 +34,10 @@ echo "$signature" > /var/log/rainloop-installed.asc db_name="rainloop_contacts" db_user="rainloop_contacts" db_pass=$(date +%s|sha256sum|base64|head -c 32) -mysql -u root -p"$mysqlroot" -e "CREATE DATABASE "$db_name" DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;" -mysql -u root -p"$mysqlroot" -e "GRANT ALL ON "$db_name".* TO '"$db_user"'@'localhost' IDENTIFIED BY '"$db_pass"';" -mysql -u root -p"$mysqlroot" -e "FLUSH PRIVILEGES;" +mysql -u root -p"$password" -e "CREATE DATABASE "$db_name" DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;" +mysql -u root -p"$password" -e "CREATE USER '"$db_user"'@'localhost' IDENTIFIED BY '"$db_pass"';" +mysql -u root -p"$password" -e "GRANT ALL ON "$db_name".* TO '"$db_user"'@'localhost';" +mysql -u root -p"$password" -e "FLUSH PRIVILEGES;" sed -i 's/MYSQLPASS/'$db_pass'/g' /opt/rainloop/data/_data_/_default_/configs/application.ini sed -i 's/MYSQLUSER/'$db_user'/g' /opt/rainloop/data/_data_/_default_/configs/application.ini sed -i 's/MYSQLNAME/'$db_name'/g' /opt/rainloop/data/_data_/_default_/configs/application.ini