Author Archive

Enable Compiz-Fusion on your GDM Login

One of the things that really bothered me about the GDM was no Compiz-Fusion Shadow around the login window. Compiz is obviously not present for good reason but it is possible to enable Compiz-Fusion on GDM if you can run Compiz. About 2 weeks ago I finally decided to mess with this a bit and found a way to do so that is quick and easy. ;)

Read more

Limit the amount of connections to any port with iptables

This morning we had a DDOS attack on our mail server. Some @$$ trying to swamp our postfix service with hundreds of connections. SO, I did something I did not want to do, but, oh well.

This following bit below will explain a few things and will allow you to limit the amount of active connections to any port on your server with iptables.

Read more

Change Background Picture and Theme on GDM Login Manager

If you’re looking to customize your GDM login on Ubuntu 10.04, 10.10 and I’m sure in the near future 11.04, it’s pretty straight forward and easy to do. There are some important notes at the end of this. So read through or, I warned you.

Read more

Xorg Memory Leak Fix for Lucid 10.04 and Maverick 10.10 ATI Proprietary fglrx

As much as this should be fixed by now, it is not. A real and true memory leak fix does not exist and probably won’t for quite some time. However, the bash script below will free memory in X every 60 seconds when using the proprietary fglrx driver. I am not sure if the memory leak is in fglrx or X. The leaks do not exist on the open source drivers, but, who knows.
Read more

CSS Shorthand Guide with W3C Reference

What is CSS Shorthand? CSS Shorthand is simply combining multiple property values into a single CSS property. This guide will help you improve your knowledge and understanding. Over time you will find yourself spending less time writing CSS and spending more time on actual style and page structure. CSS Shorthand is all about memorizing order. Starting off you may find yourself asking, which property value goes where again? You might get lost and you may even have to reference this guide (or another that you might choose) numerous times before it sticks. There are a lot of CSS properties, most is learned over time with practice (and good use!). Read more

ATI Catalyst 9.9 / fglrx 8.650 Installation

When upgrading the fglrx driver, don’t get lazy about removing the previous version. Besides the old configuration possibly still in use after a reboot, you get serious memory leaks in Xorg caused by the ATI Catalyst driver that resemble the same leak you get when using the driver provided by envyng.

Removal and installation is really straight forward and there is only a few extra steps. I keep my drivers in separate folders for each version. All commands are displayed as if you were in the working folder for that driver and ONLY that driver version.
Read more

Postfix catch-all. The proper way…

An issue I recently encountered with some mail servers was poor MTA reputation. Even though the servers were only used for corporate email, somehow their MTA is poor at senderbase, even though none of the IP’s are on a single RBL/SBL. This is partly due to Slicehost having bad IP blocks and the method they use for assigning IP’s to new slices. But I believe the issue can be resolved with good history.
Read more