Install sendEmail (simple SMTP client for Linux) on CentOS

I have a lot of servers up and running doing various tasks. They run scripts, and for most of the scripts I want to know if the outcome was good or bad. Especially bad.

The most common and easy way is to send an email for most of the cases, but I don’t want to setup a mailserver such as postfix in order to do it. I prefer to just use a gmail address in order to complete the task easily.

I found an application-utility which does exactly this simple thing. It is written in perl and it is called sendEmail – not to be confused with sendmail. I figured out that because I just install it when I set up a new server, I can’t find any complete instructions and I need to search around every time in order to make it work. Note that you cannot find sendEmail in the usual yum repositories.

Continue reading Install sendEmail (simple SMTP client for Linux) on CentOS

Bugzilla 4 Installation on Ubuntu Linux Server 12.04

As the lead software engineer for a small software house, I often have to execute sysadmin tasks. One of them was to set up a bug-issue tracker in order to improve software quality and of course make the lives of the team members easier.

The one-and-only bug-issue tracker out there in my not-so-humble opinion is Bugzilla. It’s simplistic and straight to the point as well as developer friendly and open-source. So the task was narrowed down to

“Installing Bugzilla 4 on an Ubuntu Linux Server 12.04”

It may sound as a simple task, but the procedure contains some common pitfalls that are quite frustrating especially for a non sysadmin.

Continue reading Bugzilla 4 Installation on Ubuntu Linux Server 12.04