Skip to main content


Showing posts from December, 2005

Slackware Linux

Dear readers,

It's obvious thing to say that I really like Slackware Linux. Why? that's because of its stablity and simplicity. You know KISS? Keep It Simple Stupid!. You want to know Linux, learn Slackware. You want to get headache, you learn Slackware. :D . But once you master it, nothing beats it. For rock-solid stability of Linux, I gotta switch to Slackware. Mandrake could not fit the requirement. It has something to do with apic thing that got conflict with power management feature. This results in a hanging server . The solution always to hard reboot (by pressing the reset button). Don't get me wrong. Mandrake is a good distribution too but sometimes it contains unnecessary bells and whistles. For some reasons, it fails to run properly on certain machines.

To fix this problem (and after it gave me a lot of headaches and stomachache :P), I gave Slackware a go. Now after 3 days, I never notice a single hang and no slow whatsoever. This brings to happy users and the most…

Mannheim - The Open Source city

The technology decision makers have already moved the majority of Mannheim's 120 servers to the open-source operating system. Next, they plan to shift its 3,500 desktops to the open-source productivity application, running on Linux. The migration should help the city with its aim of using programs that support open standards, which can be used by any software, whether closed source or open source. Some U.S. states--notably Massachusetts and local and national governments have been embracing standard file formats such as the OpenDocument format used by OpenOffice, a move that ensures that public documents won't be beholden to a particular proprietary program.
"We want to decide our IT strategy in Mannheim, and not have Microsoft make the decision for Mannheim," said Gerd Armbruster, the IT infrastructure manager at the German city.

"We want to decide our IT strategy in Mannheim, and not have Microsoft make the decision for Mannheim."

The city…

dbmail - How to

First of all I would like to share with you all my experience setting up a *testing* mailserver using dbmail as the imap and postfix as the smtp server and of course on Linux. This time I used Slackware Linux 10.2 and this server is actually behind a firewall. For overview what is dbmail, please visit or read previous posting.

You need all of these:

mysql server ( I used 4.1.14. This version supports InnoDB)*
dbmail package ( i used version 2.0.7 )Postfix ( I used version 2.2.7 )DBMail source (get the latest from
* Since some DBMail tables can get VERY large (depending on your mailusage) we advise using InnoDB as database storage backend.

Let's get dirty!
Make sure mysql is running. First you'll need to create the DBMail database in MYSQL. You can do this by issueing the following command. This step is only necessary when you do not have a database for DBMail yet. Note that you will be prompted for the MySQL root password.

mysqladmin create…

dbmail - The high performance mail server

DBMail is a mail system that stores mails into a database including attachments. I really like this idea when I first read about it on the net. The first thing came into my mind was speed. Traditional filesystem can't beat the speed of SQL query especially when we deal with thousands of users accessing millions of mails. That said, the time of retrieving, storing and searching of mails can be reduced significantly. One system that can compete with this is Cyrus. Cyrus is also conceptually the same as DBMail but it uses different database backend.

I am now struggling setting up my mail server based on DBMail and I use SquirrelMail as the frontend to login and access mails. Things go wrong somewhere and it's been 2 days now. I just can't receive mails for now. Login works ok. I hope I can complete it by next week.

Don't you think learning new technology is fun?

How to setup USB Scroll Mouse in Linux

This is my experience in setting up my mouse (USB, scroll mouse) in my new SlackwareLinux box. On standard installation, Slack installer did a good job of detecting my USB mouse but did not properly configure it for the scroll wheel. So, I just couldn't use the wheel to scroll down. On my Mandrake system, it did detect my USB mouse and the configured the scroll wheel automagically. This is what I need to add in my /etc/X11/xorg.conf in inputdevice section:

option "Protocol" "IMPS/2"
option "ZAxisMapping" "4 5"
option "Buttons" "5"

Make sure the Protocol is IMPS/2 because protocol PS/2 does not support scroll wheel. Happy scrolling!...

Gmail now with antivirus scanner

Gmail just launched its new feature for gmail users : virus scanner for attachment. The feature works this way:
Each time we send and receive attachments , gmail will scan them for viruses.If it is found in an attachment we've received, the system will attempt to remove it, or clean the file, so we can still access the information it contains.
If the virus can't be removed from the file, we won't be able to download it.If a virus is found in an attachment we're trying to send, we won't be able to send the message until we remove the attachment.Although I never encountered any viruses attached to emails sent to my gmail's account (maybe they were running some sort of virus scanner before to filter attachments to /dev/null :) ), I still think this is important feature for gmail's users because some users don't know that their files has been infected by virus(es) and then they send it to their friends without knowing it.

WiMax - The next generation of wireless technology

Wireless techology has become common these days. In Malaysia, ISPs has been introducing this technlogy for many years now. TMNet's HotSpot, JARING's wireless broadband and TIME's webbit and TIMEZONE. I've never bother about this technology since I don't have the equipment and i don't involve in setting up one. But when my company decided to buy ISDN line (one year ago before changing back to TMNet's Streamyx), the vendor gave us a free wireless access point (AP). Then, my involvement in setting up and learning this technology began. The most important point for me was "to get the idea how it works, know the system and how to implement it" . Then I realized many things and threw lots of "000000 I see" words. :)

Recently I've read about WiFi technology and its history. Many people think that wireless is WiFi. This is not true. There are many types of wireless network connection. Commonly used are :
802.11a (speed - 54 Mbps, FQ band - 5…