Technology Insights

CentOS Linux Error: -bash: traceroute: command not found

You may receive the below error on a Linux server which is caused by traceroute not being installed. The chances are that if traceroute is not installed that the tracepath package is installed. The difference between the two is that tracepath does not require superuser privileges and traceroute does require super user privileges. Below is information on the traceroute error, how to install traceroute using yum on CentOS Linux, or how to alternatively use tracepath instead of traceroute.

Details
Technology Insights

Remove Amavis Content Filter From Postfix Configuration, Requeue All Postfix Email Messages

I installed ISPConfig awhile back on a web hosting server that at one point also hosted email accounts. I recently moved all of the email to a different server and wanted to cut down on CPU and memory usage so I needed to disable amavisd, clamd, courier-imap, and courier-authlib. These services provided a way to receive email via POP3 and IMAP as well as content filtering and virus scanning for all of that email. So after shutting all of the services down I needed to remove the reference to the local content filter from Postfix because if amavis is shut down and mail is sent from a web application to the localhost then the connection will be refused and Postfix will not send the email. Below I describe the Postfix configuration lines to comment out as well as a way to reload all of the queued email into the Postfix queue so it could be sent again.

Details
Technology Insights

How To Install Python 2.6 On CentOS 5 Without Breaking Yum

I recently was installing Django for a test project and needed to upgrade Python on a CentOS server to 2.6. The current revisions available via yum on CentOS are 2.4. The yum package manager requires Python 2.4 still to function properly so upgrading Python to 2.6 manually will break the CentOS yum package manager. After a little bit of research I found a yum repository that would allow you to install Python version 2.6 in parallel to Python version 2.4. Below I explain how to install the new Python version, not break the yum package manager, and modify a Django project that references Python to use the 2.6 version instead of the 2.4 version.

Details
Technology Insights

Many HPBOID.EXE AND HPBPRO.EXE Processes Using Memory And CPU On Windows XP

A couple days ago I was printing a bunch of pictures from my laptop to my HP Photosmart 5100c for my father in-law. At one point I had run out of paper and other point had some other minor problem with the printer. After awhile I noticed that my computers CPU appeared to be fairly active even when I wasn’t doing anything so I started troubleshooting a bit to see what was going on.

Details
Technology Insights

How To Remove The NextGen Gallery Plugin From Your WordPress Blog

I have used the NextGen Gallery WordPress plugin on a bunch of different projects and have always been satisfied with the functionality. On a recent WordPress project I was working on I installed NextGen Gallery assuming I would use it however after I got a bit further on the project I decided it wasn’t necessary and that it would be easier to simply use the default WordPress media uploading capabilities along with the “Lightbox 2” and the “Flexible Upload D3Z Edition” WordPress plugins instead. While NextGen gallery has tons of functionality and typically is easy to use for this project there would be many authors and I needed the path of least resistance to allow authors to write articles.

Details