For example, with custom Fixlet content, you can:
Starting with BigFix 8.0, QnA and the Relevance Debugger are now part of the Fixlet Debugger application. The Fixlet Debugger application allows a user to do local relevance evaluation to help develop Fixlet messages and retrieved properties.
Note: The Fixlet Debugger can only be run on Microsoft Windows operating systems.
To get this application, download the version(s)* needed:
8.2.1093.0 Fixlet Debugger (4.6 Mb)
8.2.1079.0 Fixlet Debugger (4.6 Mb)
8.1.617.0: Fixlet Debugger (3.2 Mb)
8.1.608.0: Fixlet Debugger (3.2 Mb)
8.1.551.0: Fixlet Debugger (3.2 Mb)
*The Fixlet Debugger for 8.2.1078 is also the correct version for 8.2.1079 and 8.2.1093.
Note: For previous versions of the QnA utility, please refer to the following page: http://support.bigfix.com/fixlet/qna_archives.html
Instructions for using the Fixlet Debugger
Note: Non-Windows BigFix Clients already contain an appropriate version of QnA for the operating system they run on. The program file is contained as part of the BES Client package distribution.
Note: QnA will behave differently on Vista BES Clients unless it is run with elevated privileges. If it is run in the standard user space it may return answers different than the actual BES Client. The following inspectors in particular are affected by this: regapp, recent applications, services (and any inspectors that reference process information).
A "prefetch" statement can be generated using the sha1.exe file. Simply run the sha1.exe file with the argument "-r <filename>" from the command line. For example:
C:\>sha1.exe -r package.exe
You would then copy this result into a custom action or Fixlet action.
prefetch sha1.exe sha1:9370b0019a942400cfebfbdf15c107bbecdc8b0a
size:79360 http://EXAMPLEURL/REPLACEME.exe
The argument -c puts the result string into you paste buffer so you don't need to copy/paste out of the command window.
Usage:
sha1.exe [-r|-s|-m|-b]
Contact authorsupport@bigfix.com with problems related to custom authoring.
Note: Custom authoring support is not included in the standard BES support contract. You will need to purchase an Custom Authoring support contract if you would like help creating custom content.
Classes are also available for detailed custom authoring training. Contact Professional Services for more information.
Here is some documentation that will help you learn how to use the Relevance and Action Language to create custom content.