Haisum's Blog It's not a bug, it's a feature.

iptables with postfix, dovecot, dns server, apache, ssh and mysql

I had to go through a lot of pain, to get it right. Dumping my iptables config here so it acts like future reference for me and help anyone else trying hard to get it right.

Why I left my old blog site for github pages

I used to blog at haisum.info on a wordpress based blog hosted on shared hosting. Once, by mistake I deleted index.php file and didn’t have any backup. Sometimes due to other sites on shared hosting, site would go down, databases got corrupted and all kinds of bizarre things would happen. All this lead to so much disappointment that I just stopped blogging. Recently I discovered Jekyll and github pages, they were so simple and had the backup and serving power of github that I decided to resume blogging. It has been a great experience so far. I hope I would continue to write now without much disappointments and things such as security, downtimes or backups to worry about.

Beautiful Satellie pictures as backgrounds in new tabs of Google Chrome

Kimbolton Australia

Config for mail server on Centos using Postfix and Dovecot

I have setup mail servers so many times, each time I forget the correct config. So here’s a set of configs I just setup for a mail server on centos 6. It will act as future reference for me. I would be glad if it helps anyone else too.

Generating secure tokens for forgot password and remember me cookie

I was made team lead of a project, that saved passwords in plain text in cookies for remember me, verification email just contained primary key and forgot password just sent the password in mail.