Script to kickstart the installation of BigFix on OS X, Debian-family, RHEL-family

Other OSes could be added, but this currently supports OS X, Debian-family, and RHEL-family OSes.

This script can be downloaded, made executable, and run, and it will do the rest.

curl -o install_bigfix.sh https://raw.githubusercontent.com/jgstew/tools/master/bash/install_bigfix.sh
chmod u+x install_bigfix.sh
./install_bigfix.sh __ROOT_OR_RELAY_FQDN__

See here: https://github.com/jgstew/tools/blob/master/bash/install_bigfix.sh


Related:

3 Likes

You could improve this with a bitness detector

uname –m

So then it could download the 64 or 32 bit versions as it will currently try to install only 64 bit versions of course.

1 Like

I agree, that would be an improvement, but non-AMD64 platforms are rare for me to encounter so I don’t have the need or the ability to test it easily.

You could always file this as an issue (RFE) in GitHub or fork it, improve the code, and issue a pull request :smile:

I just created the issue myself based upon this post: https://github.com/jgstew/tools/issues/1

One of the bigger issues is that this should fail gracefully if attempted to be run on a non x64 platform, while currently it will attempt to install the incorrect installer.

Most of the installers do attempt to make sure they are installing on the right architecture so I hope this would be true :slight_smile:

1 Like

I have now added the check for 32bit vs 64bit for intel/amd processors. No support for PPC or other 64bit processors.

A post was split to a new topic: RHEL boot issue with BigFix OSD