<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HM2K.com &#187; Linux</title>
	<atom:link href="http://www.hm2k.com/posts/category/sysadmin/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hm2k.com</link>
	<description>The research of an internet entrepreneur and IT consultant</description>
	<lastBuildDate>Wed, 30 Jun 2010 09:29:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>longip perl script</title>
		<link>http://www.hm2k.com/posts/longip-script</link>
		<comments>http://www.hm2k.com/posts/longip-script#comments</comments>
		<pubDate>Wed, 25 Jun 2008 23:52:29 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/?p=210</guid>
		<description><![CDATA[I wanted to create a script that would convert a normal IP address to a long IP, just like mIRC Script&#8217;s $longip alias.
$longip(address)
Converts an IP address into a long value and  vice-versa.
$longip(158.152.50.239)  returns  2660774639
$longip(2660774639)       returns  158.152.50.239
What I was originally trying to do was increase an IP by 1, but due to the [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/seen-script-for-mirc-updated' rel='bookmark' title='Permanent Link: Seen script for mIRC updated'>Seen script for mIRC updated</a> <small>Looking for someone? huh? Well, look no further, this script...</small></li>
<li><a href='http://www.hm2k.com/posts/ident-spoofing' rel='bookmark' title='Permanent Link: Ident Spoofing'>Ident Spoofing</a> <small>Today I wrote about Oidentd on Wikipedia. Ident as per...</small></li>
<li><a href='http://www.hm2k.com/posts/portal-script' rel='bookmark' title='Permanent Link: Finding a Portal Script'>Finding a Portal Script</a> <small>I spent a long time today searching for a PHP...</small></li>
<li><a href='http://www.hm2k.com/posts/storing-mysql-database-settings-for-php-and-perl-in-one-file' rel='bookmark' title='Permanent Link: Storing mySQL database settings for php and perl in one file'>Storing mySQL database settings for php and perl in one file</a> <small>I have a situation where there&#8217;s two scripts. The main...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I wanted to create a script that would convert a normal IP address to a long IP, just like mIRC Script&#8217;s $longip alias.</p>
<blockquote><p><span style="font-weight: bold; font-size: 9pt; font-family: 'Verdana'; color: #00007f;">$longip(address)</span></p>
<p><span style="color: #000000;">Converts an IP address into a long value and  vice-versa.</span></p>
<p><span style="color: #000000;">$longip(158.152.50.239)  returns  2660774639</span></p>
<p><span style="color: #000000;">$longip(2660774639)       returns  158.152.50.239</span></p></blockquote>
<p>What I was originally trying to do was increase an IP by 1, but due to the octets only allowing up to 255, this became increasingly difficult to do.</p>
<p>What I decided to do in the end was convert the IP to a &#8220;longip&#8221; then increase it by 1, then convert the IP BACK to normal IP.</p>
<p>This required a way to convert an IP to and from longIP, I was told it could be done purely using shell script, here&#8217;s what I did&#8230;</p>
<p><span id="more-210"></span></p>
<p>I decided that shell script wasn&#8217;t powerful enough for what I wanted, and that I could do it easier in perl, this is the result:</p>
<blockquote><p>#!/usr/bin/perl</p>
<p># longip by HM2K 2008 (Updated: 17/01/08)</p>
<p># Description: Converts (Short) IPs to Long Ips and visa versa.<br />
# Usage: ./longip.pl &lt;ip&gt;</p>
<p>use warnings;<br />
use strict;<br />
use Socket;</p>
<p>sub longip {<br />
my $input=shift;<br />
if ($input =~ /\d+\.\d+\.\d+\.\d+/) { return ip2long($input); }<br />
else { return long2ip($input); }<br />
}</p>
<p>sub ip2long { return unpack(&#8220;l*&#8221;, pack(&#8220;l*&#8221;, unpack(&#8220;N*&#8221;, inet_aton(shift)))); }</p>
<p>sub long2ip { return inet_ntoa(pack(&#8220;N*&#8221;, shift)); }</p>
<p>print longip(shift);</p></blockquote>
<p>Thanks for the assistance from #perlhelp (EFnet).</p>
<p>It&#8217;s also worth noting that cls (EFnet) created a shell script version called &#8220;ipconv.sh&#8221;, which is about 50 long lines in total (too long for such a simple task imo), however it didn&#8217;t convert how I wanted. If you ask him (or me) nicely, you may receive a copy.</p>
<p>Update: I also found a version of &#8220;<a href="http://libconnect.cvs.sourceforge.net/viewvc/*checkout*/libconnect/libconnect-cvs/doc/tools/ipconv.sh?revision=1.1.1.1&amp;content-type=text%2Fplain">ipconv.sh</a>&#8221; in libconnect.</p>
<p>Enjoy!</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/seen-script-for-mirc-updated' rel='bookmark' title='Permanent Link: Seen script for mIRC updated'>Seen script for mIRC updated</a> <small>Looking for someone? huh? Well, look no further, this script...</small></li>
<li><a href='http://www.hm2k.com/posts/ident-spoofing' rel='bookmark' title='Permanent Link: Ident Spoofing'>Ident Spoofing</a> <small>Today I wrote about Oidentd on Wikipedia. Ident as per...</small></li>
<li><a href='http://www.hm2k.com/posts/portal-script' rel='bookmark' title='Permanent Link: Finding a Portal Script'>Finding a Portal Script</a> <small>I spent a long time today searching for a PHP...</small></li>
<li><a href='http://www.hm2k.com/posts/storing-mysql-database-settings-for-php-and-perl-in-one-file' rel='bookmark' title='Permanent Link: Storing mySQL database settings for php and perl in one file'>Storing mySQL database settings for php and perl in one file</a> <small>I have a situation where there&#8217;s two scripts. The main...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/longip-script/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenCart v0.7.9 released</title>
		<link>http://www.hm2k.com/posts/opencart</link>
		<comments>http://www.hm2k.com/posts/opencart#comments</comments>
		<pubDate>Fri, 01 Feb 2008 22:17:50 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[opencart]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/?p=209</guid>
		<description><![CDATA[OpenCart is an open source PHP-based e-commerce online shop website solution. Ideal for new or existing stores to start selling online.
OpenCart all began because (at the time) the leading open source e-commerce solution out there was not very good, to say the least.
The first notable release was OpenCart v0.5 back in late 2006 and has [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/opencart-v079-released' rel='bookmark' title='Permanent Link: OpenCart v0.7.9 released'>OpenCart v0.7.9 released</a> <small>OpenCart is an open source PHP-based e-commerce online shop website...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.opencart.com/">OpenCart</a> is an open source PHP-based e-commerce online shop website solution. Ideal for new or existing stores to start selling online.</p>
<p>OpenCart all began because (at the time) the leading open source e-commerce solution out there was not very good, to say the least.</p>
<p>The first notable release was OpenCart v0.5 back in late 2006 and has been gaining momentum ever since.</p>
<p>The project is lead by Daniel Kerr, and I have also recently joined the team.</p>
<p><a href="http://open-cart.googlecode.com/files/opencart_0.7.9.zip">Download OpenCart v0.7.9</a></p>
<p>If you need any assistance with OpenCart, you can find me on the <a href="http://forum.opencart.com/">OpenCart Community Forums</a>, and on the <a href="http://code.google.com/p/open-cart/">OpenCart Google Code project site</a>.</p>
<p>Don&#8217;t forget to donate!</p>
<p>Enjoy!</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/opencart-v079-released' rel='bookmark' title='Permanent Link: OpenCart v0.7.9 released'>OpenCart v0.7.9 released</a> <small>OpenCart is an open source PHP-based e-commerce online shop website...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/opencart/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next time i&#8217;m buying a mac</title>
		<link>http://www.hm2k.com/posts/next-time-im-buying-a-mac</link>
		<comments>http://www.hm2k.com/posts/next-time-im-buying-a-mac#comments</comments>
		<pubDate>Thu, 13 Dec 2007 10:58:24 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/posts/next-time-im-buying-a-mac</guid>
		<description><![CDATA[Recently I decided to get away for a break, so I left the country with all intention of not doing anything work related for a week.
This was all fine, but to check my personal emails I decided to find an internet café to rather than use my mobile phone to save my pennies.
After a while [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/so-how-did-i-get-infected-in-the-first-place' rel='bookmark' title='Permanent Link: So how did I get infected in the first place?'>So how did I get infected in the first place?</a> <small>People often ask me how their system got infected in...</small></li>
<li><a href='http://www.hm2k.com/posts/which-is-the-best-operating-system' rel='bookmark' title='Permanent Link: Which is the best operating system?'>Which is the best operating system?</a> <small>I&#8217;ve done my research and i&#8217;ve discovered there&#8217;s only 6...</small></li>
<li><a href='http://www.hm2k.com/posts/migrating-from-windows-to-linux' rel='bookmark' title='Permanent Link: Migrating from Windows to Linux'>Migrating from Windows to Linux</a> <small>These days I find myself playing less and less games...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Recently I decided to get away for a break, so I left the country with all intention of not doing anything work related for a week.</p>
<p>This was all fine, but to check my personal emails I decided to find an internet café to rather than use my mobile phone to save my pennies.</p>
<p><span id="more-159"></span>After a while I managed to find a complex which had a few computers setup for people staying in the complex to use.</p>
<p>Unlike some of the other internet café machines I had seen these were not locked down at all, just ordinary versions of Microsoft Windows XP.</p>
<p>This was fantastic, as it allowed me unlimited access and I could run things such as vncviewer (for remotely viewing a machine) and putty (for access to servers via ssh).</p>
<p>The downside was I had to spend a while removing a whole bunch of malware before I could even use the damn thing.</p>
<p>There were 4 other machines in this room, and I quickly discovered that I wasn&#8217;t the only one in there who was having problems.</p>
<p>Before long, the old guy on the other side of the room decided to ask the girl sitting next to him how to do something, she proceeded to assist him, only to summarise her experience with&#8230;</p>
<p><em><strong>&#8220;Next time i&#8217;m buying a mac&#8221;</strong></em></p>
<p>I felt like standing up right then, and giving her a piece of my mind, but I didn&#8217;t, instead I got up and went in the pool, also making a mental note to write up about it later.</p>
<p>There&#8217;s so many issues with the comment she made I&#8217;m not really sure where to begin.</p>
<p>The main issue I have with statements like this is the ignorance.</p>
<p>If you review what she actually said, she&#8217;s suggesting that she&#8217;s got a problem with the hardware, but upon further interrogation you&#8217;ll find their problem is with the operating system (namely Windows) and the way they use it.</p>
<p>When I ask people why they want to buy a mac, they generally say something along the lines of:</p>
<p><em>&#8220;I dunno, I heard they don&#8217;t get viruses&#8221;</em>, to which I reply:</p>
<p><em>&#8220;I never get viruses on windows, and macs DO get viruses, there&#8217;s just not as many&#8221;</em>.</p>
<p>The next obvious question is why don&#8217;t they? Well it&#8217;s pretty straight forward, the reason why there&#8217;s not as many is because there&#8217;s not as many users on macs as windows and no where near as many people looking for bugs in it the operating system (OS) as windows.</p>
<p>Viruses these days are utilised in such a way that the originator makes money from you, usually by means of forced pop-ups and installing software. They target windows, because it&#8217;s a much broader platform, there&#8217;s far more users. It doesn&#8217;t take a marketing expert to tell you which is the best to target.</p>
<p>But regardless of which operating system you run it&#8217;s not difficult to ensure you have an anti-virus solution, your software is up-to-date, and you are behind a firewall. Whether it&#8217;s Windows, Mac OS or even Linux, by doing these three steps, you will always ensure you&#8217;re not going to get targeted, unless of course you&#8217;re stupid enough to click links on sites or emails that you are unsure about.</p>
<p>Ultimately security is in the hands of the user, if you&#8217;re going easily fooled by those popups that look like Windows XP default &#8220;blue&#8221; theme then you&#8217;re already at risk, however you can restore your theme to &#8220;windows classic&#8221; and suddenly you realise what&#8217;s going on there.</p>
<p>Another tip you can follow is to use a different browser to the default &#8220;Internet Explorer&#8221; such as <a href="http://www.mozilla.com/firefox/">Firefox</a>, as it&#8217;s pop-up blocker is better, and generally the whole experience is more reliable.</p>
<p>A lot of the time security issues are down to people clicking links they receive by email when they were not even expecting the email; browsing porn and end up downloading a &#8220;codec&#8221; because they think they will then be able to watch porn movies for free or finally they use peer to peer software and end up downloading files that aren&#8217;t music or movies, they are actually malicious programs. All of these files generally download as &#8220;.exe&#8221; files, which are &#8220;executable&#8221; files (ie: programs, or possibly viruses).</p>
<p>Yes, &#8220;.exe&#8221; files DO NOT run on macs (unless you install windows on the Intel based machines), but it&#8217;s also worth noting that &#8220;.exe&#8221; files also do not run on Linux based operating systems, but people seem to completely overlook that.</p>
<p>Threats like this increase as you add users to your machine, which makes finding the source even more difficult. If you have one user per machine.</p>
<p>With this in mind, you generally find that computers that people keep as &#8220;personal&#8221; generally have far less issues than shared machines. Macs aren&#8217;t really used as shared machines, mainly because they aren&#8217;t designed to be, and more importantly they aren&#8217;t marketed to be, they are marketed to be a &#8220;personal computer&#8221;.</p>
<p>What i&#8217;ve said above is mainly talking about issues with the operating system, however this girl&#8217;s comment was that she was going to buy a mac, as opposed to a &#8220;PC&#8221;, what&#8217;s wrong with a PC?, who said a PC can&#8217;t run Mac OS or virtually any operating system for that matter?</p>
<p>It&#8217;s ignorant to think that buying full retail hardware and software will solve all your problems, as if you purchased all OEM hardware, and ran a Linux based operating system such as the increasingly popular <a href="http://www.ubuntu.com/">Ubuntu</a> based <a href="http://www.thinkgos.com/">gOS</a>, you would likely find that suitable for your needs and wants, all at the fraction of a price, and just as easy to use.</p>
<p>The problem I find is that people don&#8217;t even consider Linux, because they simply don&#8217;t know enough about it.  Why? Fear of the unknown and lack of financial backing of the vendor, which means there&#8217;s no mass media marketing unlike Apple.</p>
<p>But why are people so scared of Linux? After all Linux is based on Unix, as is Mac OS X, unlike Windows, and it&#8217;s <strong>FREE</strong>.</p>
<p>Ultimately you need to establish your needs and wants, find out what the hardware/software requirements of your devices (mobile phone, mp3 player, sat nav, etc), computer games and multimedia software is, and figure out which is right for you.</p>
<p>I can almost guarantee that Windows will come out as the most compatible and you&#8217;ll find that there&#8217;s increasing support for both Mac OS X, mainly because the devices you own are probably made by Apple (eg: iPod), but if you look a little closer, you&#8217;ll also find that there&#8217;s support for Linux based operating systems such as <a href="http://www.ubuntu.com/">Ubuntu</a>, you may have to search for it, or request it, but nether the less, it&#8217;s there, you&#8217;re never going to be the only one with said device.</p>
<p>One of the compatibility issues is that certain software creators, usually of the graphics or music industry (eg: Adobe, Propellerheads) only write software for mac, and windows, which ends up leaving Linux users to create their own open source alternative or try and emulate the official version. With this in mind, I understand why people sometimes choose a mac for their specialist software, but what about windows?</p>
<p>The question you need to ask yourself is <em>&#8220;Why do I want a mac?&#8221;</em>.</p>
<p>If the answer is that you think they are cool or a status symbol, or that they make you feel warm and fuzzy inside, then you&#8217;re buying it for the wrong reasons, computers aren&#8217;t meant to be any of those things.</p>
<p>If the answer is that you believe it will solve all your problems, you&#8217;re deluded. You&#8217;re always going to have problems, especially if you&#8217;re prone to them already. Getting a fresh operating system will always solve your problems, at least for a short while, until you start using it, then low and behold before long you&#8217;re in the same situation again.</p>
<p>In conclusion&#8230;</p>
<p>There&#8217;s pretty much two reasons why you might buy a mac, they are the OS (so called &#8220;piece of mind&#8221;) or  the style (so called &#8220;lifestyle upgrade&#8221;), there is also the obvious combination of both.</p>
<p>There are however those few that do actually NEED a mac because of the multimedia applications they use will only run on the mac OS (if only they would run on Linux, how different things could be).</p>
<p><em>Next time are you really buying a mac? Or are you buying into something else? Piece of mind, or perhaps a lifestyle?</em></p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/so-how-did-i-get-infected-in-the-first-place' rel='bookmark' title='Permanent Link: So how did I get infected in the first place?'>So how did I get infected in the first place?</a> <small>People often ask me how their system got infected in...</small></li>
<li><a href='http://www.hm2k.com/posts/which-is-the-best-operating-system' rel='bookmark' title='Permanent Link: Which is the best operating system?'>Which is the best operating system?</a> <small>I&#8217;ve done my research and i&#8217;ve discovered there&#8217;s only 6...</small></li>
<li><a href='http://www.hm2k.com/posts/migrating-from-windows-to-linux' rel='bookmark' title='Permanent Link: Migrating from Windows to Linux'>Migrating from Windows to Linux</a> <small>These days I find myself playing less and less games...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/next-time-im-buying-a-mac/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing IonCube Loader with cPanel on CentOS</title>
		<link>http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos</link>
		<comments>http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos#comments</comments>
		<pubDate>Tue, 09 Oct 2007 01:13:46 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cPanel]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos</guid>
		<description><![CDATA[There seems to be limited details of how this is done. It&#8217;s fairly simple to be honest, but I felt it could save somebody some time if it was documented.
In case you were wondering IonCube is a PHP encoder, usually used to stop people stealing your PHP code when you distribute it. Consequently to run [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server' rel='bookmark' title='Permanent Link: The requested URL /cpanel was not found on this server'>The requested URL /cpanel was not found on this server</a> <small>If you run cPanel servers, then you may at some...</small></li>
<li><a href='http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest' rel='bookmark' title='Permanent Link: Xen on CentOS Host running FreeBSD Guest'>Xen on CentOS Host running FreeBSD Guest</a> <small>Recently i&#8217;ve been investigating Xen. In short, Xen is open...</small></li>
<li><a href='http://www.hm2k.com/posts/how-to-restart-the-explorer-shell-in-windows-xp' rel='bookmark' title='Permanent Link: How to restart the explorer shell in Windows XP'>How to restart the explorer shell in Windows XP</a> <small>If you have landed yourself here chances are you already...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There seems to be limited details of how this is done. It&#8217;s fairly simple to be honest, but I felt it could save somebody some time if it was documented.</p>
<p>In case you were wondering IonCube is a PHP encoder, usually used to stop people stealing your PHP code when you distribute it. Consequently to run the encoded PHP you require a &#8220;loader&#8221;, which will run it correctly.</p>
<p><span id="more-135"></span>If your server does not have IonCube loader installed these are the steps you need to take.</p>
<ol>
<li> Visit the <a href="http://www.ioncube.com/loaders.php">IonCube loader</a> page and choose a download for your operating system.
<ul>
<li>In this case we will be selecting the Linux (x86) &#8220;.tar.gz&#8221; <a href="http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz">download</a> for CentOS 4.</li>
</ul>
</li>
<li>Use &#8220;cd&#8221; to go to your home directory (usually /root).</li>
<li>You need to download the file, issue: wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz</li>
<li>Next, extract the files from the tarball, issue: tar zxvf ioncube_loaders_lin_x86.tar.gz</li>
<li>We now need to move the directory to the correct path, issue: mv ioncube /usr/local</li>
<li>Next we need to change our active directory, issue: cd /usr/local/ioncube</li>
<li>We now need to find out where the &#8220;php.ini&#8221; is stored, issue: php ioncube-loader-helper.php page=install-assistant
<ul>
<li>You should see something similar to &#8220;&lt;code&gt;/usr/local/Zend/etc/php.ini&lt;/code&gt;&#8221;.</li>
<li>Also take note of the part that says &#8220;ioncube_loader_lin_4.4.so&#8221; we will use this file later.</li>
</ul>
</li>
<li>Next we need to edit the file, issue: nano /usr/local/Zend/etc/php.ini
<ul>
<li>You can use any editor you like such as nano/pico or vi if you know what you&#8217;re doing.</li>
</ul>
</li>
<li>Find (ctrl+w) the &#8220;[Zend]&#8221; section of the &#8220;php.ini&#8221;, above the &#8220;zend_extension&#8221; line, place: <span class="green">zend_extension = /usr/local/ioncube/ioncube_loader_lin_4.4.so (followed by ctrl+x, Y then enter if using pico or nano).</span></li>
<li><span class="green">Finally issue: service httpd restart </span></li>
</ol>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server' rel='bookmark' title='Permanent Link: The requested URL /cpanel was not found on this server'>The requested URL /cpanel was not found on this server</a> <small>If you run cPanel servers, then you may at some...</small></li>
<li><a href='http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest' rel='bookmark' title='Permanent Link: Xen on CentOS Host running FreeBSD Guest'>Xen on CentOS Host running FreeBSD Guest</a> <small>Recently i&#8217;ve been investigating Xen. In short, Xen is open...</small></li>
<li><a href='http://www.hm2k.com/posts/how-to-restart-the-explorer-shell-in-windows-xp' rel='bookmark' title='Permanent Link: How to restart the explorer shell in Windows XP'>How to restart the explorer shell in Windows XP</a> <small>If you have landed yourself here chances are you already...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Xen on CentOS Host running FreeBSD Guest</title>
		<link>http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest</link>
		<comments>http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest#comments</comments>
		<pubDate>Thu, 05 Jul 2007 14:37:17 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest</guid>
		<description><![CDATA[Recently i&#8217;ve been investigating Xen. In short, Xen is open source virtualisation software that provides you with the ability to split a physical hardware server (host or dom0) into multiple virtual servers (guest or domU).
What makes Xen so special above the rest is that it offers such a wide span of guest operating systems.
I am [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/freebsd-62-usrports-no-such-file-or-directory' rel='bookmark' title='Permanent Link: FreeBSD 6.2 &#8220;/usr/ports: No such file or directory&#8221;'>FreeBSD 6.2 &#8220;/usr/ports: No such file or directory&#8221;</a> <small>I recently setup a new FreeBSD 6.2 server, only to...</small></li>
<li><a href='http://www.hm2k.com/posts/configuring-a-freebsd-irc-shell-server' rel='bookmark' title='Permanent Link: Configuring a FreeBSD IRC Shell Server'>Configuring a FreeBSD IRC Shell Server</a> <small>This is a brief guide created to help configure a...</small></li>
<li><a href='http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos' rel='bookmark' title='Permanent Link: Installing IonCube Loader with cPanel on CentOS'>Installing IonCube Loader with cPanel on CentOS</a> <small>There seems to be limited details of how this is...</small></li>
<li><a href='http://www.hm2k.com/posts/freebsd-socks-proxy-for-mirc' rel='bookmark' title='Permanent Link: Setting up a FreeBSD socks proxy server for use with mIRC'>Setting up a FreeBSD socks proxy server for use with mIRC</a> <small>I&#8217;m getting fed up with my current IRC BNC software....</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Recently i&#8217;ve been investigating <a href="http://en.wikipedia.org/wiki/Xen">Xen</a>. In short, Xen is open source <a href="http://en.wikipedia.org/wiki/Virtualization">virtualisation</a> software that provides you with the ability to split a physical hardware server (host or dom0) into multiple virtual servers (guest or domU).</p>
<p>What makes Xen so special above the rest is that it offers such a wide span of guest operating systems.<span id="more-125"></span></p>
<p>I am a big fan of CentOS so I have chosen this as my host, but Xen as a host will pretty much run on any Linux based OS, NetBSD, or even Solaris.</p>
<p>Just as a side note, the system I will be running this on is P4 3.0 CPU with 2GB ram.</p>
<p>To begin with I tried <a href="http://www.xensource.com/download/dl_31tarballs.html">Xen 3.1</a> (32 bit PAE SMP) on CentOS 4, during this time I came across the following resources&#8230;</p>
<ul>
<li><a href="http://mark.foster.cc/wiki/index.php/Xen_on_CentOS-4">Xen on CentOS-4</a></li>
<li><a href="http://www.xensource.com/files/xen_install_windows.pdf">How to Install Windows on Xen</a></li>
<li><a href="http://wiki.xensource.com/xenwiki/GettingStarted">GettingStarted (XenSource Wiki)</a></li>
<li><a href="http://wiki.centos.org/HowTos/Xen">CentOS Xen Wiki Documents</a></li>
<li><a href="http://www.centos.org/docs/5/html/Virtualization-en-US/">CentOS 5 Virtualization Guide</a></li>
<li><a href="http://www.redhat.com/rhel/virtualization/">RedHat Virtualization</a></li>
<li><a href="http://www.howtoforge.com/centos_5.0_xen">Installing Xen On CentOS 5.0 (i386)</a></li>
</ul>
<p>I soon discovered that CentOS 5 had far better native support for Xen than CentOS 4.</p>
<p>Therefore, CentOS 5 was to be used, once installed you could simply do &#8220;yum groupinstall Virtualization&#8221;, and it would install Xen for you ready to use out of the box. More or less.</p>
<p>So this is great right? Xen installs on CentOS 5 via the virtualisation group pretty much hassle free, which means we have the dom0 setup.</p>
<p>The next step is to create a guest or DomU. There are plenty to choose from (Many Linux Distros, NetBSD, FreeBSD, OpenBSD, Solaris, and even Windows XP &amp; 2003 Server), but we want FreeBSD.  This is where the fun begins! We find the following resources:</p>
<ul>
<li><a href="http://txrx.org/xen/">FreeBSD 5.3 Xen DomU Install HOWTO</a> &#8211; Outdated (For Xen 2.2 not Xen 3.0)</li>
<li><a href="http://www.yuanjue.net/xen/howto.html">How to install FreeBSD as domU</a></li>
<li><a href="http://www.fsmware.com/xenofreebsd/7.0/STATUS">Status of FreeBSD xen guest</a></li>
<li><a href="http://wiki.xensource.com/xenwiki/FreeBSDdomU">FreeBSD as DomU/Guest HOWTO</a></li>
</ul>
<p>Okay, fine no problem. Right?</p>
<p>Yes, until you get an error like this:</p>
<blockquote><p>ERROR: Non PAE-kernel on PAE host.</p></blockquote>
<p>Which effectively means that the CentOS 5 Dom0 (Host) is running a PAE kernel, yet what we&#8217;re trying to install as a domU (Guest) is a non PAE kernel.</p>
<p>So, what is <a href="http://en.wikipedia.org/wiki/Physical_Address_Extension">PAE</a>? basically it gives your system the ability to handle 4GB of RAM or more (max 64GB RAM) , if you have less than 4GB, you don&#8217;t really need it. It&#8217;s primarily a fix for x86 processors, providing they support it, 64-bit processors don&#8217;t need it.</p>
<p>So how do we fix this problem? I investigated and found the following resources:</p>
<ul>
<li><a href="http://wiki.xensource.com/xenwiki/32-bit%2C_64-bit%2C_and_PAE%2C_oh_my%21">32-bit, 64-bit, and PAE, oh my! (Xen Wiki)</a></li>
<li><a href="http://groups.google.com/group/yuanjue/browse_thread/thread/ec4261c9511c1dca">FreeBSD as domU (YUAN Jue&#8217;s Group)</a></li>
<li><a href="http://lists.xensource.com/archives/html/xen-users/2006-12/msg00268.html">FreeBSD under Xen (xen-users mail list)</a></li>
<li><a href="http://rink.nu/blog/20070528143357.009067.html">FreeBSD/xen (rink.nu)</a></li>
</ul>
<p>In conclusion there are two options:</p>
<ol>
<li>Recompile the CentOS 5 dom0 (Host) with a non-PAE kernel with Xen.</li>
<li>Recompile the FreeBSD domU (Guest) with a PAE kernel.</li>
</ol>
<p><strong>So what are the problems?</strong></p>
<p>Option 1 would mean moving away from the native kernel, meaning that each time a new update comes up the kernel would have to be rebuilt manually. Although building the kernel without PAE will decrease overheads, building the kernel manually may lose performance. Considering this is the host, it&#8217;s vital that it is stable, therefore this is lesser of an option.</p>
<p>Option 2 is apparently really easy to do, practially a flick of a switch, providing you understand what you are doing with FreeBSD and Xen. Unfortunately, my skills in this area are limited.</p>
<p><strong>Where do we go from here?</strong></p>
<p>Well, considering option 1 is the least favourable option, as it seems, the only way to go is to contact the people who know with regards to running FreeBSD as a DomU&#8230;</p>
<ul>
<li><a href="http://www.fsmware.com/">Kip Macy</a></li>
<li><a href="http://www.yuanjue.net/">YUAN Jue</a></li>
<li><a href="http://rink.nu/">Rink Springer</a></li>
<li><a href="http://txrx.org/xen/">Chris Brookes</a></li>
</ul>
<p>Alternativly&#8230;</p>
<ul>
<li><a href="http://www.centos.org/modules/newbb/">CentOS Forums</a></li>
<li><a href="http://lists.xensource.com/">Xen Mailing Lists</a></li>
<li><a href="http://freebsdforums.org/forums/">BSD Forums</a></li>
</ul>
<p>Any feedback or comments will be greatfully received.</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/freebsd-62-usrports-no-such-file-or-directory' rel='bookmark' title='Permanent Link: FreeBSD 6.2 &#8220;/usr/ports: No such file or directory&#8221;'>FreeBSD 6.2 &#8220;/usr/ports: No such file or directory&#8221;</a> <small>I recently setup a new FreeBSD 6.2 server, only to...</small></li>
<li><a href='http://www.hm2k.com/posts/configuring-a-freebsd-irc-shell-server' rel='bookmark' title='Permanent Link: Configuring a FreeBSD IRC Shell Server'>Configuring a FreeBSD IRC Shell Server</a> <small>This is a brief guide created to help configure a...</small></li>
<li><a href='http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos' rel='bookmark' title='Permanent Link: Installing IonCube Loader with cPanel on CentOS'>Installing IonCube Loader with cPanel on CentOS</a> <small>There seems to be limited details of how this is...</small></li>
<li><a href='http://www.hm2k.com/posts/freebsd-socks-proxy-for-mirc' rel='bookmark' title='Permanent Link: Setting up a FreeBSD socks proxy server for use with mIRC'>Setting up a FreeBSD socks proxy server for use with mIRC</a> <small>I&#8217;m getting fed up with my current IRC BNC software....</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The requested URL /cpanel was not found on this server</title>
		<link>http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server</link>
		<comments>http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server#comments</comments>
		<pubDate>Mon, 11 Jun 2007 15:40:43 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cPanel]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server</guid>
		<description><![CDATA[If you run cPanel servers, then you may at some point experience this issue.
The problem is when you attempt to visit &#8220;http://server.example.com/cpanel&#8221; and you get the following message or similar:
The requested URL /cpanel was not found on this server.
The requested URL /whm was not found on this server.
To fix this, you must add the following [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos' rel='bookmark' title='Permanent Link: Installing IonCube Loader with cPanel on CentOS'>Installing IonCube Loader with cPanel on CentOS</a> <small>There seems to be limited details of how this is...</small></li>
<li><a href='http://www.hm2k.com/posts/configuring-a-freebsd-irc-shell-server' rel='bookmark' title='Permanent Link: Configuring a FreeBSD IRC Shell Server'>Configuring a FreeBSD IRC Shell Server</a> <small>This is a brief guide created to help configure a...</small></li>
<li><a href='http://www.hm2k.com/posts/suphp-and-phps' rel='bookmark' title='Permanent Link: suPHP and .phps PHP code highlighting support'>suPHP and .phps PHP code highlighting support</a> <small>Today a user on one of my web servers asked...</small></li>
<li><a href='http://www.hm2k.com/posts/freebsd-socks-proxy-for-mirc' rel='bookmark' title='Permanent Link: Setting up a FreeBSD socks proxy server for use with mIRC'>Setting up a FreeBSD socks proxy server for use with mIRC</a> <small>I&#8217;m getting fed up with my current IRC BNC software....</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you run cPanel servers, then you may at some point experience this issue.</p>
<p>The problem is when you attempt to visit &#8220;http://server.example.com/cpanel&#8221; and you get the following message or similar:</p>
<blockquote><p>The requested URL /cpanel was not found on this server.</p>
<p>The requested URL /whm was not found on this server.</p></blockquote>
<p><span id="more-122"></span>To fix this, you must add the following to your httpd.conf (/usr/local/apache/conf/httpd.conf):</p>
<blockquote>
<pre>ErrorDocument 400 /400.shtml
ErrorDocument 401 /401.shtml
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml
ScriptAlias /cgi-sys/ /usr/local/cpanel/cgi-sys/
Alias /sys_cpanel/ /usr/local/cpanel/sys_cpanel/
Alias /java-sys/ /usr/local/cpanel/java-sys/
Alias /img-sys/ /usr/local/cpanel/img-sys/
Alias /akopia/ /usr/local/cpanel/3rdparty/interchange/share/akopia/
Alias /neo-images/ /usr/local/cpanel/base/neomail/neo-images/
ScriptAliasMatch ^/cpanel/(.*) /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAlias /cpanel /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAlias /whm /usr/local/cpanel/cgi-sys/whmredirect.cgi
ScriptAlias /securewhm /usr/local/cpanel/cgi-sys/swhmredirect.cgi
ScriptAlias /webmail /usr/local/cpanel/cgi-sys/wredirect.cgi
ScriptAliasMatch ^/webmail/(.*) /usr/local/cpanel/cgi-sys/wredirect.cgi
ScriptAliasMatch ^/kpanel/(.*) /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAlias /controlpanel /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAlias /securecontrolpanel /usr/local/cpanel/cgi-sys/sredirect.cgi
Alias /mailman/archives/ /usr/local/cpanel/3rdparty/mailman/archives/public/
ScriptAlias /mailman/ /usr/local/cpanel/3rdparty/mailman/cgi-bin/
Alias /pipermail/ /usr/local/cpanel/3rdparty/mailman/archives/public/
Alias /interchange/ /usr/local/cpanel/3rdparty/interchange/share/interchange/
Alias /interchange-5/ /usr/local/cpanel/3rdparty/interchange/share/interchange-5/</pre>
</blockquote>
<p>Add this anywhere in the httpd.conf, outside of any &lt;VirtualHost&gt; tags.</p>
<p>Restart apache (service httpd restart), and bingo!</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/installing-ioncube-loader-with-cpanel-on-centos' rel='bookmark' title='Permanent Link: Installing IonCube Loader with cPanel on CentOS'>Installing IonCube Loader with cPanel on CentOS</a> <small>There seems to be limited details of how this is...</small></li>
<li><a href='http://www.hm2k.com/posts/configuring-a-freebsd-irc-shell-server' rel='bookmark' title='Permanent Link: Configuring a FreeBSD IRC Shell Server'>Configuring a FreeBSD IRC Shell Server</a> <small>This is a brief guide created to help configure a...</small></li>
<li><a href='http://www.hm2k.com/posts/suphp-and-phps' rel='bookmark' title='Permanent Link: suPHP and .phps PHP code highlighting support'>suPHP and .phps PHP code highlighting support</a> <small>Today a user on one of my web servers asked...</small></li>
<li><a href='http://www.hm2k.com/posts/freebsd-socks-proxy-for-mirc' rel='bookmark' title='Permanent Link: Setting up a FreeBSD socks proxy server for use with mIRC'>Setting up a FreeBSD socks proxy server for use with mIRC</a> <small>I&#8217;m getting fed up with my current IRC BNC software....</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/the-requested-url-cpanel-was-not-found-on-this-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from Windows to Linux</title>
		<link>http://www.hm2k.com/posts/migrating-from-windows-to-linux</link>
		<comments>http://www.hm2k.com/posts/migrating-from-windows-to-linux#comments</comments>
		<pubDate>Wed, 17 Jan 2007 01:35:32 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/archives/18</guid>
		<description><![CDATA[These days I find myself playing less and less games on my computer. This is mainly because I use my computer as a workstation, and playing games would interfere with that.
My workstation, like most runs Microsoft Windows &#8211; Why? &#8211; Because I always have done.
With the release of Windows Vista ever dawning, and the new [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/print-dialog-does-not-appear' rel='bookmark' title='Permanent Link: Print dialog does not appear in Outlook Express or Internet Explorer'>Print dialog does not appear in Outlook Express or Internet Explorer</a> <small>Today I get a call. Outlook Express won&#8217;t print. I...</small></li>
<li><a href='http://www.hm2k.com/posts/windows-genuine-advantage-removal' rel='bookmark' title='Permanent Link: Windows Genuine Advantage Removal'>Windows Genuine Advantage Removal</a> <small>First of all for those that don&#8217;t know, Windows Genuine...</small></li>
<li><a href='http://www.hm2k.com/posts/how-to-disable-windows-messenger' rel='bookmark' title='Permanent Link: How to Disable Windows Messenger'>How to Disable Windows Messenger</a> <small>Why would you want to disable Windows Messenger? Well you...</small></li>
<li><a href='http://www.hm2k.com/posts/recording-an-irc-channel-on-windows' rel='bookmark' title='Permanent Link: Recording an IRC channel on Windows'>Recording an IRC channel on Windows</a> <small>Recently Matt Cutts posted an article on his blog about...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>These days I find myself playing less and less games on my computer. This is mainly because I use my computer as a workstation, and playing games would interfere with that.</p>
<p>My workstation, like most runs Microsoft Windows &#8211; Why? &#8211; Because I always have done.</p>
<p>With the release of Windows Vista ever dawning, and the new Windows Genuine Advantage checks, there has never been a better time to find an alternative solution.</p>
<p>Over the past few years I have had more and more dealings with Linux, and I find myself asking the same question&#8230; &#8220;What is stopping me from migrating from Windows to Linux?&#8221;, I then find myself creating all kinds of excuses why I cannot.</p>
<p>I spent many months attempting to eliminate these excuses, by offering the solutions to your problems.</p>
<p>My reason for sharing this with you is to make it more of a realistic possibility for everyone, not just IT gurus or geeks, but anyone.</p>
<p><strong>Why would I want to migrate?</strong></p>
<p>There are many reasons why you would want to migrate, I&#8217;m sure that the reasons to migrate out weigh the petty reasons of why you are forced to stay on windows.</p>
<ul>
<li>Affordable &#8211; Not only is it that Windows costs a lot of money, but the additional software you require, such as Microsoft Office costs money too! Using Linux and Open Source software eliminates these costs, as they are freely available for download.</li>
<li>Reliable &#8211; This is the reason why a large percentage of the worlds websites run on Linux based servers, and not windows.</li>
<li>Secure &#8211; It&#8217;s not that it doesn&#8217;t have its fair share of issues, its that its not targetted in the same way as windows, meaning that there are a fraction of the problems.</li>
<li>Compatible &#8211; Anything runs on Linux. Almost.</li>
<li>Support &#8211; Linux has been very well received over the years, therefore there is much support behind any Linux related project.</li>
<li>Future &#8211; Is it really a realistic idea that people will pay for an operating system when they can get one for free that can do exactly the same things. Certainly not, therefore this is the future.</li>
<li>Choice &#8211; One of the best thing about Linux is that there is a vast choice of distributions that all offer their individual advantages. No longer are you forced to purchase an operating system from one distributor, you can simply download it free from your choice of distributors.</li>
<li>Anti-monopolisation &#8211; Microsoft have had it too easy for too long, holding a large percentage of the workstation market, give them a reason to really get competitive.</li>
<li>Privacy &#8211; By running windows and connecting to the internet, you are seriously compremising your privacy, Microsoft now checks your OS Version, System Manufacturer, System Model, Windows Product Key, the date, and most likely your IP address will be logged, as this is standard protocol when you access a server.</li>
<li>Open Source &#8211; No more closed source non-sense like the software from Microsoft.</li>
</ul>
<p>There are the reasons to migrate, and i&#8217;m sure you&#8217;ll agree, they are good enough reasons.</p>
<p>Usually at this point you will find excuses of why you can&#8217;t migrate, usually along the lines of &#8220;My [essential software] will not run on linux&#8221;.</p>
<p>I intend to look at each piece of &#8220;essential software&#8221; people use on Windows and offer either a way to run it on Linux or a compatible alternative.</p>
<p>We all have them, software we use on a day-to-day basis that we&#8217;d seriously miss if they no longer existed.</p>
<p>My essential software is as follows:</p>
<ul>
<li>Microsoft Outlook (NOT Outlook Express) &#8211; This offers Mail, Calendar, Contacts, Tasks, Notes and Journal, I mainly use Mail, Calendar and Contacts.</li>
<li>mIRC &#8211; An internet relay chat client that is second to none, not because of its interface, but because of its flexable scripting ability, its very useful to create an automated function to achieve a certain repetitive task. It also obviously allows me to chat to certain people and and within communities.</li>
<li>Winamp &#8211; There&#8217;s nothing better than streaming di.fm or playing mp3s from my vast collection of music.</li>
<li>Mozilla Firefox &#8211; Possibily the best browser around at the moment.</li>
<li>Outlook Express &#8211; A very simple mail client and newsgroup reader, I personally don&#8217;t use outlook express, as I use Outlook, but I imagine the usenet part is essential to some people.</li>
<li>Mozilla Thunderbiard &#8211; A reasonable alternative to Outlook Express.</li>
<li>FileZilla FTP Client &#8211; A rather good open source ftp client, an absolute must for uploading and downloading to/from an FTP server.</li>
<li>EditPlus &#8211; A really useful text editor, so much better than Notepad.</li>
<li>MSN/Live Messenger &#8211; I need to beable to communicate with my mates.</li>
<li>RealVNC &#8211; Important peice of software to allow me to access my PC from anywhere, mainly for access to mIRC and Outlook, but mainly because i&#8217;m very often out and about.</li>
<li>Photoshop &#8211; I like to have a dabble sometimes&#8230;</li>
<li>Azureus &#8211; Bit Torrents are big thing these days, you&#8217;re gonna need a good bit torrent client.</li>
<li>Microsoft Word &#8211; Everyone needs a good word processor, after all, this is why computers were made.</li>
<li>Microsoft Excel &#8211; Spreadsheets are very useful for displaying tabular data, and creating graphs.</li>
<li>Microsoft Access &#8211; I know that often people use access for their database systems, although I don&#8217;t use it myself, I know its very important to some people.</li>
<li>Nero &#8211; A great peice of software for making backups, burning images and duplication.</li>
<li>PowerDVD &#8211; Its nice to beable to play DVD&#8217;s on your PC, especially when your PC monitor is bigger than your TV</li>
<li>Audiograbber &#8211; So when I do actually buy a Music CD I like to convert it into mp3s so I can listen to it without the CD in my drive.</li>
<li>Dreamweaver &#8211; Its not that important, but its useful sometimes to have a WYSIWYG HTML editor or web authoring software.</li>
<li>Putty &#8211; The ability to connect to a server via SSH is vital as a server administrator.</li>
<li>X-Lite &#8211; A peice of SIP Voice Over IP software, very useful in this day and age, especially when people are calling you.</li>
<li>Calculator &#8211; I don&#8217;t physically have a working one, a software one is very useful.</li>
<li>Adobe Acrobat Reader &#8211; An important peice of software for reading PDF files.</li>
<li>Norton Antivirus &#8211; I left Mcafee many years ago for Norton, we all need a way to stop those little critters!</li>
<li>Kerio Personal Firewall &#8211; Godda block those unwanted connections.</li>
<li>Winzip and Winrar &#8211; Having some kind of compression and more importantly decompression utility is important.</li>
<li>Apache &#8211; I actually run a local copy of Apache with PHP, usually as part of XAMPP for local development purposes and remote file access.</li>
<li>File and Printer Sharing &#8211; Although its actually part of windows, i&#8217;d seriously miss the ability to access files across my network.</li>
</ul>
<p>I got this far, my next step was to look at Linux alternatives to this software, however this is where my migration plan breaks down, as I lack research on a solution to Microsoft Outlook in Linux.</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/print-dialog-does-not-appear' rel='bookmark' title='Permanent Link: Print dialog does not appear in Outlook Express or Internet Explorer'>Print dialog does not appear in Outlook Express or Internet Explorer</a> <small>Today I get a call. Outlook Express won&#8217;t print. I...</small></li>
<li><a href='http://www.hm2k.com/posts/windows-genuine-advantage-removal' rel='bookmark' title='Permanent Link: Windows Genuine Advantage Removal'>Windows Genuine Advantage Removal</a> <small>First of all for those that don&#8217;t know, Windows Genuine...</small></li>
<li><a href='http://www.hm2k.com/posts/how-to-disable-windows-messenger' rel='bookmark' title='Permanent Link: How to Disable Windows Messenger'>How to Disable Windows Messenger</a> <small>Why would you want to disable Windows Messenger? Well you...</small></li>
<li><a href='http://www.hm2k.com/posts/recording-an-irc-channel-on-windows' rel='bookmark' title='Permanent Link: Recording an IRC channel on Windows'>Recording an IRC channel on Windows</a> <small>Recently Matt Cutts posted an article on his blog about...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/migrating-from-windows-to-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Which is the best operating system?</title>
		<link>http://www.hm2k.com/posts/which-is-the-best-operating-system</link>
		<comments>http://www.hm2k.com/posts/which-is-the-best-operating-system#comments</comments>
		<pubDate>Thu, 11 Jan 2007 01:12:02 +0000</pubDate>
		<dc:creator>hm2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hm2k.com/archives/20</guid>
		<description><![CDATA[I&#8217;ve done my research and i&#8217;ve discovered there&#8217;s only 6 Operating Systems that I would ever need to use.
For your workstations

At the office: Windows

I would choose this in almost all businesses as often they require the ability to run windows based applications.
In many business environments windows is required to be a client on their network, [...]


Related posts:<ol><li><a href='http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest' rel='bookmark' title='Permanent Link: Xen on CentOS Host running FreeBSD Guest'>Xen on CentOS Host running FreeBSD Guest</a> <small>Recently i&#8217;ve been investigating Xen. In short, Xen is open...</small></li>
<li><a href='http://www.hm2k.com/posts/editor' rel='bookmark' title='Permanent Link: A good text editor'>A good text editor</a> <small>I have been looking for a good open source or...</small></li>
<li><a href='http://www.hm2k.com/posts/migrating-from-windows-to-linux' rel='bookmark' title='Permanent Link: Migrating from Windows to Linux'>Migrating from Windows to Linux</a> <small>These days I find myself playing less and less games...</small></li>
<li><a href='http://www.hm2k.com/posts/next-time-im-buying-a-mac' rel='bookmark' title='Permanent Link: Next time i&#8217;m buying a mac'>Next time i&#8217;m buying a mac</a> <small>Recently I decided to get away for a break, so...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve done my research and i&#8217;ve discovered there&#8217;s only 6 Operating Systems that I would ever need to use.</p>
<p><strong>For your workstations</strong></p>
<ul>
<li>At the office: Windows
<ul>
<li>I would choose this in almost all businesses as often they require the ability to run windows based applications.</li>
<li>In many business environments windows is required to be a client on their network, meaning you are unable to use their network if you are using Linux or a Mac based system.</li>
</ul>
</li>
<li>The developer: Ubuntu Linux (free)
<ul>
<li>I would choose this for developers as it&#8217;s quick, stable and allows you easy interfacing with developer tools and services running on Linux based systems.</li>
<li>This platform can also be ideal for the future of technology due to the fact it is free and that due to the way technology is heading before long all you will need to use your applications is a web browser.</li>
</ul>
</li>
<li>The designer: Mac OS X
<ul>
<li>This is a good stable and compatible platform for graphic design applications, ideal for graphics designers.</li>
<li>Generally the graphics applications you see on Windows appear on Mac first. This was often the case with Adobe/Macromedia products.</li>
</ul>
</li>
</ul>
<p><strong>For  your servers</strong></p>
<ul>
<li>Web/Mail/Database Server: CentOS
<ul>
<li>Based on Redhat Enterprise Linux (RHEL) this product is designed to deal with the enterprise market offering you real performance, the real difference between CentOS and RHEL is that CentOS is free.</li>
<li>The reason why I would choose CentOS is that because it is based on a Redhat product its very compatible with available applications meaning you get them first. It is also very easy to use.</li>
<li>Another great aspect of this is that unlike Fedora there&#8217;s no product life cycle.</li>
<li>The final attribute of CentOS is it&#8217;s great community.</li>
</ul>
</li>
<li>Game Server: debian
<ul>
<li>I find that the game server applications run best on debian. This is probably the only reason I would use it.</li>
</ul>
</li>
<li>IRC/Shell Server: FreeBSD
<ul>
<li>The main reason for this is because its so well received by the IRC community, and offers great compatibility for IRC applications.</li>
<li>This OS also offers the ability to use &#8220;Jailing&#8221;, which was an important aspect before the ability of creating &#8220;virtual servers&#8221; on Linux existed.</li>
</ul>
</li>
</ul>
<p>For more information check out the <a href="http://en.wikipedia.org/wiki/Comparison_of_operating_systems">Comparison of operating systems</a> on the Wikipedia</p>


<p>Related posts:<ol><li><a href='http://www.hm2k.com/posts/xen-on-centos-host-running-freebsd-guest' rel='bookmark' title='Permanent Link: Xen on CentOS Host running FreeBSD Guest'>Xen on CentOS Host running FreeBSD Guest</a> <small>Recently i&#8217;ve been investigating Xen. In short, Xen is open...</small></li>
<li><a href='http://www.hm2k.com/posts/editor' rel='bookmark' title='Permanent Link: A good text editor'>A good text editor</a> <small>I have been looking for a good open source or...</small></li>
<li><a href='http://www.hm2k.com/posts/migrating-from-windows-to-linux' rel='bookmark' title='Permanent Link: Migrating from Windows to Linux'>Migrating from Windows to Linux</a> <small>These days I find myself playing less and less games...</small></li>
<li><a href='http://www.hm2k.com/posts/next-time-im-buying-a-mac' rel='bookmark' title='Permanent Link: Next time i&#8217;m buying a mac'>Next time i&#8217;m buying a mac</a> <small>Recently I decided to get away for a break, so...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.hm2k.com/posts/which-is-the-best-operating-system/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
