PDA

View Full Version : General Options & Répertoire


wistof
05-27-2005, 01:32 AM
:idea: Idée reprise d'un bout de code commenté dans 'opt_gen.php'.
Remplir automatiquement les champs 'SNMP installation folder' et 'RRDToolsPath/rrdtool' dans la page 'General Options'

dans 'opt_gen.php', à partir de la ligne 27, rajouté :
if ( !file_exists($oreon->optGen->get_snmp_path()."/snmpwalk") )
{
exec("/usr/bin/whereis -b snmpwalk", $soft);
$temp_path = split(" ", $soft[0]);
$len = strlen($temp_path[1]) - strlen("/snmpwalk");
$snmpwalk_path = substr($temp_path[1], 0, $len);
$oreon->optGen->snmp_path = $snmpwalk_path;
}

if ( ! (is_file($oreon->optGen->get_rrd_pwd()) && file_exists($oreon->optGen->get_rrd_pwd())) )
{
exec("/usr/bin/whereis -b rrdtool", $soft_rrdtool);
$temp_path = split(" ", $soft_rrdtool[0]);
$rrdtool_path = $temp_path[1];
$oreon->optGen->rrd_pwd = $rrdtool_path;
}

si les exec ne sont pas trouvés, les champs seront vides.

le champ 'Mailer' n'est pas pris en compte car on peut éventuellement utilisé autre chose de 'mail'

:?: Est ce que cela a une utilitée ?

julio
05-27-2005, 01:45 AM
oui bien pour les option de snmp et le path de rrd... on l'avait mis avant et on a enlevé par le suite...

pour le mailer ca sert... on remplace @mailer@ par la variable pour la generation de commandes