How to create iso file from CD/DVD-ROM on Linux/BSD/UNIX

Sometime you might need to back up your CD/DVD-ROM of Windows, Linux, or any other operating systems installer. The easiest way to backup them is to copy to other CD/DVD-ROM, but it is also better to backup them in an .iso file image. In Windows there are many third party software to do this job such as WinISO, MagicISO, etc.

How to add MP3 support to Rhythmbox

If you want to play musics (MP3 files) in UNIX/Linux platform, you can choose to use XMMS, Songbird, Amarok ,Rhythmbox and others. Since I use Gnome window manager on my Centos 5.4, I use Rhythmbox to play MP3 music files

How to access Windows Workgroups from Linux

If you are a Linux user and located in Windows Workgroups, sometime you want to access Windows machines to copy some files from them through network. In windows, you can simply open windows explorer and type \\hostname or \\ipaddress of the target that you want to access.
In Linux, you need to activate samba file system (smbfs) to be able to access or see windows workgroups. In Slackware Linux distro (I am using Slackware 13.0_64bit) the smbfs module is not loaded by default. So first thing you have to do is load the smbfs module.

Clam Anti Virus (ClamAV)

How to upgrade ClamAV (Clam Anti-Virus) on Centos

My email server is using Postfix as the MTA and ClamAV as the anti-virus software running on CentOS 5.4. Today I check the version of Clamav installed on it and it is already out-dated so I need to upgrade to the latest stable version. The installed version of clamav is ClamAV 0.94 whereas the latest stable version is ClamAV 0.95.2.

Upgrading clamav installed on CentOS is easy. You just first backup the current configuration of clamav (/etc/clamd.conf and /etc/freshclam.conf).

Test IPv6 Implementation on Solaris and Linux

This tutorial will try to implement IP Address version 6 on Opensolaris 2009.06 and Linux (Slackware 12.2). Both OS are already support IPv6 by default so we just enable/activate it. The schenario of this test is using direct connection between the two OSes and using existing private IP addresses. IPv6 makes it very easy to assign existing addresses.