mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
2009-12-21 Miguel de Dios <miguel.dedios@artica.es>
* install.php: clean source code. * operation/agentes/datos_agente.php: fix bug, there was a wrong copy&paste, now there is correct parameters. Fixes: 2916332 git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2226 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
400db17068
commit
5aeff7da55
@ -1,3 +1,11 @@
|
|||||||
|
2009-12-21 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
|
* install.php: clean source code.
|
||||||
|
|
||||||
|
* operation/agentes/datos_agente.php: fix bug, there was a wrong copy&paste,
|
||||||
|
now there is correct parameters.
|
||||||
|
Fixes: 2916332
|
||||||
|
|
||||||
2009-12-18 Sancho lerena <slerena@artica.es>
|
2009-12-18 Sancho lerena <slerena@artica.es>
|
||||||
|
|
||||||
* pandora_console.spec: Ypdated build.
|
* pandora_console.spec: Ypdated build.
|
||||||
|
@ -43,7 +43,8 @@ function check_extension ( $ext, $label ){
|
|||||||
if (!extension_loaded($ext)){
|
if (!extension_loaded($ext)){
|
||||||
echo "<img src='images/dot_red.png'>";
|
echo "<img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo "<img src='images/dot_green.png'>";
|
echo "<img src='images/dot_green.png'>";
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -57,7 +58,8 @@ function check_include ( $ext, $label ){
|
|||||||
if (!include($ext)){
|
if (!include($ext)){
|
||||||
echo "<img src='images/dot_red.png'>";
|
echo "<img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo "<img src='images/dot_green.png'>";
|
echo "<img src='images/dot_green.png'>";
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -71,7 +73,8 @@ function check_exists ( $file, $label ){
|
|||||||
if (!file_exists ($file)){
|
if (!file_exists ($file)){
|
||||||
echo " <img src='images/dot_red.png'>";
|
echo " <img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo " <img src='images/dot_green.png'>";
|
echo " <img src='images/dot_green.png'>";
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -85,7 +88,8 @@ function check_generic ( $ok, $label ){
|
|||||||
if ($ok == 0 ){
|
if ($ok == 0 ){
|
||||||
echo " <img src='images/dot_red.png'>";
|
echo " <img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo " <img src='images/dot_green.png'>";
|
echo " <img src='images/dot_green.png'>";
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -101,7 +105,8 @@ function check_writable ( $fullpath, $label ){
|
|||||||
echo " <img src='images/dot_green.png'>";
|
echo " <img src='images/dot_green.png'>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo " <img src='images/dot_red.png'>";
|
echo " <img src='images/dot_red.png'>";
|
||||||
echo "</td></tr>";
|
echo "</td></tr>";
|
||||||
return 1;
|
return 1;
|
||||||
@ -122,14 +127,17 @@ function check_variable ( $var, $value, $label, $mode ){
|
|||||||
if ($var >= $value){
|
if ($var >= $value){
|
||||||
echo " <img src='images/dot_green.png'>";
|
echo " <img src='images/dot_green.png'>";
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo " <img src='images/dot_red.png'>";
|
echo " <img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
} elseif ($var == $value){
|
}
|
||||||
echo " <img src='images/dot_green.png'>";
|
elseif ($var == $value){
|
||||||
return 0;
|
echo " <img src='images/dot_green.png'>";
|
||||||
} else {
|
return 0;
|
||||||
|
}
|
||||||
|
else {
|
||||||
echo " <img src='images/dot_red.png'>";
|
echo " <img src='images/dot_red.png'>";
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
@ -154,15 +162,16 @@ function parse_mysql_dump($url){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
} else {
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
function random_name ($size){
|
function random_name ($size){
|
||||||
$temp = "";
|
$temp = "";
|
||||||
for ($a=0;$a< $size;$a++)
|
for ($a=0;$a< $size;$a++)
|
||||||
$temp = $temp. chr(rand(122,97));
|
$temp = $temp. chr(rand(122,97));
|
||||||
|
|
||||||
return $temp;
|
return $temp;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -206,9 +215,10 @@ function install_step1() {
|
|||||||
<img src='images/step0.png' border='0'>
|
<img src='images/step0.png' border='0'>
|
||||||
</div>
|
</div>
|
||||||
<div id='install_img'>";
|
<div id='install_img'>";
|
||||||
if ($writable == 0)
|
if ($writable == 0) {
|
||||||
echo "
|
echo "
|
||||||
<a href='install.php?step=2'><img align='right' src='images/arrow_next.png' border='0'></a>";
|
<a href='install.php?step=2'><img align='right' src='images/arrow_next.png' border='0'></a>";
|
||||||
|
}
|
||||||
else
|
else
|
||||||
echo "<div class='warn'><b>ERROR:</b>You need to setup permissions to be able to write in ./include directory</div>";
|
echo "<div class='warn'><b>ERROR:</b>You need to setup permissions to be able to write in ./include directory</div>";
|
||||||
echo "
|
echo "
|
||||||
@ -257,7 +267,8 @@ function install_step2() {
|
|||||||
will not be able to finish your installation.
|
will not be able to finish your installation.
|
||||||
</div>
|
</div>
|
||||||
Ignore it. <a href='install.php?step=3' style='font-weight: bolder;'>Force install Step #3</a>";
|
Ignore it. <a href='install.php?step=3' style='font-weight: bolder;'>Force install Step #3</a>";
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo "<a href='install.php?step=3'>
|
echo "<a href='install.php?step=3'>
|
||||||
<img align='right' src='images/arrow_next.png' border='0' alt=''></a>";
|
<img align='right' src='images/arrow_next.png' border='0' alt=''></a>";
|
||||||
}
|
}
|
||||||
@ -353,7 +364,8 @@ function install_step4() {
|
|||||||
$dbuser = "";
|
$dbuser = "";
|
||||||
$dbhost = "";
|
$dbhost = "";
|
||||||
$dbname = "";
|
$dbname = "";
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
$dbpassword = $_POST["pass"];
|
$dbpassword = $_POST["pass"];
|
||||||
$dbuser = $_POST["user"];
|
$dbuser = $_POST["user"];
|
||||||
$dbhost = $_POST["host"];
|
$dbhost = $_POST["host"];
|
||||||
@ -377,6 +389,7 @@ function install_step4() {
|
|||||||
$step2=0;
|
$step2=0;
|
||||||
$step3=0;
|
$step3=0;
|
||||||
$step4=0; $step5=0; $step6=0; $step7=0;
|
$step4=0; $step5=0; $step6=0; $step7=0;
|
||||||
|
|
||||||
echo "
|
echo "
|
||||||
<div id='install_container'>
|
<div id='install_container'>
|
||||||
<h1>Pandora FMS Console installation wizard. Step #4 of 4</h1>
|
<h1>Pandora FMS Console installation wizard. Step #4 of 4</h1>
|
||||||
@ -386,7 +399,8 @@ function install_step4() {
|
|||||||
<table>";
|
<table>";
|
||||||
if (! mysql_connect ($dbhost,$dbuser,$dbpassword)) {
|
if (! mysql_connect ($dbhost,$dbuser,$dbpassword)) {
|
||||||
check_generic ( 0, "Connection with Database");
|
check_generic ( 0, "Connection with Database");
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
check_generic ( 1, "Connection with Database");
|
check_generic ( 1, "Connection with Database");
|
||||||
|
|
||||||
// Drop database if needed
|
// Drop database if needed
|
||||||
@ -396,7 +410,7 @@ function install_step4() {
|
|||||||
// Create schema
|
// Create schema
|
||||||
$step1 = mysql_query ("CREATE DATABASE $dbname");
|
$step1 = mysql_query ("CREATE DATABASE $dbname");
|
||||||
check_generic ($step1, "Creating database '$dbname'");
|
check_generic ($step1, "Creating database '$dbname'");
|
||||||
if ($step1 == 1){
|
if ($step1 == 1) {
|
||||||
$step2 = mysql_select_db($dbname);
|
$step2 = mysql_select_db($dbname);
|
||||||
check_generic ($step2, "Opening database '$dbname'");
|
check_generic ($step2, "Opening database '$dbname'");
|
||||||
|
|
||||||
@ -422,15 +436,15 @@ function install_step4() {
|
|||||||
$cfgout = fopen ($pandora_config,"w");
|
$cfgout = fopen ($pandora_config,"w");
|
||||||
$config_contents = fread ($cfgin, filesize("include/config.inc.php"));
|
$config_contents = fread ($cfgin, filesize("include/config.inc.php"));
|
||||||
$config_new = '<?php
|
$config_new = '<?php
|
||||||
// Begin of automatic config file
|
// Begin of automatic config file
|
||||||
$config["dbname"]="'.$dbname.'"; // MySQL DataBase name
|
$config["dbname"]="'.$dbname.'"; // MySQL DataBase name
|
||||||
$config["dbuser"]="pandora"; // DB User
|
$config["dbuser"]="pandora"; // DB User
|
||||||
$config["dbpass"]="'.$random_password.'"; // DB Password
|
$config["dbpass"]="'.$random_password.'"; // DB Password
|
||||||
$config["dbhost"]="'.$dbhost.'"; // DB Host
|
$config["dbhost"]="'.$dbhost.'"; // DB Host
|
||||||
$config["homedir"]="'.$path.'"; // Config homedir
|
$config["homedir"]="'.$path.'"; // Config homedir
|
||||||
$config["homeurl"]="'.$url.'"; // Base URL
|
$config["homeurl"]="'.$url.'"; // Base URL
|
||||||
// End of automatic config file
|
// End of automatic config file
|
||||||
?>';
|
?>';
|
||||||
$step7 = fputs ($cfgout, $config_new);
|
$step7 = fputs ($cfgout, $config_new);
|
||||||
$step7 = $step7 + fputs ($cfgout, $config_contents);
|
$step7 = $step7 + fputs ($cfgout, $config_contents);
|
||||||
if ($step7 > 0)
|
if ($step7 > 0)
|
||||||
@ -454,7 +468,8 @@ $config["homeurl"]="'.$url.'"; // Base URL
|
|||||||
if ($everything_ok == 1) {
|
if ($everything_ok == 1) {
|
||||||
echo "<br><br><a href='install.php?step=5'>
|
echo "<br><br><a href='install.php?step=5'>
|
||||||
<img align='right' src='images/arrow_next.png' border='0' alt=''></a>";
|
<img align='right' src='images/arrow_next.png' border='0' alt=''></a>";
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
echo "<div class='warn'><b>There were some problems.
|
echo "<div class='warn'><b>There were some problems.
|
||||||
Installation was not completed.</b>
|
Installation was not completed.</b>
|
||||||
<p>Please correct failures before trying again.
|
<p>Please correct failures before trying again.
|
||||||
|
@ -23,6 +23,7 @@ check_login();
|
|||||||
$module_id = get_parameter_get ("id", 0);
|
$module_id = get_parameter_get ("id", 0);
|
||||||
$period = get_parameter ("period", 86400);
|
$period = get_parameter ("period", 86400);
|
||||||
$group = get_agentmodule_group ($module_id);
|
$group = get_agentmodule_group ($module_id);
|
||||||
|
$agentId = get_parameter('id_agente');
|
||||||
|
|
||||||
if (! give_acl ($config['id_user'], $group, "AR") || $module_id == 0) {
|
if (! give_acl ($config['id_user'], $group, "AR") || $module_id == 0) {
|
||||||
audit_db ($config['id_user'], $REMOTE_ADDR, "ACL Violation",
|
audit_db ($config['id_user'], $REMOTE_ADDR, "ACL Violation",
|
||||||
@ -69,7 +70,7 @@ if ($result === false) {
|
|||||||
echo "<h2>".__('Received data from')." ".get_agentmodule_agent_name ($module_id)." / ".get_agentmodule_name ($module_id)." </h2>";
|
echo "<h2>".__('Received data from')." ".get_agentmodule_agent_name ($module_id)." / ".get_agentmodule_name ($module_id)." </h2>";
|
||||||
echo "<h3>" . __("From the last") . " " . human_time_description ($period) ."</h3>";
|
echo "<h3>" . __("From the last") . " " . human_time_description ($period) ."</h3>";
|
||||||
|
|
||||||
echo "<form method='post' action='index.php?sec=estado&sec2=operation/agentes/ver_agente&id_agente=4&tab=data_view&id=17'>";
|
echo "<form method='post' action='index.php?sec=estado&sec2=operation/agentes/ver_agente&id_agente=" . $agentId . "&tab=data_view&id=" . $module_id . "'>";
|
||||||
echo __("Choose a time from now") . ": ";
|
echo __("Choose a time from now") . ": ";
|
||||||
$intervals = array ();
|
$intervals = array ();
|
||||||
$intervals[3600] = human_time_description_raw (3600); // 1 hour
|
$intervals[3600] = human_time_description_raw (3600); // 1 hour
|
||||||
|
Loading…
x
Reference in New Issue
Block a user