Feeds:
Posts
Comments

First let me send a shout out to my reference for this little tidbit of information:  How to add a Uninstall option in Visual Studio Setup project without writing code GoGoToTo created a very nice article on this.  I simply expanded it further to include getting your application “registered” so within BigFix it will show up as one of the registered apps.

First View your File System so we can add the special folder “System”

Uninstall and Register 1

If your application is x86, then we’ll want to add the msiexec.exe from the c:\windows\SysWow64 folder.

Uninstall and Register 2

Uninstall and Register 3

Left click to highlight the msiexec.exe file and in the properties window, adjust as indicated in the following image:

Uninstall and Register 4

Next we’ll need to add a shortcut to the “User’s Program Menu”.  In my example, I’ve created a sub-folder named after my application.  Click that folder and in the right window, right-click and create a shortcut.

Uninstall and Register 5

Navigate to the System Folder and select the msiexe.exe file.

Uninstall and Register 6

Uninstall and Register 7

Before we modify the shortcut’s properties, we’ll need to copy the ProductCode from the Setup Application Properties.

Uninstall and Register 8

Using that ProductCode, modify the shortcut’s properties as follows:

Uninstall 8a

Now we get to register our application… Open the Registry View.

Uninstall and Register 9

Under HKEY_LOCAL_MACHINE add the following sub-keys:

Microsoft\Windows\CurrentVersion\App Paths\[name of your exe]

Remember to specify the last key to “DeleteAtUninstall” = True

Add the following 2 string values with the values as shown.

Uninstall and Register 10

 

That’s it.  You now have an uninstall link that will be created upon installation of your app.  You will also have your application properly “registered” so BigFix can properly detect it.

When you first setup your Tivoli Endpoint Manager (BigFix) deployment, you will want to enable a few analyses.  These analyses will collect data that can be very helpful when managing your infrastructure as well as troubleshooting and adding customizations.

First up is to activate the BES Component Versions analysis…  You can find a shortcut to this under BigFix Management->Deployment Overview

New Deployment 1

Simply Activate this analysis…

New Deployment 2

And the data will start pouring in.  This information will then be read by various dashboards within the product which help you manage your deployment.

New Deployment 3

Another analysis to be activated is the BES Health Checks Analysis.  This will help you analyze the health and configuration of your deployment.  It provides basic information on the components that make up your infrastructure.  You can find the shortcut to this under BigFix Management->Deployment Health Checks

New Deployment 4

Activate this as well…

New Deployment 5

and you’ll start to see data from this analysis as well.  Just like the first analysis, this one will pull in data and feed that to dashboards within the product.

New Deployment 6

Further down on the Deployment Health Checks dashboard in the Deployment Optimization section is a Warning about activating the BES Relay Status Analysis.  Click that shortcut to activate that as well…

New Deployment 7

New Deployment 8

Just as the others, the data will be pulled in for use by various dashboards.

New Deployment 9

 

If you have any questions or comments, please leave them below.

Occasionally your BigFix deployment will receive a notice that it has gathered an update to your license.  Then it will ask you to propagate that license to your endpoints.  It notifies you with the following screen:

Licensing Propagate 1 of 8

Licensing Propagate 2 of 8

Licensing Propagate 3 of 8

Licensing Propagate 4 of 8

This private key will require your master password…

Licensing Propagate 5 of 8

Once the tool opens, it will immediately notify you that a propagation is required.  Simply hit YES to this box.

Licensing Propagate 6 of 8

Nothing to do once the tool itself opens, so simply hit OK to close it.

Licensing Propagate 7 of 8

All done.  Return to the console, hit the refresh button in the upper right and the licensing message should be gone.

Licensing Propagate 8 of 8

There are a few requirements for the BigFix console to run on your admin machine.  I’ll discuss only one of them here.

Office Web Controls is a Microsoft Office Components requirement which allows us to display charts and graphs within the console.  It can be found here.

The installation of this requirement is relatively easy… here are my screen shots of the process:

Console Req 1

Console Req 2

Console Req 3

Console Req 4

Console Req 5

Console Req 9

Console Req 10

Once the components are installed, you will need to restart your console.  But once you do, the console fills with beautiful shapes and bars.

Console Req 11

If you have any questions about the process or would like to share your comments, please do so below.

If you’d like to see some of the screen shots I skipped in this article, visit http://www.flickr.com/photos/danielheth/sets/72157629877524866/

Lately I released an article on installing Tivoli Endpoint Manager’s add-on product Software Usage Analysis (SUA) v1.3.0.592.  Well… we have release another upgrade and here’s how you can upgrade your installation:

Launching the installation is pretty easy… unlike the initial installation, there is basically one “step”.  Launch the installer:

SUA_Upgrade_1

SUA_Upgrade_2

Typical license agreement stuff.

SUA_Upgrade_3

SUA_Upgrade_4

SUA_Upgrade_5

Since this is an upgrade, we are good about warning you that no one will be able to access the GUI interface at this point.

SUA_Upgrade_6

We’ll need to confirm the user account that is being used for the services here.

SUA_Upgrade_7

SUA_Upgrade_8

I ran into one little problem where but it was due to service account permissions to the database.  After adjusting them for the duration of this install, the installation continued.

SUA_Upgrade_10

SUA_Upgrade_13

SUA_Upgrade_14

SUA_Upgrade_17

SUA_Upgrade_19

 

The installation went well with just the one permissions based hiccup.  To confirm installation was successful simply log into the GUI and look at the bottom right for version and catalogue numbers.

SUA_Upgrade_20

 

If you have any questions or comments, please leave them below.

To view all of the images from this upgrade visit:  http://www.flickr.com/photos/danielheth/sets/72157629743080378/

A very nice tool for capturing the software inventory of your enterprise is our Software Usage Analysis (SUA) add-on product. 

Here is a simplified overview of how to install this add-on into an already existing infrastructure.

For the various official guides visit: (http://publib.boulder.ibm.com/infocenter/tivihelp/v26r1/index.jsp?topic=/com.ibm.tem.doc/welcome.htm)

Considerations:

I’ve chosen to setup SUA on a physical computer with modest capabilities due to the tiny deployment I’m using.  See the Install guide for details on system requirements.  My server has an Intel E7200 Core 2 Duo processor with 4Gb of RAM.  It is running Microsoft Windows 2008r2 with SP1.  This should work perfectly for my deployment of <50 endpoints.

I will also be using a centralized SQL server that all of my applications are using including the TEM server itself.  It is a Virtual running under Hyper-V but should service my needs.  It too is a Microsoft Windows 2008r2 with SP1 installed and has MS SQL 2008r2 SP1 as well.

Everything is attached to my Microsoft Active Directory domain to make authentication easy.  The SUA services will be running under a special svBigFix account I have setup with appropriate permissions within my domain.

Very simply the installation procedure is as follows:

  1. Subscribe/Activate to DSS SAM Content Site
  2. Install SUA
  3. Configure the services that run SUA and connect to the databases
  4. Create the SUA BFEnterprise Database Connections

Let’s begin!

1. Subscribe/Activate to DSS SAM Content Site

Look under the BigFix Management->License Overview for the “DSS SAM” available site.

SUA Install Step 1a

SUA Install Step 1b

Activate and subscribe the appropriate computers.  For my tiny deployment, I’m going to subscribe all computers.

SUA Install Step 1c

Next, we’ll need to activate the three required analyses.

SUA Install Step 1d

Activate our Installation task for the SUA Scanner that runs on our endpoints.

SUA Install Step 1e

SUA Install Step 1f

Then schedule that scanner to run…

SUA Install Step 1g

SUA Install Step 1h

And schedule the uploads to occur immediately upon scan completion.

SUA Install Step 1i

SUA Install Step 1j

2. Install SUA

Now we’ll install the initial components of SUA… this is pretty straight forward.  Just remember if you are configuring the service as I am with a domain service account.. log into the desktop of this server using that account.

SUA Install Step 2a

SUA Install Step 2b

SUA Install Step 2c

SUA Install Step 2d

SUA Install Step 2e

SUA Install Step 2f

SUA Install Step 2g

SUA Install Step 2h

 

3. Configure the services that run SUA and connect to the Databases

The configuration wizard will automatically open upon completion of step 2. 

SUA Install Step 3a

Specify the domain level service account that SUA will be configured to “Run As”.

SUA Install Step 3b

Indicate if you have WebReports installed so SUA can have access to it.

SUA Install Step 3c

Specify the details surrounding connection to that WebReports server.

SUA Install Step 3d

Now specify the details of where you want your SUA database.

SUA Install Step 3e

If this is not a dedicated server, you may want to change the default port.  And even install an SSL certificate if you have one.

SUA Install Step 3f

SUA Install Step 3g

The installer will automatically launch the catalogue updater which populates the database with the latest catalogue entries which is published monthly by IBM TEM Headquarters.

SUA Install Step 3h

The various services are configured and started.

SUA Install Step 3i

SUA Install Step 3j

SUA Install Step 3k

 

4. Create the SUA BFEnterprise Database Connections

The last stage of installation is to pull up the user GUI and make the connection to BFEnterprise and run a full ETL.

SUA Install Step 4a

SUA Install Step 4b

SUA Install Step 4c

SUA Install Step 4d

SUA Install Step 4e

SUA Install Step 4f

SUA Install Step 4g

SUA Install Step 4h

SUA Install Step 4i

SUA Install Step 4j

SUA Install Step 4k

SUA Install Step 4l

SUA Install Step 4m

SUA Install Step 4n

 

If you have any questions regarding the installation of SUA, leave them below and I’ll respond.

 

I’ve put together a video guide of this process over on YouTube…

Lighting Rig

My office has a very simple and square design.  When working out details on how to light it I always came back to one problem… where to mount the lights?

IMG_0839

In the end I decided another construction project was needed.  This time it was to design the perfect lighting rig, connected to my Broadcasting Screens 4-point mounting system so I didn’t have to put any more holes in my office walls.

The rig had to hold the 8 lights I needed for the 2 broadcasting stations as well as the wiring and dimmers.  At the same time I wanted to upgrade the lighting to LED’s.

Heat emission had a lot to do with the decision to go to all LED.  Previously I was using CFL’s in all my lighting fixtures but even that was causing too much heat to accumulate in a closed room, fans on low and the afternoon sun freshly set after heating two walls of this office ALL DAY!!!

Construction for this rig was simple after the design work was done.  I’m using the same type of 2” boards I used previously for the broadcasting screens and at $1 each it fit the budget (had to leave lots of money for the dimmable LED bulbs).

IMG_0819

Cut 4 of them down to size and the painting began.  Two coats and 3 days later I was able to assemble the entire rig and mount using steal cables…

IMG_0855

 

 

 

 

The mounting system was easy… I used eye bolts and wing nuts to assemble the rig.  Using the bungee cords from my broadcasting screens I was able to hang the rig while I bolted the cables to the appropriate length.

This rig will let me leave all of the lights in place between shows.  It is mounted high in the room and with the room being so tall, no one runs into the rig or lights.

If you have any questions or comments, please leave them below…

If you’d like to see all of the lighting rig photos, visit http://www.flickr.com/photos/danielheth/sets/72157629651701266/

Follow

Get every new post delivered to your Inbox.

Join 249 other followers