Problem with Mac BESAgent Installer Builder?

(imported topic written by wars10491)

I’ve used the BESAgent Installer Builder for Mac to create the agent package for our installation and find that the agent package created by this tool doesn’t seem to be working.

The package will install, but no agent is actually installed (/Library/BESAgent folder is empty). We are using the latest version of Snow Leopard (10.6.6) and the latest Agent Installer Builder found here: http://software.bigfix.com/download/bes/80/BESAgent-8.0.627.0-BigFix_MacOSX.dmg

Anyone else having this issue or know of a fix? Thanks!

Warren

(imported comment written by khowe91)

Are you adding the clientsettings.cfg file for any customizations? I ran into this exact same issue. I first created the clientsettings.cfg using Text Edit on my MacBook Pro. After a few attempts at creating the installer, I decided to start from scratch again. I downloaded everything, and followed all the steps one more time. (http://support.bigfix.com/install/besclients-nonwindows.html#mac and http://support.bigfix.com/cgi-bin/kbdirect.pl?id=244#mac). The only different thing I tried was creating the clientsettings.cfg file using Notepad. After that, it worked.

(imported comment written by wars10491)

We aren’t supplying any custom client settings packaged with the installer. I just followed the directions on http://support.bigfix.com/install/besclients-nonwindows.html#mac to create a vanilla agent package. Perhaps i’ll try throwing in a blank clientsettings.cfg into the package and see what happens.

(imported comment written by khowe91)

I did re-export the masthead too. Maybe the original was corrupt.

(imported comment written by wars10491)

Thanks for the suggestions khowe. I did try doing another export of the masthead and that didn’t work either. Not sure what else to try as a blank clientsettings.cfg didn’t help either.

(imported comment written by SystemAdmin)

Is this resolved? I’m having the exact same issue with the 8.1.551.0 Mac agent. The install says it’s successful, but there is nothing in the /Library/BESAgent folder.

I’m building the installer on a 10.6.6 computer. Never had a problem with previous version installer building.

  • Aaron

(imported comment written by SystemAdmin)

Snow Leopard introduced a new form of software depository and seems like it can often make some strange decisions on its own.

Was there an Agent previously on this system?

Try using the Agent Uninstaller and try again.

(imported comment written by wars10491)

In my case, i’ve tried both cases. From a fresh install and on a system w/ a previous version of the client. Neither seemed to install.

Our workaround was to simply installed an older version of the client and update using the client update fixlet.

(imported comment written by SystemAdmin)

We may need to take the route of installing the 8.0 client and upgrading to 8.1 via fixlet.

I’ve rebuilt the installer several times and installed with and without a clientsettings.cfg. I’ve installed on a fresh machine and with a previous client version. I was able to install successfully on one 10.6.6 computer, but not on others. I can’t figure out what is different on that one machine that was able to install.

(imported comment written by AlanM)

The issue with the older installer (the installer for all OSX prior to 8.2.1310 and the OSX 10.5 installer after that) is that the OSX installer will “find” the PKG installer if you copy the file to the main drive of your machine. If you install from the DMG (and have NO copies of the installer PKG on your drive ANYWHERE) then you are OK. The Apple Installer does this no matter what instructions you give it in the PKG.

The later 10.6 based flat package installer doesn’t have this problem.