ldms_nmap_lpm
This example shows how to use LANDesk Process Manager and LANDesk Management Suite together to improve the functionality of Unmanaged Device Discovery & Extended Device Discovery.
Download the package from here. The manual is here.
Install NMAP to the default location. You will probably need to reboot in order to complete the installation, unless you already had Ethereal or another WinPCAP-using program in place.
Copy or move ldms_nmap_lpm.exe to the Executables directory under your LANDesk Process Manager installation.
Make a new Process Manager workflow by following this screenshot:
Use the ... buttons to fill in the information and set the timer to 3 minutes.
UPDATE: Apparently it doesn't work like I thought it did, and only appeared to work because I use other NMAP-powered utilities... Version 1.8 is modified to directly modify the database instead of passing the value back to Process Manager, which is only reading the error code for results, not STDOUT. If someone can come up with a use case where that's desired behavior, I'd like to hear about it, because I can't think of one.
CHANGELOG:
2.0 -- uses NMAP::Parser to take advantage of XML output. Also added event logging.
1.9 -- typos and fine-tuning
1.8 -- Direct database access, needs password on command line
1.7 -- added version scanning and selection of most confident fingerprint
1.6 -- NMAP 4.21ALPHA4 compatibility
1.5 -- initial version