Solaris Installation Instructions
Important: In a Solaris Zones environment install the BigFix client,
first in the global zone and then, optionally in the local zones.
If the BigFix client
is already installed in the global zone, you do not need to install
it also in the local zones. The only exception to this is when the BigFix client
binaries are not available in the local zones. If the binaries are
available in the local zone, you must save only the masthead
actionsite.afxm
file
in the /etc/opt/BESClient/
directory of the local
zone. The local zone is a separate entity from the global zone. For
example, if you have set up two local zones, you see three instances
of the client computer in the BigFix console.
Because the local zone endpoints are identified by their hostname,
ensure that you use a descriptive name.To install the client perform the following steps:
- Download the corresponding BigFix Client package file to the Solaris computer.
- Install the PKG by running the command
pkgadd -d package_client_path
- Copy your actionsite masthead to the client computer (the masthead
contains configuration, license, and security information). The action
site masthead (
actionsite.afxm
) can be found in your BES Installation folders (by default they are placed underC:\Program Files (x86)\BigFix Enterprise\BES Installers\Client
on Windows and/var/opt/BESInstallers/Client/
on Linux). If the masthead is not namedactionsite.afxm
, rename it toactionsite.afxm
and place it on the computer at the following location:/etc/opt/BESClient/actionsite.afxm
.Note: The directoryThe masthead file for each BigFix server is downloadable at/etc/opt/BESClient/
is not automatically created by the installer. If it does not exist, create it manually.http://servername:port/masthead/masthead.afxm
(example:http://bes.BigFix.com:52311/masthead/masthead.afxm
). - Start the BigFix client
by running the command
/etc/init.d/besclient start
Note: To install the BigFix client
in the local zone, after you have copied the masthead into the
/etc/opt/BESClient/
local
zone folder, ensure that the svcs BESClient
service
is online in the local zone by completing the following steps:- Check the status of the
BESClient
service:
If it is online, no additional action is needed.svcs -x BESClient
- If the service is in maintenance, stop the
BESClient
:/etc/init.d/besclient stop
- Enable the
BESClient
svc service:svcadm clear BESClient
- Check if the service is online and that the client is started:
scvs -x BESClient
svcs -p BESClient
Warning: All Solaris agents must have package SUNWlibC
installed.