Unix/Linux/Mac Client Deploy Tool

(imported topic written by BenKus)

Hi everybody,

The Unix/Linux/Mac Client Deploy Tool has been moved to BigFix Labs:

http://support.bigfix.com/labs/Unix_Client_Deploy_Tool.html

Thanks,

Ben

(imported comment written by anthonymap91)

Hey Ben,

I tried to install this tool, great tool by the way.

I get install requires .net 3.5, would you like to download and install now(something like this) yes or no. when I click yes it sends me to the MS site to download .net, but it is version 4.0 of .net.

I did this install, rebooted the sever and verified that .net 4.0 is installed.

When I do the install of the UNIX deploy tool it still pops up and says I do not have .net 3.5 installed. Does this tool not support version 4.0 of .net? Do i need to downgrade? (I hope not) or if it is supported can the coed be changed to look for version of .net 3.5 or higher?

Thanks

Anthony

(imported comment written by jessewk)

Hi Anthony,

I think you can install multiple .NET versions side-by-side. Here’s the download page for .NET 3.5 SP1:

http://www.microsoft.com/downloads/details.aspx?FamilyID=d0e5dea7-ac26-4ad7-b68c-fe5076bba986&displaylang=en

Jesse

(imported comment written by Doug_Coburn)

Hey Anthony,

Jesse is correct that you can install multiple tools side by side. Right now there is a hard dependency for .net 3.5 in the MSI installer I’ll take a look into modifying it when I get a chance.

Doug

(imported comment written by michael_degroat91)

I originally posted this in the wrong topic, but got it here.

I’m encountering a problem where the application is outright crashing when it attempts to verify what OS is installed on my MacOS X 10.6 test machine, any suggestions? I’ve made sure that my .Net is 3.5 SP1 and fully patched. I can ssh into my Mac test box, but the application just crashes.

I have the following error coming through in the Event Viewer application log:

Event Type: Error

Event Source: .NET Runtime 2.0 Error Reporting

Event Category: None

Event ID: 5000

Date: 10/12/2010

Time: 4:16:08 PM

User: N/A

Computer: XXXXX

Description:

EventType clr20r3, P1 besnixclientinstaller.exe, P2 1.0.0.0, P3 4ae2674f, P4 tamir.sharpssh, P5 1.1.1.13, P6 4ae2674e, P7 388, P8 e3, P9 tamir.sharpssh.sshtransfer, P10 NIL.

(imported comment written by tomelf91)

Hi Ben,

Can this tool be used on CentOS 5? I’ve tried this tool to deploy Bigfix agent to CentOS client. The OS information of client is blank, and when I try to begin the installation process, the wizard program seems do nothing at all.

Thanks

Tom

(imported comment written by SystemAdmin)

Will this tool be updated for 8.x? RIght now the dropdown only shows BES versions 6.x and 7.x. - John

(imported comment written by SystemAdmin)

Hi,

Does anybody try tool which is mentioned on this page? Because when I tried to do activity it’s not showing me Client Version, also, does it support 8.1 versions?

Regards,

Swapnil.

(imported comment written by SystemAdmin)

Any updates?

it’s required on urgent basis, we have 1000+ Unix machine.

I want to deploy BigFix client on these 1000+ machines.

Kindly Help me

Thanks in Advance.

Regards,

Swapnil

(imported comment written by HTang91)

Any updates?

We are trying to use this tool to deploy the BESClient to some 100+ MACs.

We are running the following error:

BESNIXClientInstaller has encountered a problem and needs to close. We are sorry for the inconvenience.

We are able to ssh into the test box with an admin account. We also tried it with root.

We have .NET 3.5 installed on a WINXP PRO SP3 machine.

(imported comment written by geraldhenson91)

I have done some major overhauling on the BESNIXClientInstaller, it fully supports version 8.x and CentOS. You can get the latest from the link at the top of this post.

Quick note: to be able to run this on a UAC enabled machine, you must run the installer as administrator.

(imported comment written by fgabato91)

I am having some issue using the tool. It appears I am able to ssh to my MAC using my local admin userid and i get to the point where it ask me to start the download. The download will commence and then it fails (see output result below) Can someone please point me to the right direction where my problem could be? Thanks in advance

Starting

Copying Files

Copying InstallBESAgent.sh

Copying BESAgent-8.1.551.0-BigFix_MacOSXUpgrade.dmg

Copying Masthead file

Connecting to system with SSH.

Failure: Index (zero based) must be greater than or equal to zero and less than the size of the argument list

(imported comment written by blaine91)

I’ve been getting the same error as fgabato trying to install 8.1. I think the problem may come from the name of pkg file changing. The InstallBESAgent.sh file is trying to cp the directory BESAgent.pkg, while in the 8.1 Upgrade dmg it looks to be called TivoliEndpointManager.pkg. I ssh’d to a machine that had failed, and I found the files copied by the *NIX Client Deployment Wizard, edited the InstallBESAgent.sh script to use the Tivoli pkg name instead of the BESAgent.pkg name. I also had to do a chmod on the InstallBESAgent.sh file and it ran successfully.

I made the edits on the local file on my installer machine (although I had to do it via VI to get the format correct) and tried it again. I still got the same Failure message, but when I looked at the log, it did install before throwing that error:

Host:152.3.147.16

Starting

Copying Files

Copying InstallBESAgent.sh

Copying BESAgent-8.1.608.0-BigFix_MacOSXUpgrade.dmg

Copying Masthead file

Connecting to system with SSH.

Executing: echo **** | sudo -S sh /tmp/InstallBESAgent.sh /tmp/BESAgent-8.1.608.0-BigFix_MacOSXUpgrade.dmg

“disk1” unmounted.

“disk1” ejected.

“disk1” unmounted.

“disk1” ejected.

installer: Package name is Tivoli Endpoint Manager

installer: Installing at base path /

installer: The install was successful.

Failure: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.

So, I don’t know what the Failure means, but the machines do begin reporting to my console.

(imported comment written by VipulSri)

I have recently installed this tool on win7 box which is in the same domain and network in which the Mac client is.

I am having a hard time in getting the client deployed to the Mac client from my windows box. The tool is not able to detect the OS of the mac.

Any clue if there is any Prerequisite for installing this tool on a windows box other then .net3???