We use Sonicwall's Global VPN client and are trying to deploy it. I have a deployment zip for each  (32 and 64 bit) that works flawlessly by hand. The zip contains the exe as well as a copy of the security profile. a bat file installs the software quietly and then copies the profile into the program folder for later import when needed.

The problem is when we detect it for deployment KACE detects both versions (32 and 64) as the exact same software.  Since it installs virtual NIC drivers, its bitlevel dependent. With no differentiation, we cant have two different install files to deploy based on the bitlevel.

Since KACE cant seem to differentiate between the two bitlevels, how do we deploy reliably?

 

Answer Summary:
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

1

You could setup a custom inventory rule for that software title to detect if c:\program files (x86) exists and assign the x64 installer to it.

Answered 05/25/2012 by: ckubaska
Fourth Degree Brown Belt

Please log in to comment
1

I would recommend you to use the VBScript I have written to determine the OS type. Here is the link to my blog entry:

http://msiworld.blogspot.com.au/2012/04/vbscript-to-determine-32-bit-or-64-bit.html

Answered 05/30/2012 by: piyushnasa
Red Belt

Please log in to comment
0

As I reflect on what I just posted, I assume I need to distribute both versions of the installer in the same zip file and query the OS bitlevel during install?  (if exist "c:\program files (x86)" run installer64.exe else run installer32.exe?)

Not exactly efficient since I just doubled the installer size but I cant imagine any other method.

 

Answered 05/25/2012 by: raurick99@koorsen.com
Senior Yellow Belt

Please log in to comment
0
Answered 05/25/2012 by: philologist
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity