Personal tools
You are here: Home Scripts and Automation ldms_core changelog

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.
Server Says:
Death. Destruction. Disease. Horror. That's what war is all about.
That's what makes it a thing to be avoided.
-- Kirk, "A Taste of Armageddon", stardate 3193.0
Safety First!
238 Days without a Dumpster fire.
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: