Prerequisites
To use the Server Automation middleware Fixlets, you must create packages containing the specific version of the software that you are deploying. You create the packages in the Manage Software Distribution dashboard in BigFix. This allows the Fixlets to access the software that you are deploying. You must also configure the BigFix server to allow dynamic downloads. You need access to the Systems Lifecycle domain and the Software Distribution site.
- Uppercase or lowercase letters from a to z.
- Numerical values from 0 to 9.
- Underscore _
- Period .
- URL
- The URL from which the file can be downloaded. This is generally
http
,https
, orftp
. - SHA-1
- The SHA-1 is a generated checksum to ensure that the downloaded
file is correct.Note:
BigFix V9.5 supports the SHA-256 algorithm. Depending on the configuration you have set for the SHA algorithm in BigFix V9.5, the Server Automation middleware Tasks show different options. If you have enabled SHA-256 in BigFix V9.5, you must use SHA-256 in the Server Automation middleware Tasks. If you have not enabled SHA-256 in BigFix V9.5, you can use SHA-1 in the Server Automation middleware Tasks.
- Size
- The size of the file in bytes is used with the SHA-1 to validate the file is correct.
Manage Software Distribution dashboard
You can download the required files to the BigFix Server Uploads directory, by clicking Manage Software Distribution in the middleware Fixlet Description tab. Specific instructions about how to do this are included in the Description tab of each Fixlet. The Manage Software Distribution dashboard is part of the Systems Lifecycle domain and the Software Distribution site. To use the Manage Software Distribution dashboard, you must acquire the Software Distribution site. For information about setting up the Manage Software Distribution dashboard, see Software Distribution dashboards Setup.To download the required files, you must create a package and add one or more files to the package. For information about creating a Software Distributions package and adding files to packages, see Managing Packages.
Configuring the system for dynamic downloads
TheDownloadWhitelist.txt
file
specifies all of the formats that are allowed for dynamically downloaded
files. If your system contains an empty or nonexistent whitelist file,
all dynamic downloads fail.DownloadWhitelist.txt
file
is on the BigFix server
in the following directory:- On Windows systems:
- C:\Program Files (x86)\BigFix Enterprise\BES Server\Mirror Server\Config
- On Linux systems:
- /var/opt/BESServer/Mirror Server/config
DownloadWhitelist.txt
file,
complete the following steps:- If it does not exist, create the
DownloadWhitelist.txt
file in specified directory on the BigFix server. - Specify the formats that you want to enable for dynamic downloading.
For example, the following contents in the
DownloadWhitelist.txt
file specify BigFix server locations or external locations:
Thehttp://127.0.0.1:52311/.* http://software\.bigfix\.com/.* http://127.0.0.1:52311/bfmirror/downloads/ScriptManifest.lst
.*
entries allow all files to be downloaded. This is a potential security concern and you might choose not to use this option. Save the
DownloadWhitelist.txt
file.
For more information about static and dynamic downloading, see the Actions Guide and search for dynamic downloads.