<?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>Web Hosting Blog - JaguarPC - Web Hosting News - JagBlog &#187; Linux OS</title>
	<atom:link href="http://www.jaguarpc.com/blog/category/general/linux-os/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jaguarpc.com/blog</link>
	<description>Blog Hosting Tutorials, Windows Linux Hosting News</description>
	<lastBuildDate>Tue, 07 Feb 2012 19:00:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Windows to open Suse 10.2</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/windows-to-open-suse-102/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/windows-to-open-suse-102/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 12:28:08 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/70</guid>
		<description><![CDATA[Well it looks like I fannaly got the pateince to download the 5 cd&#8217;s for open suse 10.2. I will be making the switch here soon. The main question that remains is dual boot or no dual boot? Sure it &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/windows-to-open-suse-102/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p>Well it looks like I fannaly got the pateince to download the 5 cd&#8217;s for open suse 10.2. I will be making the switch here soon. The main question that remains is dual boot or no dual boot?</p>

	<p>Sure it would be great to still have windows to use my skype phone (linksys <span class="caps">CIT</span>-200) and Macromedia/Adobe&#8217;s products but what funs is that? Wine was created with a purpose. I formerly was able to get dreamweaver working on ubuntu so I shall try again.</p>

	<p>I will update everyone with my conclusions of windows vs suse 10.2 next week and maybe you like me can make the switch!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/windows-to-open-suse-102/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Linux</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/enterprise-linux/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/enterprise-linux/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 21:32:30 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/54</guid>
		<description><![CDATA[Following is a snapshot of Enterprise Linux : &#8212;&#62; What is it? Red Hat Enterprise Linux is the premier operating system for open source computing. It&#8217;s sold by annual subscription, runs on seven system architectures, and is certified by top &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/enterprise-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p>Following is a snapshot of Enterprise Linux :<br />
&#8212;&gt; What is it?</p>

	<p>Red Hat Enterprise Linux is the premier operating system for open source computing. It&#8217;s sold by annual subscription, runs on seven system architectures, and is certified by top enterprise software and hardware vendors. It&#8217;s backed by a Red Hat Network subscription up to 24&#215;7 support with one-hour response, and the Red Hat Open Source Assurance program.<br />
&#8212;&gt;What does it do?</p>

	<p>Red Hat Enterprise Linux creates a reliable, secure, high performance platform designed for today&#8217;s commercial environments&#8212;with capabilities that match or surpass those of proprietary operating systems. Sold in three products that span client systems to the largest servers, Red Hat Enterprise Linux delivers a consistent application, management, and user environment.<br />
&#8212;&gt;Why should I care?</p>

	<p>Red Hat Enterprise Linux is the corporate Linux standard. It&#8217;s already at work running some of the world&#8217;s largest commercial, government, and academic institutions. For any deployment&#8212;from the desktop to the datacenter-Red Hat Enterprise Linux delivers unmatched performance and cost savings, and the freedom of open source technology.<br />
&#8212;&gt;Red Hat Enterprise Linux Features and Benefits</p>

	<p>All products in the Red Hat Enterprise Linux family are based on a common software core&#8212;kernel, libraries, development toolchain, and utilities. This provides a homogeneous environment ideal for simplifying multi-system and desktop-to-datacenter configurations. The immediate benefit: simplified deployment of distributed applications, and a consistent environment for users and system administrators across the entire family.<br />
&#8212;&gt;New in Red Hat Enterprise Linux, Version 3</p>

	<p>Introduced in September 2003, Red Hat Enterprise Linux, version 3, includes a broad range of new features:</p>

	<p>1) Support for seven architectures:<br />
Intel <span class="caps">X86</span>, Intel Itanium, <span class="caps">AMD AMD64</span> and <span class="caps">IBM</span> zSeries, iSeries, pSeries, and S/390.</p>

	<p>2) 4-4 memory split:<br />
Increased kernel &amp; user address space for <span class="caps">X86</span> systems, allowing support for 64GB of main memory and larger user applications.</p>

	<p>3) Native Posix Thread Library:<br />
A new high-performance multi-threading capability provides improved performance for multi-threaded applications.</p>

	<p>4) Based on Linux 2.4.21 kernel:<br />
Red Hat Enterprise Linux uses the latest stable Linux kernel with numerous additions from the Linux 2.5/2.6 kernels.</p>

	<p>5) Improved scalability:<br />
Support for larger <span class="caps">SMP</span>, memory and I/O systems allows version 3 to support servers approximately twice the size of version 2.1.</p>

	<p>6) Forward compatibility:<br />
Version 3 includes compatibility libraries so it can run version 2.1 applications without modification.</p>

	<p>7) Standards support:<br />
<span class="caps">LSB 1</span>.3 compliant and undergoing <span class="caps">NIAP CC EAL2</span> evaluation.</p>

	<p> <img src='http://www.jaguarpc.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Improved desktop:<br />
Includes Red Hat&#8217;s Bluecurve graphical user interface, and a comprehensive set of personal productivity applications.</p>

	<p>9) Enhanced security:<br />
Includes several new security features, including support for file system ACLs.</p>

	<p>10) Bundled Stronghold:<br />
Red Hat&#8217;s secure web server solution, previously available as a separate layered product for Enterprise Linux AS, has been updated to Apache version 2 and included as part of the base Red Hat Enterprise Linux product set.</p>

	<p>11) Improved compiler/tools:<br />
Includes <span class="caps">GCC 3</span>.2 and debugging/profiling tools.</p>

	<p>12) Logical Volume Manager:<br />
Provides enterprise-strength storage management.</p>

	<p>13) Diskless systems:<br />
Supports deployment of diskless clients.</p>

	<p>14) Enhanced Java:<br />
Java implementations from <span class="caps">BEA</span> and <span class="caps">IBM</span>.</p>

	<p>15) Enhanced networking:<br />
Includes numerous features to improve stability &amp; performance.</p>

	<p>16) Support for Samba 3 provides numerous new features:</p>

	<p>Greatly improved interoperability with Microsoft Active Directory. Samba 3.0 is able to join an <span class="caps">ADS</span> realm as a member server and authenticate users using <span class="caps">LDAP</span>/Kerberos<br />
Improved Windows 2000/XP/2003 printing support including publishing printer attributes in active directory<br />
Support for migrating from a Windows <span class="caps">NT 4</span>.0 domain to a Samba domain and maintaining user, group and domain SIDs<br />
Support for establishing trust relationships with Windows <span class="caps">NT 4</span>.0 domain controllers<br />
Support for client and server <span class="caps">SMB</span> signing to ensure compatibility with default Windows 2003 security settings<br />
Improved <span class="caps">ACL</span> mapping<br />
&#8212;&gt;For more information on these and other new features, please refer to the Red Hat Enterprise Linux Feature-Function-Benefit analysis.</p>

	<p>Regards,</p>

	<p>Alex</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/enterprise-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Plesk</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/upgrade-plesk/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/upgrade-plesk/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 21:01:38 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>
		<category><![CDATA[VPS Hosting]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/34</guid>
		<description><![CDATA[Hey everyone,Que &#8211; How to upgrade Plesk Control Panel ?Ans - Can be done from node or from vps. first find out which version are on the node: vzpkgfind psa then run vzpkgadd VPSID psa-rh9/20050810 Which will, in this case, &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/upgrade-plesk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p><div>Hey everyone,<strong>Que &#8211; How to upgrade Plesk Control Panel ?</strong><strong>Ans -</strong></p>

	<p>Can be done from node or from vps.</p>

	<p>first find out which version are on the node:</p>

	<p>vzpkgfind psa</p>

	<p>then run</p>

	<p>vzpkgadd <span class="caps">VPSID</span> psa-rh9/20050810</p>

	<p>Which will, in this case, install Plesk reloaded template dated by 2005-08-10. <span class="caps">VPSID</span> is id of a vps, and &#8220;psa-rh9/20050810&#8221; is the plesk template version available on the node.</p>

	<p>If you do it from vps, you need do download the .rpm.tar.gz build file and untar it, and then</p>

	<p>rpm -Uvh /root/psa/PSA_7.5.4/rpm_RedHat_9/base/*.rpm</p>

	<p>and then the same for ../opt directory.</p>

	<p>Best Regards,<br />
Shane Bewick<br />
Enjoy <img src="http://www.etechsupport.net/forum/images/smilies/tongue.gif" /></div><br />
<!-- / message --><!-- controls -->             <a rel="nofollow" href="http://www.etechsupport.net/forum/newreply.php?do=newreply&amp;p=866"><img alt="Reply With Quote" src="http://www.etechsupport.net/forum/images/buttons/quote.gif" /></a></p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/upgrade-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Splitting Files&#8230;</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/splitting-files/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/splitting-files/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 20:53:54 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/28</guid>
		<description><![CDATA[Many times we have to transfer big files. But due to bad network or bad connection transfer time outs when transferring such a big file.To override this, you can split this file into small size files, transfer it and then &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/splitting-files/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p><div>Many times we have to transfer big files. But due to bad network or bad connection transfer time outs when transferring such a big file.To override this, you can split this file into small size files, transfer it and then join it again.</p>

	<p>Here are the steps for it.</p>

	<p>Make sure you have root privilages to do this.</p>

	<p>1) Login to the shell where the file is stored.</p>

	<p>2) Run the command<br />
split&#8212;bytes=sizeoffileyouwanttosplit filename<br />
(split&#8212;bytes=1000M backup.tar.gz)</p>

	<p>3) Copy the files to destination.</p>

	<p>4) Join them once again using the command.<br />
echo file1<br />
<!-- / message -->     <!-- sig --><br />
<div>__________________<br />
Bugs can neither be created nor be removed from software by a developer. They can only be converted from one form to another. The total number of bugs in the software always remain constant.</div><br />
<div>Best Regards,<br />
Shane Bewick  <img src="https://secure.dehe.com/staff/images/smilies/smile.gif" /></div><br />
</div></p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/splitting-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install mod_security for Apache</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/how-to-install-mod_security-for-apache/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/how-to-install-mod_security-for-apache/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 20:50:00 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/26</guid>
		<description><![CDATA[How to install mod_security for Apache&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;What is mod_security? ModSecurity is an open source intrusion detection and prevention engine for web applications. It operates embedded into the web server, acting as a powerful umbrella &#8211; shielding applications from attacks. ModSecurity supports &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/how-to-install-mod_security-for-apache/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p><div>How to install mod_security for Apache&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;What is mod_security?<br />
ModSecurity is an open source intrusion detection and prevention engine for web applications. It operates embedded into the web server, acting as a powerful umbrella &#8211; shielding applications from attacks. ModSecurity supports both branches of the Apache web server.&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-You can install mod_security on Apache 1.3x or 2.x</p>

	<p>Installation steps :</p>

	<p>1) Download modsecurity-apache-1.9.2</p>
	<ol>
		<li>wget <a href="http://www.modsecurity.org/download/modsecurity-apache-1.9.2.tar.gz">http://www.modsecurity.org/download&#8230;he-1.9.2.tar.gz</a></li>
			<li>tar zxvf modsecurity-apache-1.9.2.tar.gz</li>
			<li>cd modsecurity-apache-1.9.2/</li>
	</ol>

	<p>2) Now you need to determine which version of apache you use:<br />
If it&#8217;s <span class="caps">APACHE 1</span>.3.x then</p>
	<ol>
		<li>cd apache1/<br />
If it&#8217;s <span class="caps">APACHE 2</span>.x then</li>
			<li>cd apache2/</li>
	</ol>

	<p>Note : To check apache version give httpd -v command or type <a href="http://ip/xyz">http://ip/xyz</a> you will get apache version.</p>

	<p>3) Lets Compile the module now:<br />
Find apxs files path</p>
	<ol>
		<li>locate apxs<br />
If path is /usr/sbin/apxs then give following command</li>
			<li>/usr/sbin/apxs -cia mod_security.c</li>
	</ol>

	<p>4) Ok, now its time to edit the httpd conf file. First we will make a backup just incase something goes wrong:<br />
cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf.backup<br />
or<br />
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup</p>

	<p>5) Now that we have backed it all up, we can edit the httpd.conf. Replace pico with nano depending on what you have<br />
vi /usr/local/apache/conf/httpd.conf<br />
or<br />
vi /etc/httpd/conf/httpd.conf</p>

	<p>Now add this :&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>

	<p>SecFilterEngine On</p>

	<p>SecServerSignature &#8220;Apache&#8221;<br />
SecFilterCheckUnicodeEncoding Off<br />
SecAuditEngine RelevantOnly<br />
SecAuditLog logs/audit_log<br />
SecFilterScanPOST On</p>

	<p>SecFilterDefaultAction &#8220;deny,log,status:403&#8221;</p>

	<p>SecFilterSelective <span class="caps">REQUEST</span>_METHOD &#8220;^POST$&#8221; chain<br />
SecFilterSelective <span class="caps">HTTP</span>_Content-Length &#8220;^$&#8221;</p>

	<p>SecFilterSelective <span class="caps">HTTP</span>_Transfer-Encoding &#8220;!^$&#8221;</p>

	<p>SecFilterSelective <span class="caps">ARG</span>_PHPSESSID &#8220;!^[0-9a-z]*$&#8221;<br />
SecFilterSelective <span class="caps">COOKIE</span>_PHPSESSID &#8220;!^[0-9a-z]*$&#8221;<br />
SecFilter &#8220;../&#8221;</p>

	<p>SecFilter &#8220;viewtopic.php?&#8221; chain<br />
SecFilter &#8220;chr(([0-9]{1,3}))&#8221; &#8220;deny,log&#8221;</p>

	<p>SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;wget &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;lynx &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;scp &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;ftp &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;cvs &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;rcp &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;curl &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;telnet &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;ssh &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;echo &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links -dump &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links <del>dump</del>charset &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links <del>dump</del>width &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links http:// &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links ftp:// &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;links -source &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;mkdir &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;cd /tmp &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;cd /var/tmp &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;cd /etc/httpd/proxy &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;/config.php?v=1&amp;DIR &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;/../../ &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;&amp;highlight=%2527%252E &#8221;<br />
SecFilterSelective <span class="caps">THE</span>_REQUEST &#8220;changedir=%2Ftmp%2F.php &#8221;</p>

	<ol>
		<li>Very crude filters to prevent <span class="caps">SQL</span> injection attacks<br />
SecFilter &#8220;delete[[:space:]]+from&#8221;<br />
SecFilter &#8220;insert[[:space:]]+into&#8221;<br />
SecFilter &#8220;select.+from&#8221;</li>
	</ol>

	<ol>
		<li>Weaker <span class="caps">XSS</span> protection but allows common <span class="caps">HTML</span> tags<br />
SecFilter &#8220;&#8221;</li>
	</ol>

	<p>:wq!&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
6) Restart apache</p>

	<ol>
		<li>service httpd restart</li>
	</ol>

	<p>You&#8217;ve successfully installed mod_security!  <img src="https://secure.dehe.com/staff/images/smilies/tongue.gif" /></p>

	<p>Best Regards,<br />
Shane Bewick  <img src="https://secure.dehe.com/staff/images/smilies/smile.gif" /></div></p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/how-to-install-mod_security-for-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Midnight Commander</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/installing-midnight-commander/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/installing-midnight-commander/#comments</comments>
		<pubDate>Sun, 17 Sep 2006 20:44:41 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/21</guid>
		<description><![CDATA[Installing Midnight Commander -&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; First we have to install some prerequisites 1) pkgconfig is needed to compile glib, a library mc relies on. Download the latest version from its official site. Currently, it&#8217;s pkgconfig-0.15.0.tar.gz. Then unpack, compile &#38; install: &#8211; &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/installing-midnight-commander/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p><strong>Installing Midnight Commander  -</strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
	<ul>
		<li>First we have to install some prerequisites</li>
	</ul>

	<p>1) pkgconfig is needed to compile glib, a library mc relies on. Download the latest version from its official site. Currently, it&#8217;s pkgconfig-0.15.0.tar.gz. Then unpack, compile &amp; install:</p>
 &#8211; wget http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-0.15.0.tar.gz &#8211; tar <del>zxvf pkgconfig</del>0.15.0.tar.gz &#8211; cd pkgconfig-0.15.0 &#8211; ./configure &#8211; make &#8211; make install

	<p>2) You&#8217;ll also need <span class="caps">GNU</span> gettext, which can be found in this folder: gettext-0.13.tar.gz. The same tired routine:</p>
 &#8211; wget http://mirrors.kernel.org/gnu/gettext/gettext-0.13.tar.gz &#8211; tar <del>xvzf ~/Desktop/gettext</del>0.13.tar.gz &#8211;  cd gettext-0.13/ &#8211; ./configure &#8211; make &#8211; sudo make install

	<p>3) Install glib<br />
With Panther, the only additional library you have to install for mc is reduced to glib. Opening the <span class="caps">GTK</span>+ home page, click on the topmost Source link and download the latest .bz2-compressed version of glib from the <span class="caps">FTP</span> directory which appears. At the time of writing, this file is called glib-2.2.3.tar.bz2. Compiling and installing it couldn&#8217;t be any simpler:</p>
 &#8211; wget ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.3.tar.bz2 &#8211; bunzip2 glib-2.2.3.tar.bz2 &#8211; tar <del>xvf glib</del>2.2.3.tar &#8211; cd glib-2.2.3 &#8211; ./configure &#8211; make &#8211; make install

	<p>4) Install mc<br />
Time to obtain a copy of mc, at the time of this writing, it was up to version 4.6.1-pre1. Compiling is again quite simple, with the one notable exception of the ncurses switch for ./configure, which makes it all work properly with Panther. You might want to experiment with the mc Autoconf script&#8217;s other switches for enabling/disabling features; the list of available switches can be read by invoking ./configure&#8212;help | less as usual.</p>
 &#8211; wget http://easynet.linux.tucows.com/files/mc-4.6.1-pre1.tar.gz &#8211; tar <del>zxvf mc</del>4.6.1-pre1.tar.gz &#8211; cd mc-4.6.1-pre1/ &#8211; ./configure&#8212;without-x&#8212;with-screen=ncurses &#8211; make &#8211; make install

	<p>Now we have successfully installed Midnight Commander from source now just try &#8220;mc&#8221; command on shell&#8230;....<br />
That&#8217;s all,</p>

	<p>Thank you.</p>

	<p>Best Regards,<br />
Shane Bewick</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/installing-midnight-commander/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Join the &#8220;Light&#8221; Side!</title>
		<link>http://www.jaguarpc.com/blog/general/linux-os/join-the-light-side/</link>
		<comments>http://www.jaguarpc.com/blog/general/linux-os/join-the-light-side/#comments</comments>
		<pubDate>Mon, 04 Sep 2006 04:29:23 +0000</pubDate>
		<dc:creator>Joshua</dc:creator>
				<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/archives/19</guid>
		<description><![CDATA[Pssht! Luke, I am your father&#8230;. No, just kidding. People have often asked me: &#8220;Joshua, What linux distribution is the best for ((insert end of question here))?&#8221;. Well, that&#8217;s a great question, but a very broad one. I&#8217;m glad more &#8230; <a href="http://www.jaguarpc.com/blog/general/linux-os/join-the-light-side/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p>Pssht! Luke, I am your father&#8230;. No, just kidding. People have often asked me:<br />
&#8220;Joshua, What linux distribution is the best for ((insert end of question here))?&#8221;.</p>

	<p>Well, that&#8217;s a great question, but a very broad one. I&#8217;m glad more people are coming on<br />
over from the darkside of the Computer Operating System arena (namely MicroSoft).</p>

	<p>The major questions you need to ask yourself are:</p>

	<p>Do I require Reliability, flexibility, user-friendliness, and/or simplicity and ease of operation?</p>

<pre>
</pre><pre>Reliability/Flexibility        User Friendly        Simplicity    Windows (Plus)
-----------------------              -------------               ----------         --------------
RedHat                         Lycoris                 Mandrake    Lindows
CentOS                        Xandros
Novell Suse</pre>


	<p>I personally use the OSes in the Reliability/Flexibilty category.</p>

	<p>But, in order to keep me from babbling head on over to:<br />

http://www.michaelhorowitz.com/Linux.vs.Windows.html</p>

	<p>for a comparison Linux vs Windows</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/linux-os/join-the-light-side/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fsck, not a curse word but sometimes worth cursing!</title>
		<link>http://www.jaguarpc.com/blog/general/fsck-not-a-curse-word-but-sometimes-worth-cursing/</link>
		<comments>http://www.jaguarpc.com/blog/general/fsck-not-a-curse-word-but-sometimes-worth-cursing/#comments</comments>
		<pubDate>Tue, 13 Jun 2006 02:38:52 +0000</pubDate>
		<dc:creator>Jag</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux OS]]></category>

		<guid isPermaLink="false">http://www.jaguarpc.com/blog/?p=15</guid>
		<description><![CDATA[First lets explain what &#8220;fsck&#8221; means in geek terms. The system utility fsck (for &#8220;file system check&#8221; or &#8220;file system consistency check&#8221;) is a tool for checking the consistency of a file system in unix and its clones. You can &#8230; <a href="http://www.jaguarpc.com/blog/general/fsck-not-a-curse-word-but-sometimes-worth-cursing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[	<p>First lets explain what &#8220;fsck&#8221; means in geek terms. <font size="-1">The system utility fsck (for &#8220;file system check&#8221; or &#8220;file system consistency check&#8221;) is a tool for checking the consistency of a file system in unix and its clones. You can compare this action to that of the windows defrag tool on your windows machine. Of course what linux is actually doing is a bit more than rearranging blocks but its the best most common visual concept I know to reference so most users can understand. Some people use the term as clean play off of a common curse word which ironically enough is often spoken during an fsck check and is also a 4 letter word <img src='http://www.jaguarpc.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  .<br />
</font></p>

	<p>Ok so whats going on during an fsck check, why is needed, and why does it sometimes take sooooooo long?  Back when ext2 filesystems were more common place linux would often force you into and extended check after a power outage or sudden reboot. Fsck&#8217;s could also take quite some time on an ext2 file system. Lucky for the linux community things improved drastically with the release of ext3 filesystem. The ext3 filesystem is a journaling extension to the standard ext2 filesystem on Linux which makes recovery times much faster on crashed systems.<br />
When a computer powers off (or reboots) unexpectedly, data in memory is lost, and the operating system &#8220;forgets&#8221; what it was doing. This is the same reason you need to &#8220;shutdown&#8221; your home pc or the system can become unstable. There are thousands of files in use at any given moment. When a server suddenly loses power  those files can become fragmented and/or corrupt and create bad inodes on the drive(s). The server will automatically mount the filesystem as read-only to prevent further damage when that happens. To bring the filesystem back up an extended fsck will be needed to scan every single ionode/file and repair any corruption. Extended fsck&#8217;s can only be performed while the filesystem is unmounted and can usually take hours depending on the level of  corruption.</p>

	<p>If there&#8217;s a <span class="caps">LOT</span> of inodes with problems, it could easily take a while to fix. This can be exagerated on systems where large arrays are used such as most common vps (virtual private server) nodes or in our case every new machines we build. Fsck has to keep quite a bit of information in memory, so that it can perform consistency checks between different parts of the filesystem (e.g. orphaned files ).  For a huge filesystem, this information could overflow physical <span class="caps">RAM</span> in some machines. Luckily we&#8217;ve packed ours full of 8gig ram per node and this has yet to be a problem.  The time for doing an fsck will increase exponentially with number of files on the system. This unfortunately can still mean a real nasty wait for large arrays like our own if theres extensive corruption.<br />
You can minimize data corruptions by using dual everything to keep the system live in event of failure of one peice, using <span class="caps">ECC</span> ram (required on opteron and xeon systems), and running on ext3 or another journaling filesystem. Also while raid 1 or raid 10 can save you with a disk failing, it can also copy corruption to its counterpart if things realy go awry. Sometimes it might be faster to restore the data from a backup than fsck-ing it but you really won&#8217;t know that until your neck deep into the fsck and start to see no light at the end of the tunnel !</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.jaguarpc.com/blog/general/fsck-not-a-curse-word-but-sometimes-worth-cursing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

