Archive for 'Open Source' Category

Patching Checkinstall to save options between runs

By jbayer - Last updated: Thursday, April 5, 2012

I had a problem where I was working on an existing, installed package for our systems here.  I needed to have the new RPMs be the same as the old ones, except for the release number being incremented.  Checkinstall, while a great program, doesn’t do anything to save options, so you have to re-enter them […]


Installing Zabbix on a CentOS/RedHat system (Updated)

By jbayer - Last updated: Friday, December 23, 2011

I needed to do several repeated installs of Zabbix, on both a CentOS 5.6 and Centos 6.1 system.  I also noted that Zabbix had been updated, along with a couple of other version changes.  This version also allows you to do upgrades on an existing system.  However, the upgrade has only been tested on installations […]


Setting up a private RPM repo

By jbayer - Last updated: Tuesday, August 9, 2011

I had a local need for a private repo, for some of our locally-built RPMS. Since I’ve previously set up a private mirror, I decided to write a script which would both setup the directory structure I needed, and to do whatever rsyncing would be needed for a mirror. To install, just copy it into […]


Installing Zabbix on a CentOS/Scientific Linux/RedHat 6 system

By jbayer - Last updated: Monday, August 8, 2011

This is a followup to my previous post about installing Zabbix.  The previous script was configured to install Zabbix to a 5.5 or 5.6 system.  Now that 6 has been out for a while, I’ve updated the script to install Zabbix on a 6.0 or 6.1 system. The previous instructions are still valid.  Just download […]


Error with checkinstall on 64 bit system

By jbayer - Last updated: Friday, July 15, 2011

The following error can occur on 64 bit systems when trying to use the checkinstall program: ERROR: object ‘/usr/local/lib64/’ from LD_PRELOAD cannot be preloaded: ignored. The problem occurs because the loader can’t find the shared object file.  The solution is very simple.  Assuming that the is located in /usr/local/lib, just type the following […]


Speeding up a Zabbix installation

By jbayer - Last updated: Thursday, July 7, 2011

The Zabbix dashboard uses a lot of javascript.  Javascript isn’t cached, so this is a way to force it to be cached. This script assumes that Zabbix is installed in /usr/local/share/zabbix, if it is elsewhere you will have to modify the first few lines. This script will rename the javascript files to PHP files, and […]


Installing PostgreSql 8.3 on Ubuntu 10.04 or later (Karmic)

By jbayer - Last updated: Tuesday, May 31, 2011

Ubuntu started shipping  Postgresql 8.4 with Karmic (10.04).  Postgresql 8.3 is not available in the Karmic or later repositories. If you need 8.3 for an application, you can easily install it by using the following steps: At the command line: echo “deb karmic main universe multiverse” >>/etc/apt/sources.list apt-get update apt-get install postgresql-8.3 sed -i […]


Installing Ganeti on a Redhat 6 or Scientific Linux 6 system

By jbayer - Last updated: Thursday, May 12, 2011

Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.  It is written by Google, and is available from the Google code site. The instructions on the code site refer to installing on a Debian-based system.  We are a […]


ZoneMinder and the Foscam FW8918W

By jbayer - Last updated: Thursday, May 12, 2011

Following up on my earlier post about Zoneminder, I recently got a Foscam FW8918W camera. After doing a bit of research, I found a module for Zoneminder designed specifically for this camera on another blog, The page is:  zoneminder-control-module-for-foscam-fi8918w


Home network upgrade time!

By jbayer - Last updated: Monday, April 18, 2011

It was time again to revisit my home network.  When I looked at it, I saw that I had the following: 1 firewall system running Smoothwall 1 wireless router 1 file server running FreeNAS 1 Atom D525 system running Asterisk as well as the computers which used the network.  Because of the way the apartment […]