Topic
  • 8 replies
  • Latest Post - ‏2015-07-08T15:18:17Z by pdentremont
DavidMS91
DavidMS91
2 Posts

Pinned topic Making a BigFix MSI

‏2011-10-12T15:04:13Z |
I am trying to automatically deploy bigfix via group policy and MSI files. However I am having some trouble packing the file and the masthead in an MSI (is there a utility to automate this?) and generate an installer. Or do I need to use a third party tool? I am pretty new to pushing out MSI installers via AD but see that others have succeeded here.

I know that it also does not help that I am not the one who normally works with bigfix.
  • SystemAdmin
    SystemAdmin
    2038 Posts

    Re: Making a BigFix MSI

    ‏2011-10-12T15:10:24Z  
    on your BigFix server there should be a directory - \BESInstallers\ClientMSI - which already contains a BESClientMSI.msi for installs. I would start with that as I know it works when using group policy.
  • DavidMS91
    DavidMS91
    2 Posts

    Re: Making a BigFix MSI

    ‏2011-10-12T15:16:19Z  
    Does it include the masthead?
  • nberger91
    nberger91
    34 Posts

    Re: Making a BigFix MSI

    ‏2011-10-12T16:33:11Z  
    create a system startup script which executes a simple bat file. create a folder, copy the setup.exe, masthead, and the bat file ... run !

    @echo off

    if exist "%ProgramFiles(x86)%\BigFix Enterprise\BES Client\BESClient.exe" goto AgentFound
    if exist "%ProgramFiles%\BigFix Enterprise\BES Client\BESClient.exe" goto AgentFound
    %LOGONSERVER%\netlogon\BigFix\setup.exe /s /v"/qn /l*voicewarmup "C:\BigFixInstallLog.log"
    :AgentFound

    exit
  • JCope
    JCope
    1 Post

    Re: Making a BigFix MSI

    ‏2014-03-31T14:02:19Z  
    • DavidMS91
    • ‏2011-10-12T15:16:19Z
    Does it include the masthead?

    David, did you ever find an answer to the question of whether the Masthead was included in the \BESInstallers\ClientMSI\BESClient.msi file?

    I have been gleaning through the IEM Administrators manual and several websites on GPO and I cannot find any indication of how the masthead or config files get connected to the MSI.

    Thanks,

    Jcope

  • jgstew
    jgstew
    47 Posts

    Re: Making a BigFix MSI

    ‏2014-04-02T14:16:20Z  
    • JCope
    • ‏2014-03-31T14:02:19Z

    David, did you ever find an answer to the question of whether the Masthead was included in the \BESInstallers\ClientMSI\BESClient.msi file?

    I have been gleaning through the IEM Administrators manual and several websites on GPO and I cannot find any indication of how the masthead or config files get connected to the MSI.

    Thanks,

    Jcope

     

    I believe that the MSI from BigFix/IBM's websites do not include the Masthead. 

    I am not certain about the MSI's referenced as residing here: \BESInstallers\ClientMSI  on the root server.

     

    It has been my understanding that you must have the MSI and masthead in the same folder when running the MSI in order for the masthead to be set properly, otherwise you would need a 3rd party tool to package the MSI to include it.

    I'd recommend creating an MSI that ONLY installs the masthead and push out both MSIs using Group Policy.

     

     

  • MBARTOSH
    MBARTOSH
    36 Posts

    Re: Making a BigFix MSI

    ‏2014-04-02T14:30:02Z  
    • nberger91
    • ‏2011-10-12T16:33:11Z
    create a system startup script which executes a simple bat file. create a folder, copy the setup.exe, masthead, and the bat file ... run !

    @echo off

    if exist "%ProgramFiles(x86)%\BigFix Enterprise\BES Client\BESClient.exe" goto AgentFound
    if exist "%ProgramFiles%\BigFix Enterprise\BES Client\BESClient.exe" goto AgentFound
    %LOGONSERVER%\netlogon\BigFix\setup.exe /s /v"/qn /l*voicewarmup "C:\BigFixInstallLog.log"
    :AgentFound

    exit

    In our environment a login script is not a good idea because of bandwidth contraints.  A logon script ill at least download the batch file everytime a user logs on.  I am not sure but it may also copy setup.exe also. 

    Bigfix needs discovery with automatic client installation, like SCCM. 

  • BigFixNinja
    BigFixNinja
    13 Posts

    Re: Making a BigFix MSI

    ‏2014-04-03T20:02:23Z  
    • jgstew
    • ‏2014-04-02T14:16:20Z

     

    I believe that the MSI from BigFix/IBM's websites do not include the Masthead. 

    I am not certain about the MSI's referenced as residing here: \BESInstallers\ClientMSI  on the root server.

     

    It has been my understanding that you must have the MSI and masthead in the same folder when running the MSI in order for the masthead to be set properly, otherwise you would need a 3rd party tool to package the MSI to include it.

    I'd recommend creating an MSI that ONLY installs the masthead and push out both MSIs using Group Policy.

     

     

    See the following documentation:

    http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/index.jsp?topic=%2Fcom.ibm.tem.doc_9.1%2FPlatform%2FAdm%2Fc_installing_the_client_with_msi.html

    The client msi does not contain the actionsite.afxm masthead but the client can be deployed without it.  However, before starting and running the client, the actionsite.afxm needs to be placed in the C:\Program Files (x86)\BigFix Enterprise\BES Client folder.

    Thank you,
    IBM Endpoint Manager Support

  • pdentremont
    pdentremont
    1 Post

    Re: Making a BigFix MSI

    ‏2015-07-08T15:18:17Z  

    Hi Guys,

     

    Any update on this? All BigFix Servers have always generated a BESClient.msi with the masthead contained until now my RedHat with BigFix 9.2.2.21 didn't do this for some reason. I'm attempting to figure out how to inject the masthead. 

     

    Thanks,

    Peter