Install Mac OS Agent is customized config

I want to install 9.5.5 agent to Mac with customized config file.

The solution in How to Install Macintosh Agent using manual Relay has gone.

I tried the way in https://www.ibm.com/support/knowledgecenter/SSQL82_9.5.0/com.ibm.bigfix.doc/Platform/Installation/c_mac_clients_.html#c_mac_clients_
I put the config file clientsettings.cfg at the same dir with the pkg, but still fail. The client still try to connect root server directly.

The solution in this doc does not work with the agent v9.5.5

Any idea?

Thanks!

The clientsettings.cfg file is supported by being next to the pkg file. See https://support.bigfix.com/bes/install/besclients-nonwindows.html#osx as I know that part has the right info

Right, but it doesn’t work for my Mac OS 10.12 and Agent 9.5.5. :sweat:

I finally use the following format of clientsettings.cfg is OK.
IP:http://:52311/bfmirror/downloads/
__RelayServer1=http://:52311/bfmirror/downloads/
__RelayServer2=http://:52311/bfmirror/downloads/

But no idea how to set Automatic=0 in this format of config file.

Keep in mind, on install the Mac agent converts the clientsettings.cfg file to a .plist and uses that. If you reinstall with a different clientsettings.cft, the existing .plist takes precedence.

We put this in our file:

IP:http://foo:52311/bfmirror/downloads/ _BESClient_RelaySelect_FailoverRelay=http://foo:52311/bfmirror/downloads/

…and then automatic assignment takes over via relevance, actions that change the relay affiliation criteria, and automatic relay selection.

The format of the file has to be text only, so you can’t use TextEdit on OSX for example or you are actually using a binary file. The exact binary same file that works on a Windows machine will work on a Mac.