changelog
by
jack
—
last modified
2009-08-11 07:59
ldms_core changes
3.9.3 - More accurate StuckLPM testing, unpad the zeroes from IP Addresses before pinging them. 3.9.2 - Fix bugs in updating MAC address and Vendor. 3.9.1 - Fix database reindexing bug triggered when the database has a dash in the name 3.9.0 - Oracle again... stupid typo. 3.8.9 - UnhideWAPs subroutine from version 3.6.9 didn't work on LDMS 8.7. Fixed. 3.8.8 - count the number of duplicate names, serials, and ip addresses. mAlso, aybe the last Oracle problem, for today? 3.8.7 - use Sort::Natural, bugfixes in SetSeverity and ShouldEmail. 3.8.6 - Another set of Oracle fixes -- thanks, Dustin Gaines and Marcus Rindsland! 3.8.1 - Oracle bugfix, killed the SetDefaults subroutine. 3.8.0 - and, another bug in outdated marking fixed. 3.7.9 - fixed bug in outdated marking, introduced in 3.7.8. 3.7.8 - discovered and dealt with a change in supercedence behavior, improved event viewer reading. more log improvements, mark scan type as "outdated" if the machine produced an inventory server error. 3.7.7 - bugfixes, improved debug logging. 3.7.6 - bugfixes in SMTP authorization, added http proxy server support 3.7.5 - More aggressive patch cleanup, refactored event reader, option to delete undetected vuln scan records. 3.7.4 - Bugfixes in boot.ini check, LPM check. 3.7.3 - report stale tasks/policies. 3.7.2 - Cull orphaned task members. 3.7.1 - Oracle bugfix, improved status messages during nmap and traceroute. 3.7.0 - health check some advanced values in inventory tab, prevent impossible values from skewing task results 3.6.9 - fixed bugs in Stuck LPM detection, report dir setup. unhide hidden WAPs in unmanaged devices. purge .tmp files from vulnerabilitydata - http://community.landesk.com/support/docs/DOC-5812 3.6.8 - added alert tracking, graphing of alerts and task completions 3.6.7 - improved option reading, purge alerts if alertservice isn't able to do it. 3.6.6 - prevent tracert.exe from hanging ldms_core, move the setting of default options into NSIS installer 3.6.5 - cull patchhistory entries for unmanaged computers, oracle compatibility fixes 3.6.4 - corrected bug in patch counting when scopes overlap... added machine counts to vuln-by-type 3.6.3 - stability improvements, refactored errorscan file management. 3.6.2 - improvements in hiding provisioning clones. 3.6.1 - hide provisioning template clones, give more data in the RRD graphs. 3.6.0 - fixed bug in RC report, warn if last line in LPM's log was a SQL error instead of a processing date 3.5.9 - Report devices in pending unmanged client deployment, fixed bug in task report, enabled oracle reindex 3.5.8 - check boot.ini for compliance with BKM recommendations, reorder some execution steps 3.5.7 - cull orphan SLM products -- http://community.landesk.com/support/docs/DOC-2904 3.5.6 - Add Task and Policy lifetime measurement, refactor, fix bug in inventory service log culling 3.5.5 - add tracking for scheduled tasks, remote control 3.5.4 - fix incorrect $dir, fix warnings from deleting files, skip patch process check if patches aren't done 3.5.3 - delete rolling ldinv32.exe*.log logs and warn the admin that they've left rolling logs on 3.5.2 - fix bugs in event log reading (affects some error detections) 3.5.1 - increase maximum culled slm products to 250, offer more recommendations along with data 3.5.0- Fixed bugs preventing run of CullIPs and forcing run of CullPatches 3.4.9- fixed bugs in ShouldEmail, made CullPatches output clearer. 3.4.8- fixed bug in Email Authorization window, decrease email noise (one email per 24 hours unless it's more urgent than last email) 3.4.7- ensure CullIPs and TopologyMap do the right thing with impossible IPs 3.4.6- bugfix for wrong number of evaluated patches in CullPatches, maximum nmap target option 3.4.5- Set a floor for network topology maps so that smaller routers don't get included 3.4.4- Limit CullPatches to avoid memory-sucking bug in LDSS 8.7 installations, fixed IsProduct for new Kupu 3.4.3- restored option to reindex database, fixed bug in CullProduct 3.4.2- network map url support, so you can link to pages from other systems. 3.4.1- Oracle compatibility fix in CullProduct, fixed rename file error messages 3.4.0- tabs in the setup screen, patch culling is now optional 3.3.9- make NMAP optional. Moved NMAP scanning to end of execution. 3.3.8- limit CullProducts to acting on 100 products per run, Cull orphaned ComputerVulnerabilities. 3.3.7- Don't restore the nmap binary path if the user blanked it out. 3.3.6- Better number formatting, bugfix in topology map, topology map is now default in scheduled task 3.3.5- Detect unassigned vulnerabilities. 1-100 gets severity 3, 100-250 gets severity 2, >250 gets severity 1. 3.3.4- fixed bug in queue checking, plus minor bugs in RenameFile, MailAuth. 3.3.3- refactoring, major improvements to network map, new css file (must delete old one from ldreports) 3.3.2- took away many command-line options, switch to Getopt::Long, support for windows style command line 3.3.1- hard-coded location for log files; removed DropCPU subroutine 3.3.0- Topology map, allow configuration of CullVulns behavior 3.2.9- change the email subject line to reflect what the admin is being notified about. 3.2.8- Don't include compliance group members in CullProducts, add a new mail verbosity level. 3.2.7- bugfixes in NMAP and SLM. 3.2.6- delete auto-discovered SLM products which aren't installed on any computers. 3.2.5- human readable output improvements, don't report hash errors as schema errors 3.2.4- fixed bug in scan renaming introduced at 3.1.0. 3.2.3- fixed error discovery, revisions to sendemail functions, added option to disable UI 3.2.2- Detect stuck LPM Listener, send email settings for more warning conditions. 3.2.1- Bugfixes, more efficient handling of huge patch directories, avoid emailing huge debug logs 3.2.0- Report on inventory insertion errors, add service checks for AMP services. 3.1.9- Efficiency improvements, check for updates less frequently (user-configured value). 3.1.8- Reworked setup screens, corrected grammar in some warnings, Added mail verbosity setting 3.1.7- Bugfixes, write the output email as a web page. 3.1.6- Added LDSS statistics to RRD and generated HTML pages to present the graphs with 3.1.5- Initial RRD support, report stale vuln data, fix CullIPs again, detect dual booters, hourglass in setup 3.1.4- support deleting patches from network drives, delete .tmp files, don't restart unconfigured LDGSB 3.1.3- fixed bugs in patch culling and local task setup. 3.1.2- bring the service check routines over from ldms_status, simplified for non-persistent use. 3.1.1- More bugfixes... DeleteFile and CullIPs should work better. 3.1.0- Use less memory when renaming errorscan files. Bug fixes. 3.0.9- Remove database reindexing. Setup will now create a LANDesk managed script. 3.0.8- Add a setup button to invoke LDMS's database credential recovery trick. 3.0.7- Move superceded vulns to Do Not Scan. 3.0.6- PDK 7.3, command line option to skip update checking. 3.0.5- Email test button in the setup window. 3.0.4- Mark old alert log records for purging and added queue check for alerts.. 3.0.3- Clear out known-wrong IP addresses. 3.0.2- Erm, do it right this time. Also delete old unmanaged nodes if they're no longer around. 3.0.1- Limit the number of NMAP target nodes so it has some hope of finishing. 3.0 -- Finished refactoring, added balloon tips to show progress, extended logging even more. 2.9.8- Bugfixes, particularly around NMAP, and refactoring 2.9.7- Debug mode now creates a log file, bug fixes, some refactoring 2.9.6- Duplicate IP address detection, ability to override default patch directory location, detected vuln summary 2.9.5- Initial support for authenticated mail servers. 2.9.4- Default timeout of 5 seconds is too much for lots of pinging. Also, NMAP immediately if ping worked. 2.9.3- Sometimes the time between discovery and patch can overflow an INT. 2.9.2- Changed execution order to improve memory handling, fixed Oracle bug. 2.9.1- fixed bugs in statistics reporting. 2.9 -- self-version checking, code cleanup, first stab at gathering instructions for manual download patches. 2.8 -- Duplicate device detection, bugfixes, and a systray icon to let you know if it's running. 2.7.3- Oracle-related bugfixes, thanks to Eric Hill 2.7 -- more statistics, email if statistics are troubling. 2.6 -- Integrated ldms_nmap functionality, improved logging. 2.5 -- Graphical setup, storage of encrypted password, nullsoft installer packaging. 2.4 -- Unreleased. Gather useful data for reporting, borrow scan file checking from ldms_status 2.3 -- Initial support for email alerts; SMTP only 2.2 -- borrowed queue threshold checking from ldms_status 2.1 -- use atime instead of mtime in patch deletion 2.0 -- Initial release, combining ldms_errorscan_parser and ldms_patch_purge
.
The undo feature of ldms_errorscan_parser has been removed.