Table of contents for Adventures with Mcollective

  1. Adventures with MCollective
  2. Mcollective on Centos
  3. Create a local repository for MCollective and ActiveMQ

One of the small issues that I’ve run into when deploying ActiveMQ/Mcollective is that there isn’t currently a repository for these packages.

If I get the resources, then I’ll try and set up a repository for both of these packages and their dependencies so that it’s easier to install, however for the time being you can create a local repo as follows:

(more…)

I’ve been playing with Puppet for some time now and creating the directory structure for modules as defined in the puppet best practice guide gets tedious after a while, so I threw together a simply base script that takes a single argument and builds the directory structure for you.

(more…)

Installing Exim 4.71 on Centos5

April 27th, 2010 | Posted by ProfFalken in DevOps - (3 Comments)

One of my main gripes with Centos/Redhat is the insistence to use sendmail as the default MTA when something as beautiful as Exim exists and provides far greater flexibility.

Thanks to the folks at atrpms, it is possible to install Exim 4.71 on Centos 5 with the following steps:

(more…)

Mcollective on Centos

April 27th, 2010 | Posted by ProfFalken in DevOps | Linux | networking | Open-Source - (5 Comments)

Table of contents for Adventures with Mcollective

  1. Adventures with MCollective
  2. Mcollective on Centos
  3. Create a local repository for MCollective and ActiveMQ

OK, so I might have been a bit hasty to dismiss Centos in my last post – a couple of people have contacted me and told me about additional repos that I can use for rubygems etc – so as a brief interlude, here’s the instructions for getting MCollective and ActiveMQ up and running on Centos 5:

(more…)

Adventures with MCollective

April 22nd, 2010 | Posted by ProfFalken in DevOps | Linux | Open-Source - (4 Comments)

Table of contents for Adventures with Mcollective

  1. Adventures with MCollective
  2. Mcollective on Centos
  3. Create a local repository for MCollective and ActiveMQ

A few weeks ago I was at UKUUG and met an intriguing project (and it’s owner) called mcollective.

MCollective is a system that enables you to run queries across multiple servers in real time and have the responses come back to you in a speed you would only expect if you were physically at the console.  In other words:- it’s f**king quick!

This post sets out to show you how to install it on Ubuntu Server (the instructions should apply to both 9.10 and 10.04 RC), the next set in the series will help you get it up and running across multiple machines!

(more…)

I’ve been playing around with Home Automation and trying to get my audio/video around the house without honey-combing the walls for the last few years with varying degrees of luck and in this time I’ve looked at a number of solutions including proprietary hardware (too expensive!!), Microsoft Windows Media Centre Edition (expensive and it runs on Windows…) and MythTV/Music Player Daemon (free, but not always the easiest to get it working!

Two years ago, I found Pluto Home – a commercial solution that had an open-source base and ran on Debian.  I played with it for a bit as the feature set was amazing (TV, Video, Audio and CCTV anywhere in the house as well as integrated VoIP telephony and some really cool stuff) but I ran out of spare time to explore it further.  I’ve started to look into Home Automation and Media again and this time, instead of using Pluto Home, I’ve decided to settle for LinuxMCE. It’s based on pluto home and Ubuntu and there’s been a lot of development since I was using Pluto…

(more…)

One of my previous posts concerned how to install Nagios3 from source on Debian Etch.  One of the comments I recieved was that you should generally use the packages available for install.  I agree with this entirely, however there’s no challenge in just using the packages and I’ve found myself getting lazy when it comes to installing stuff recently, so here’s how to install the excellent Puppet configuration management engine from source on Debian Etch.

(more…)

Securing web sessions

January 15th, 2008 | Posted by ProfFalken in Computer Security | Linux - (0 Comments)

Someone asked on the wdvl-talk email list (lists.wdvl.com) about securing your server to process sensitive information.

I’m not an expert by any means, however I thought I’d post my advice here in case anyone else wants it. (more…)

Switch to our mobile site