diff --git a/html/images/os/pulse.png b/html/images/os/pulse.png new file mode 100644 index 0000000000..6f0c3e6a4d Binary files /dev/null and b/html/images/os/pulse.png differ diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index 6a8cfa655a..6d4fd1de3d 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -906,7 +906,7 @@ $config['os'][$os]['over'][0]['text'] = 'Device Traffic'; $os = 'pulse'; $config['os'][$os]['text'] = 'Pulse Secure'; $config['os'][$os]['type'] = 'firewall'; -$config['os'][$os]['icon'] = 'junos'; +$config['os'][$os]['icon'] = 'pulse'; $config['os'][$os]['over'][0]['graph'] = 'device_bits'; $config['os'][$os]['over'][0]['text'] = 'Device Traffic'; $config['os'][$os]['over'][1]['graph'] = 'device_processor'; diff --git a/includes/discovery/os/pulse.inc.php b/includes/discovery/os/pulse.inc.php index 4a5291a7f0..b5f629f0de 100644 --- a/includes/discovery/os/pulse.inc.php +++ b/includes/discovery/os/pulse.inc.php @@ -10,6 +10,6 @@ * the source code distribution for details. */ -if (str_contains($sysDescr, 'Pulse Connect Secure')) { +if (str_contains($sysDescr, array('Pulse Connect Secure', 'Pulse Secure'))) { $os = 'pulse'; } diff --git a/tests/snmpsim/pulse-mag2600.snmprec b/tests/snmpsim/pulse-mag2600.snmprec new file mode 100644 index 0000000000..d43f89c60a --- /dev/null +++ b/tests/snmpsim/pulse-mag2600.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|Pulse Secure,LLC,MAG-2600,8.0R14 (build 41869) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.12532.254.1.1 \ No newline at end of file diff --git a/tests/snmpsim/pulse-sa2500.snmprec b/tests/snmpsim/pulse-sa2500.snmprec new file mode 100644 index 0000000000..41be873a89 --- /dev/null +++ b/tests/snmpsim/pulse-sa2500.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|Pulse Secure,LLC,SA-2500,8.0R13 (build 38659) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.12532.252.3.1 \ No newline at end of file diff --git a/tests/snmpsim/pulse-sa6500.snmprec b/tests/snmpsim/pulse-sa6500.snmprec new file mode 100644 index 0000000000..2e54e5c6ff --- /dev/null +++ b/tests/snmpsim/pulse-sa6500.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|Pulse Secure,LLC,SA-6500,8.0R13 (build 38659) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.12532.252.7.1 \ No newline at end of file diff --git a/tests/snmpsim/pulse-vaspe.snmprec b/tests/snmpsim/pulse-vaspe.snmprec new file mode 100644 index 0000000000..4e54e61ce8 --- /dev/null +++ b/tests/snmpsim/pulse-vaspe.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|Pulse Secure, LLC,Pulse Connect Secure,VMware-VA-SPE,8.2R5 (build 49363) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.12532.255.1.1 \ No newline at end of file