This commit is contained in:
2025-11-24 21:54:37 -03:00
parent f8d6d82f4f
commit 4935d4abff
15 changed files with 52 additions and 44 deletions

View File

@@ -17,7 +17,7 @@ function alterardata($user, $data)
function alterardatanew($id, $data)
{
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr FROM users where id = $1";
@@ -38,7 +38,7 @@ function printvalidnew($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr FROM users WHERE id=$1";
$params = array($id);
@@ -60,7 +60,7 @@ function printvalinew()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -6,7 +6,7 @@ function printlim()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT * FROM users";
@@ -30,7 +30,7 @@ function uplimit($username, $newLimit)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "UPDATE users SET limi = $1 WHERE usr = $2";
$params = array($newLimit, $username);
@@ -52,7 +52,7 @@ function printlim2($user)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT limi FROM users WHERE usr=$1";
$params = array($user);
@@ -74,7 +74,7 @@ function uplimitnew($id, $limit)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr FROM users where id = $1";
@@ -95,7 +95,7 @@ function printlim2new($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT * FROM users WHERE id=$1";
$params = array($id);
@@ -117,7 +117,7 @@ function printlimnew()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT * FROM users";

View File

@@ -5,7 +5,7 @@ function printpass()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT id,usr, pass FROM users";
@@ -38,7 +38,7 @@ function printpass2($user)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT pass FROM users WHERE usr=$1";
$params = array($user);
@@ -59,7 +59,7 @@ function uppass2($username, $pass)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "UPDATE users SET pass = $1 WHERE usr = $2";
$params = array($pass, $username);
@@ -75,7 +75,7 @@ function uppassnew($id, $pass)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr FROM users where id = $1";
@@ -97,7 +97,7 @@ function printpassnew($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr,pass FROM users WHERE id=$1";
$params = array($id);

View File

@@ -6,7 +6,7 @@ function createautostart()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
echo "Failed to connect to PostgreSQL";
@@ -38,7 +38,7 @@ function incone($cone, $porta, $banner, $token, $tipo)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -60,7 +60,7 @@ function autostart()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -107,7 +107,7 @@ function deletecone($cone)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -6,7 +6,7 @@ function createTable()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
echo "Failed to connect to PostgreSQL";
@@ -34,7 +34,7 @@ function retrieveDataAndCount()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -59,7 +59,7 @@ function insertData($user, $pass, $limi)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -100,7 +100,7 @@ function deleteData($user)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -122,7 +122,7 @@ function printusers()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -145,7 +145,7 @@ function printvalid()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -171,7 +171,7 @@ function printvalid2($user)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -8,7 +8,7 @@ function removeexpired()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -1,8 +1,9 @@
<?php
require_once '/opt/DragonCore/config.php';
function createbackup()
{
$db = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$db = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$tableData = array();
$tables = array("users", "conestart");

View File

@@ -1,5 +1,5 @@
<?php
require_once '/opt/DragonCore/config.php';
require "/opt/DragonCore/criarusuario.php";
require "/opt/DragonCore/removeruser.php";
require "/opt/DragonCore/database.php";

View File

@@ -6,7 +6,7 @@ function installpostgre()
$configPath = $dir . '/config.php';
$password = null;
$db_user = 'dragoncore2'; // default user
$db_user = 'dragoncore30'; // default user
$db_name = 'dragoncore'; // default db name
// If config already exists, load existing password (and user if needed)
@@ -44,6 +44,13 @@ function installpostgre()
echo 'sudo -u postgres psql -c "CREATE USER ' . $db_user . ' WITH PASSWORD \'' . $password . '\';"' . "\n";
echo 'sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE ' . $db_name . ' TO ' . $db_user . ';"' . "\n";
echo 'sudo -u postgres psql -c "GRANT USAGE, CREATE ON SCHEMA public TO ' . $db_user . ';"' . "\n";
// *** Change owner of all tables in public to $db_user ***
echo "sudo -u postgres psql -d {$db_name} -c 'DO \$\$ DECLARE r RECORD; BEGIN FOR r IN SELECT tablename FROM pg_tables WHERE schemaname = ''public'' LOOP EXECUTE ''ALTER TABLE public.'' || quote_ident(r.tablename) || '' OWNER TO {$db_user}''; END LOOP; END \$\$;'" . "\n";
// *** Change owner of all sequences in public to $db_user ***
echo "sudo -u postgres psql -d {$db_name} -c 'DO \$\$ DECLARE r RECORD; BEGIN FOR r IN SELECT sequencename FROM pg_sequences WHERE schemaname = ''public'' LOOP EXECUTE ''ALTER SEQUENCE public.'' || quote_ident(r.sequencename) || '' OWNER TO {$db_user}''; END LOOP; END \$\$;'" . "\n";
echo 'sudo systemctl restart postgresql' . "\n";
// If config already existed, don't overwrite it

View File

@@ -32,7 +32,7 @@ function createdbdragon()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
echo "Failed to connect to PostgreSQL";
@@ -101,7 +101,7 @@ function dragonprhash($hash)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -129,7 +129,7 @@ function del232409875892309ete()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -150,7 +150,7 @@ function dragonprhash2()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -6,7 +6,7 @@ function relatoriouser()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -6,7 +6,7 @@ function deleteall()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}

View File

@@ -15,7 +15,7 @@ function delusernew($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT usr FROM users where id = $1";

View File

@@ -6,7 +6,7 @@ function sshmonitor()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT * FROM users";
@@ -30,7 +30,7 @@ function sshmonitordragon()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
$query = "SELECT * FROM users";

View File

@@ -7,7 +7,7 @@ function createv2table()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
echo "Failed to connect to PostgreSQL";
@@ -36,7 +36,7 @@ function v2users()
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -60,7 +60,7 @@ function v2uid($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -82,7 +82,7 @@ function inv2($uuid, $nick, $valid)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}
@@ -200,7 +200,7 @@ function dlv2($id)
global $db_host, $db_port, $db_name, $db_user, $db_pass;
$conn = pg_connect("host=localhost dbname=dragoncore user=dragoncore2 password=$db_pass");
$conn = pg_connect("host=localhost dbname=dragoncore user=$db_user password=$db_pass");
if (!$conn) {
die("Connection failed: " . pg_last_error());
}