mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-30 17:25:26 +02:00
Fixed snmptrap binary in windows trap generator
This commit is contained in:
parent
614efef0c4
commit
b786c6c3ab
@ -25,6 +25,7 @@
|
|||||||
* @param string Snmp especific OID.
|
* @param string Snmp especific OID.
|
||||||
*/
|
*/
|
||||||
function snmp_generate_trap($snmp_host_address, $snmp_community, $snmp_oid, $snmp_agent, $snmp_data, $snmp_type) {
|
function snmp_generate_trap($snmp_host_address, $snmp_community, $snmp_oid, $snmp_agent, $snmp_data, $snmp_type) {
|
||||||
|
global $config;
|
||||||
// Call snmptrap
|
// Call snmptrap
|
||||||
if (empty($config['snmptrap'])) {
|
if (empty($config['snmptrap'])) {
|
||||||
switch (PHP_OS) {
|
switch (PHP_OS) {
|
||||||
@ -35,7 +36,9 @@ function snmp_generate_trap($snmp_host_address, $snmp_community, $snmp_oid, $snm
|
|||||||
$snmptrap_bin = '/usr/pkg/bin/snmptrap';
|
$snmptrap_bin = '/usr/pkg/bin/snmptrap';
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$snmptrap_bin = 'snmptrap';
|
$snmptrap_bin = strtoupper(substr(PHP_OS, 0, 3)) === 'WIN'
|
||||||
|
? 'C:\Windows\snmptrap.exe'
|
||||||
|
: 'snmptrap';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user