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:
If I had my life to live over, I'd try to make more mistakes next time. I
would relax, I would limber up, I would be sillier than I have been this
trip. I know of very few things I would take seriously. I would be crazier.
I would climb more mountains, swim more rivers and watch more sunsets. I'd
travel and see. I would have more actual troubles and fewer imaginary ones.
You see, I am one of those people who lives prophylactically and sensibly
and sanely, hour after hour, day after day. Oh, I have had my moments and,
if I had it to do over again, I'd have more of them. In fact, I'd try to
have nothing else. Just moments, one after another, instead of living so many
years ahead each day. I have been one of those people who never go anywhere
without a thermometer, a hotwater bottle, a gargle, a raincoat and a parachute.
If I had it to do over again, I would go places and do things and travel
lighter than I have. If I had my life to live over, I would start bare-footed
earlier in the spring and stay that way later in the fall. I would play hooky
more. I probably wouldn't make such good grades, but I'd learn more. I would
ride on more merry-go-rounds. I'd pick more daisies.
Safety First!
63 Days without a Dumpster fire.
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: