WING LOON

decoding my knowledge through blogging

Archive for the ‘Linux’


Installing Citrix XenServer Express Edition 4.1.0

This post will cover an installation guide for Citrix XenServer Express Edition 4.1.0 only. I will not cover XenCenter (the management console for XenServer) and Virtual Machine (VM) installation in this post. This Express Edition supports up to 4GB physical RAM and hosting up to 4 concurrent VMs in a single XenServer host with dual socket CPU. You can download the Express Edition install CD ISO from Citrix XenServer website and burn the ISO image to a physical CD.

Continue Reading →

Slackware 12.1

I am a fan of Slackware. I am very excited to hear the release announcement of Slackware 12.1 on 2 May 2008 by Patrick Volkerding and the Slackware team. Slackware 12.1 has many improvements over the older release of Slackware 12.0 includes supporting of 2.6 kernel. It is a must install for any Linux users that have not tried Slackware and it is a must upgrade for any Slackware users. You can read more details on the improvements from Slackware’s official announcement.

I will wait for the ISO to release and download it as soon as possible from web. If you can’t wait, you can download the ISO via BitTorrent here. I can’t afford to order a single DVD set of Slackware 12.1 for $59.95 plus shipping. If you can afford it, please consider purchasing the Slackware Linux 12.1 directly from Slackware Linux to support the continued development of Slackware Linux!

Source: Slackware

Setup Smart Relay Host Port in Sendmail

Does your ISP block outgoing SMTP port 25? Your mail hosting provider is giving you an alternative to relay email using a different port 2525 at their mail server and their mail server supports SMTP authentication. You may follow the simple Sendmail setup below: -

1. Find “DS” in /etc/mail/sendmail.cf and add your mail server name as below: -

DSmail.example.com

2. Find “Mrelay” in /etc/mail/sendmail.cf and add “2525″ to “A=TCP $h” as below: -

A=TCP $h 2525

3. Add the following line below in /etc/mail/access file in one line: -

AuthInfo:mail.example.com "U:user@example.com" "I:user@example.com" "P:password" "R:example.com" "M:LOGIN PLAIN"

4. Then, restart your Sendmail service as below: -

service sendmail restart

4. Finally, you can monitor your maillog using the command below: -

tail -f /var/log/maillog

If you found these helpful, please contribute to help:

Setup vsftpd 2.0.5 with TLS in CentOS 5.1

Do you know what is a File Transfer Protocol (FTP)? FTP (RFC959) is a network protocol used to transfer data files from one computer to another through a network. The risk of using FTP is notable by using plaintext username and password. This is very insecure. Your can be easily sniffed.

This post describes how to install and setup a secured FTP server using vsftpd 2.0.5 with TLS in CentOS 5.1 the easy way.

Continue Reading →

Deluge 0.5.8.4 Released

Deluge 0.5.8.4 released on 14 Feb 2008. This release fixes a possible I/O hang and adds a couple of new features as well. I would like to include the changelog below from the 0.5.8.1 version.

Continue Reading →

gOS 2.0 Launching Soon

gOS, the operating system (OS) built on top of Ubuntu 7.10 (Gutsy Gibbon) uses lightweight Enlightenment E17 window manager allows web software to run inside your browser on the desktop. It was first appeared as a pre-installed OS on the Everex Green gPC TC2502 with VIA C7-D processor sold for $199.00 at Wal-Mart. This allows you to save work online and access it from anywhere anytime.

The web software includes Google Mail, Google News, Google Calendar, Google Maps, Google Docs, Google Products, Meebo, YouTube, Blogger, Facebook, Wikipedia, Box.net and Faqly. Not forgetting the desktop software. They includes OpenOffice, Rhythmbox, xine, GnomeBaker, Gimp, Firefox, Thunderbird, Pidgin and Skype allows you to create and edit documents, spreadsheets and presentations, connect to your iPods, play and burn mp3s, CDs, DVDs and even make real phone calls. The most important feature is free updates for life! gOS improvements are free and sent to your computer directly over the Internet.

I have downloaded the gOS version 1.0.1 via HTTP and you can also download a copy via BitTorrent. There is a copy of gOS virtual appliance available from VMware. I am looking forward to the next release of gOS version 2.0 codenamed “Rocket” that will be released at 2008 Consumer Electronic Show (CES) on 7 January 2008 in Las Vegas.

gOS 2.0 will features Google Gears which provides online/offline synchronization technology that allows users to use JavaScript APIs to create their own online applications that will maintain some functionality even when you’re not connected to the Internet. Dedicated applications dedicated shortcuts like Google Reader, Google Talk, Google Finance, and Google search are integrated into the desktop.

gOS 2.0 also features a new browser-based web camera application called gBooth. Ezonics is a perfect source to look for gPC peripherals for gCam which is designed to be a compatible web camera for gBooth.

Source: gOS

Deluge 0.5.8 Released

Deluge 0.5.8 released on 29 Dec 2007. It is a full-featured lightweight cross-platform BitTorrent client. It is available for Linux, Mac OS X and Windows. It uses libtorrent in it’s backend and PyGTK for it’s user interface. Please refer to the changelog below for the version changes.

Deluge 0.5.8 (29 December 2007)

* Fix handling of corrupt torrent files
* Fix having two instances of Deluge running on Ubuntu
* Fix problem relating to move torrent plugin not moving torrents before they get cleared

Source: Deluge

Setup lighttpd 1.4.18 Virtual Hosting in CentOS 5

What is a virtual hosting? It is a method that web servers such as lighttpd is use to host more than one domain name on the same server or on the same IP address. Virtual hosting can be accomplished in two methods such as ip-based virtual hosting and name-based virtual hosting. In this post, I will setup lighttpd 1.4.18 virtual hosting based on name-based virtual hosting to host domain1.com, www.domain1.com (both domain1.com and www.domain1.com is referring to the same website) and www2.domain2.com on 1 single web server.

1. Create each of the website directory like this: -

mkdir /srv/www/lighttpd/domain1.com
mkdir /srv/www/lighttpd/www2.domain2.com

2. Open lighttpd configuration file like this: -

vi /etc/lighttpd/lighttpd.conf

3. Add below text to support domain1.com and www.domain1.com at the end of file: -

$HTTP["host"] =~ “^(domain1.com|www.domain1.com)” {
server.document-root = "/srv/www/lighttpd/domain1.com"
}

4. Add below text to support www2.domain2.com at the end of file: -

$HTTP["host"] == “www2.domain2.com” {
server.document-root = "/srv/www/lighttpd/www2.domain2.com"
}

5. Save and exit file. Restart the lighttpd service like this: -

service lighttpd restart

6. Upload respective HTML files. Point your browser to the website and you will see the respective website.

If you found these helpful, please contribute to help:

Source: lighttpd

Installing lighttpd 1.4.18 in CentOS 5

Why lighttpd and not Apache? First of all, what is lighttpd? These four words can describe lighttpd - security, speed, compliance, and flexibility. lighttpd (pron. lighty) is a web server that has been optimized for high performance environment. With its very low memory footprint compared to other web servers, takes care of CPU load and advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) makes lighttpd the perfect web server software for every server that suffers load problems. Best of all lighttpd powers several popular Web 2.0 sites like YouTube, wikipedia and meebo.

Let’s get started. I am running CentOS 5 64-bit. You can’t get lighttpd from the official CentOS 5.0 repositories. We have to download lighttpd from DAG RPM Repository. Let’s download these packages lighttpd and lighttpd-fastcgi like this: -

wget -c http://dag.wieers.com/rpm/packages/lighttpd/lighttpd-1.4.18-1.el5.rf.x86_64.rpm

wget -c http://dag.wieers.com/rpm/packages/lighttpd/lighttpd-fastcgi-1.4.18-1.el5.rf.x86_64.rpm

Next, we can install the lighttpd and lighttpd-fastcgi like this: -

rpm -ivh lighttpd-1.4.18-1.el5.rf.x86_64.rpm lighttpd-fastcgi-1.4.18-1.el5.rf.x86_64.rpm

Next, we can update the runlevel information for system services so lighttpd start up automatically whenever the system boots like this: -

chkconfig --levels 235 lighttpd on

service lighttpd start

lighttpd’s default document root is at /srv/www/lighttpd and the configuration file is at /etc/lighttpd/lighttpd.conf on CentOS 5.

Simply create an index.html file and upload to the lighttpd document root. Now, point your favorite web browser to the lighttpd IP address and you will see the index.html file you created.

If you found these helpful, please contribute to help:

Source: lighttpd | DAG RPM Repository

Pidgin 2.3.1 Released

Pidgin formerly known as Gaim is a cross-platform multi-protocol Instant Messaging (IM) client that allows you to use all of your IM accounts at once. Pidgin is compatible with AIM, Bonjour, Gadu-Gadu, Google Talk, Jabber/XMPP, Novell GroupWise Messenger, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Lotus Sametime, Yahoo! and Zephyr.

With Pidgin, you can now log into an IRC channel, chatting with your friends in ICQ and talking to a friend in Yahoo Messenger.

Source: Pidgin

Add to Technorati Favorites

  • Archives

  • Categories

Your Ad Here

    • Best Advertising Blogs
    • ss_blog_claim=f8aa1b1967b5d8b3279b4c39b76b2da1
    • Download Day 2008