In TKU April 2009, we added registry versioning for Windows. We also added active and file versioning methods for the Unix and Windows platforms. In addition, information about installed/enabled agents and options is stored in Detail nodes, as well as collecting license information which is also stored in Detail nodes.
In TKU October 2009 both NetBackup Server and NetBackup Client patterns have been extensively enhanced.
VERITAS NetBackup Server pattern now differentiates (and sets the SI type accordingly) between Master Server, Media Server and SAN Media Server.
File versioning method has been implemented for NetBackup Client's pattern.
The client pattern has also had inetd and xinetd triggers added (UNIX platforms) to allow for the pattern attempting to identify non standalone NetBakcup clients. As this option can have a little bit of impact on Foundation Discovery performance, it has been left disabled by default.
The NetBackup Client pattern can also retrieve a list of Agents that have been active in the last 30 days (time period is configurable. This functionality is user configurable and disabled by default as it is envisaged that it would be used more often on a project basis rather than Business As Usual scenarios.
In TKU July 2010 superfluous characters have been removed from the Licensing Detail name attribute; Licensing Details on both platforms have the same common format.
In TKU August 2010 the following changes were made:
In TKU September 2010 a slight improvement was made to the way the pattern links to remote Software Instances
From TKU November 2010 the system will parse the bp.conf file with both non privileged and privileged credentials, providing the user has enabled the latter option. This feature is available on Atrium Discovery version 8.2 and later only
In TKU January 2011 the code in the VERITAS NetBackup Server pattern that performs the search for related processes was made more efficient
In TKU May 2011 for ADDM 8.2 onwards, privileged cat commands are now always executed regardless of the state of the UNIX privilege execution flag in the configuration section and instead of cat.
In TKU June 2011 support for NetBackup Storage Migrator on the UNIX platform was added.
In TKU August 2011 the NetBackupClient pattern code which can trigger (if configured by user to try to detect all instances of the NetBackup client) and create SI nodes on ESXi hosts (Atrium Discovery 8.2 and above) was corrected to prevent this from happening.
In TKU October 2011 a False positive check was added in the NetBackupServer pattern and Simple Identification of 'vmd' process was made more specific.
In TKU March 2012 the mapping table of installed option had one of the mappings corrected (PureDisk Option)
In TKU April 2012 module patterns updated slightly to ensure that if this product was identified on ESX Server platform, all the pattern code that should execute will execute.
In TKU June 2012 new known versions had been added. Also active versioning regex has been updated slightly.
In TKU July 2012 'related_sis_search' function from CommonFunctions module was implemented and search query was improved in NetBackupClient pattern.
In TKU July 2013 patterns updated with additional package name regular expressions to cater for newer versions of the product
In TKU March 2014 new 'bpcd.exe' process was added into the trigger's list. Updated Client-Server linking code to optimize the discovery.
In TKU Dec 2014 the pattern was updated with:
In TKU January 2015, the pattern was updated with the following changes:
removed priv_function and priv_execution options from the configuration block.
improved process to obtain license name.
improved license key extraction process (on UNIX platform it runs in a privileged mode as required).
In TKU February 2015 the pattern was updated with the following changes:
In TKU March 2018 the publisher was changed from 'Symantec VERITAS' to 'Veritas'.
In TKU April 2019 the following changes were made: