Lessons Learned : Linux System Tray Icons in python

While programming in python, for an Ubuntu/Linux Mint target, you may want to include a system tray icon for batter interaction with users. In Ubuntu, these are called "application indicators". A basic appindicator icon is quite simple to do in python via PyGTK. There's a very good example here: http://developer.ubuntu.com/resources/technologies/application-indicators/ Scroll down to the PyGTK … Continue reading Lessons Learned : Linux System Tray Icons in python


OTRS custom fields revisited : Dynamic Fields

In a previous blog post titled 'OTRS custom “Additional ITSM Fields”' I wrote on how to extend OTRS to better suit an organisations particular needs. Michiel Beijen from the OTRS team pointed out that the method presented there is outdated in v3.1, and suggested the use of Dynamic Fields. I've finally had the opportunity to follow up on … Continue reading OTRS custom fields revisited : Dynamic Fields

Lessons Learned: Redhat 5.8 + IBM Bladecenter 88524TG + IBM Storwise V7000

Objective: Having a baremetal install of Redhat Enterprise on a blade within the IBM Bladecenter, configure the OS to successfully mount a LUN on the SAN (Storwise v7000) as usable storage. Hardware: - Blades: IBM Bladecenter 88524TG - SAN storage: FiberChannel Storwise V7000 - HBAs: Qlogic Method: I assume all cabling and SAN zoning has already … Continue reading Lessons Learned: Redhat 5.8 + IBM Bladecenter 88524TG + IBM Storwise V7000

Using OpenNetAdmin for network documentation

It’s probably a familiar situation for every sysadmin… at some stage, your network grows to be too large for your trusty spreadsheet to keep track of. In enterprise networks this is especially true, where the number of servers can easily be in the hundreds. While looking for a good, open source solution to this problem, … Continue reading Using OpenNetAdmin for network documentation

Linux Mail Components

Drawing diagrams always helps visualize and understand concepts. While studying  for LPIC202 I came up with the following diagram to help understand a simple linux mail system. I say simple because the mailserver does not show ancillary functions such as AV scanning and spam filtering. Hope it helps! For a better, printable version, click here

Assume that you’ve been hacked…

That’s the title of this recent Forbes.com article. Many, especially management, would ask “where is the hard evidence that our company is hacked? Why should I implement all this security if I’m not being hacked?”. The problem with today’s security landscape is that such hard evidence is difficult to provide before actual security systems are … Continue reading Assume that you’ve been hacked…