Exemple #1
0
/* snmpgetnext Binary Path */
$input["path_snmpgetnext"] = $settings["path"]["path_snmpgetnext"];

if ($config["cacti_server_os"] == "unix") {
	$which_snmpgetnext = find_best_path("snmpgetnext");

	if (config_value_exists("path_snmpgetnext")) {
		$input["path_snmpgetnext"]["default"] = read_config_option("path_snmpgetnext");
	}else if (!empty($which_snmpgetnext)) {
		$input["path_snmpgetnext"]["default"] = $which_snmpgetnext;
	}else{
		$input["path_snmpgetnext"]["default"] = "/usr/local/bin/snmpgetnext";
	}
}elseif ($config["cacti_server_os"] == "win32") {
	$which_snmpgetnext = find_best_path("snmpgetnext.exe");

	if (config_value_exists("path_snmpgetnext")) {
		$input["path_snmpgetnext"]["default"] = read_config_option("path_snmpgetnext");
	}else if (!empty($which_snmpgetnext)) {
		$input["path_snmpgetnext"]["default"] = $which_snmpgetnext;
	}else{
		$input["path_snmpgetnext"]["default"] = "c:/net-snmp/bin/snmpgetnext.exe";
	}
}

/* log file path */
$input["path_cactilog"] = $settings["path"]["path_cactilog"];
$input["path_cactilog"]["description"] = "The path to your Cacti log file.";
if (config_value_exists("path_cactilog")) {
	$input["path_cactilog"]["default"] = read_config_option("path_cactilog");
Exemple #2
0
/* spine Binary Path */
$input["path_spine"] = $settings["path"]["path_spine"];

if (CACTI_SERVER_OS == "unix") {
	$which_spine = find_best_path("spine");

	if (config_value_exists("path_spine")) {
		$input["path_spine"]["default"] = read_config_option("path_spine");
	}else if (!empty($which_spine)) {
		$input["path_spine"]["default"] = $which_spine;
	}else{
		$input["path_spine"]["default"] = "/usr/local/bin/spine";
	}
}elseif (CACTI_SERVER_OS == "win32") {
	$which_spine = find_best_path("spine.exe");

	if (config_value_exists("path_spine")) {
		$input["path_spine"]["default"] = read_config_option("path_spine");
	}else if (!empty($which_spine)) {
		$input["path_spine"]["default"] = $which_spine;
	}else{
		$input["path_spine"]["default"] = "c:/spine/spine.exe";
	}
}

/* SNMP Version */
if (CACTI_SERVER_OS == "unix") {
	$input["snmp_version"] = $settings["general"]["snmp_version"];
	$input["snmp_version"]["default"] = "net-snmp";
}
Exemple #3
0
	$which_snmpwalk = find_best_path("snmpwalk");

	if (!empty($which_snmpwalk)) {
		$input["path_snmpwalk"]["default"] = $which_snmpwalk;
	}elseif (read_config_option("path_snmpwalk") != "<DEFAULT>") {
		$input["path_snmpwalk"]["default"] = read_config_option("path_snmpwalk");
	}else{
		$input["path_snmpwalk"]["default"] = "/usr/local/bin/snmpwalk";
	}
}

/* snmpget Binary Path */
if ($config["cacti_server_os"] == "unix") {
	$input["path_snmpget"] = $settings["path"]["path_snmpget"];

	$which_snmpget = find_best_path("snmpget");

	if (!empty($which_snmpget)) {
		$input["path_snmpget"]["default"] = $which_snmpget;
	}elseif (read_config_option("path_snmpget") != "<DEFAULT>") {
		$input["path_snmpget"]["default"] = read_config_option("path_snmpget");
	}else{
		$input["path_snmpget"]["default"] = "/usr/local/bin/snmpget";
	}
}

/* log file path */
$input["path_cactilog"] = $settings["path"]["path_cactilog"];
$input["path_cactilog"]["description"] = "The path to your Cacti log file.";
$input["path_cactilog"]["default"] = $config["base_path"] . "/log/cacti.log";
Exemple #4
0
}
/* snmptrap Binary Path */
$input["path_snmptrap"] = $settings["path"]["path_snmptrap"];
if ($config["cacti_server_os"] == "unix") {
    $which_snmptrap = find_best_path("snmptrap");
    if (config_value_exists("path_snmptrap")) {
        $input["path_snmptrap"]["default"] = read_config_option("path_snmptrap");
    } else {
        if (!empty($which_snmptrap)) {
            $input["path_snmptrap"]["default"] = $which_snmptrap;
        } else {
            $input["path_snmptrap"]["default"] = "/usr/local/bin/snmptrap";
        }
    }
} elseif ($config["cacti_server_os"] == "win32") {
    $which_snmptrap = find_best_path("snmptrap.exe");
    if (config_value_exists("path_snmptrap")) {
        $input["path_snmptrap"]["default"] = read_config_option("path_snmptrap");
    } else {
        if (!empty($which_snmptrap)) {
            $input["path_snmptrap"]["default"] = $which_snmptrap;
        } else {
            $input["path_snmptrap"]["default"] = "c:/net-snmp/bin/snmptrap.exe";
        }
    }
}
/* log file path */
$input["path_cactilog"] = $settings["path"]["path_cactilog"];
$input["path_cactilog"]["description"] = "The path to your Cacti log file.";
if (config_value_exists("path_cactilog")) {
    $input["path_cactilog"]["default"] = read_config_option("path_cactilog");