From df1a573ed17f40a0556f40d772b8d0ad7235f705 Mon Sep 17 00:00:00 2001 From: DRM-Panel Date: Sun, 11 Jun 2023 18:46:01 +0300 Subject: [PATCH] Add files via upload --- db.sh | 90 ++++++++++++ db.sql | 321 +++++++++++++++++++++++++++++++++++++++++ installer-beta.sh | 113 +++++++++++++++ installer-beta_2004.sh | 131 +++++++++++++++++ readme-1804.txt | 66 +++++++++ readme-2004.txt | 44 ++++++ readme.txt | 13 ++ 7 files changed, 778 insertions(+) create mode 100644 db.sh create mode 100644 db.sql create mode 100644 installer-beta.sh create mode 100644 installer-beta_2004.sh create mode 100644 readme-1804.txt create mode 100644 readme-2004.txt create mode 100644 readme.txt diff --git a/db.sh b/db.sh new file mode 100644 index 0000000..dedd871 --- /dev/null +++ b/db.sh @@ -0,0 +1,90 @@ +#!/bin/bash +# Bash script written by Saad Ismail - me@saadismail.net +# edit to change _db.php + +# If /root/.my.cnf exists then it won't ask for root password +if [ -f /root/.my.cnf ]; then + echo "Please enter the NAME of the new MySQL database! (example: database1)" + read dbname + sudo sed -i "s/drm/$dbname/g" /var/www/html/_db.php + echo "Please enter the MySQL database CHARACTER SET! (example: latin1, utf8, ...)" + echo "Enter utf8 if you don't know what you are doing" + read charset + echo "Creating new MySQL database..." + sudo mysql -e "CREATE DATABASE ${dbname} /*\!40100 DEFAULT CHARACTER SET ${charset} */;" + echo "Database successfully created!" + echo "Showing existing databases..." + sudo mysql -e "show databases;" + echo "" + echo "Please enter the NAME of the new MySQL database user! (example: user1)" + read username + sudo sed -i "s/admin/$username/g" /var/www/html/_db.php + echo "Please enter the PASSWORD for the new MySQL database user!" + echo "Note: password will be hidden when typing" + read -s userpass + sudo sed -i "s/passwd/$userpass/g" /var/www/html/_db.php + echo "Creating new user..." + sudo mysql -e "CREATE USER ${username}@localhost IDENTIFIED BY '${userpass}';" + echo "User successfully created!" + echo "" + echo "Granting ALL privileges on ${dbname} to ${username}!" + sudo mysql -e "GRANT ALL PRIVILEGES ON ${dbname}.* TO '${username}'@'localhost';" + sudo mysql -e "FLUSH PRIVILEGES;" + sudo mysql ${dbname} < db.sql + echo "Please enter root user MySQL password!" + echo "Note: password will be hidden when typing" + read -s rootpasswd + # MySQL commands + commands=$(cat <