<?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>Linux and Unix technical recipes &#187; Linux</title>
	<atom:link href="http://www.howtonix.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.howtonix.com</link>
	<description>Linux Tutorial and Guide</description>
	<lastBuildDate>Thu, 30 Sep 2010 23:41:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Use wget with Squid Proxy Server</title>
		<link>http://www.howtonix.com/wget-squid-proxy-server/</link>
		<comments>http://www.howtonix.com/wget-squid-proxy-server/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 20:01:53 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=156</guid>
		<description><![CDATA[google_ad_client = "pub-4492234592142803"; /* 468x60, created 9/1/10 howtonix */ google_ad_slot = "5691725759"; google_ad_width = 468; google_ad_height = 60; you can pass the proxy username and password as follows: wget &#8211;proxy-user=YOUR-USERNAME-HERE &#8211;proxy-password=YOUR-PASSWORD-HERE http://nixcraft.com/file.tar.gz google_ad_client = "pub-4492234592142803"; /* 336x280, created 9/1/10 Content Footer */ google_ad_slot = "7186675198"; google_ad_width = 336; google_ad_height = 280;]]></description>
			<content:encoded><![CDATA[
<!-- Quick Adsense WordPress Plugin: http://techmilieu.com/quick-adsense -->
<div style="float:none;margin:10px 0 10px 0;text-align:center;">
<script type="text/javascript">

google_ad_client = "pub-4492234592142803";
/* 468x60, created 9/1/10 howtonix */
google_ad_slot = "5691725759";
google_ad_width = 468;
google_ad_height = 60;


</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<p>you can pass the proxy username and password as follows:<br />
wget &#8211;proxy-user=YOUR-USERNAME-HERE &#8211;proxy-password=YOUR-PASSWORD-HERE http://nixcraft.com/file.tar.gz</p>

<div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div>]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/wget-squid-proxy-server/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Squid Proxy Server Mac Address based filtering</title>
		<link>http://www.howtonix.com/squid-proxy-server-mac-address-based-filtering/</link>
		<comments>http://www.howtonix.com/squid-proxy-server-mac-address-based-filtering/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 21:44:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Squid Proxy server Mac Filtering]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=158</guid>
		<description><![CDATA[To set up ACL&#8217;s based on MAC address: Open squid.conf: # vi /etc/squid/squid.conf Local acl, section and append ACL as follows: acl macf1 arp mac-address acl macf2 arp 00:11:22:33:44:55 http_access allow macf1 http_access allow macf2 http_access deny all Save and close the file. Restart squid server: # /etc/init.d/squid restart]]></description>
			<content:encoded><![CDATA[<h2>To set up ACL&#8217;s based on MAC address:</h2>
<p>Open squid.conf:</p>
<blockquote>
<p># vi /etc/squid/squid.conf</p></blockquote>
<p>Local acl, section and append ACL as follows:</p>
<blockquote><p>acl macf1 arp mac-address<br />
acl macf2 arp 00:11:22:33:44:55<br />
http_access allow macf1<br />
http_access allow macf2<br />
http_access deny all
</p></blockquote>
<p>Save and close the file. Restart squid server:</p>
<blockquote><p># /etc/init.d/squid restart</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/squid-proxy-server-mac-address-based-filtering/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to disable SELinux in CentOS?</title>
		<link>http://www.howtonix.com/disable-selinux-centos/</link>
		<comments>http://www.howtonix.com/disable-selinux-centos/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 21:32:30 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[SELinux Security Firewall]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=154</guid>
		<description><![CDATA[In Fedora Core and RedHat Enterprise or CentOS, edit /etc/selinux/config and change the SELINUX line to SELINUX=disabled That&#8217;s all.]]></description>
			<content:encoded><![CDATA[<p>In Fedora Core and RedHat Enterprise or CentOS, edit /etc/selinux/config and change the SELINUX line to SELINUX=disabled</p>
<p>That&#8217;s all. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/disable-selinux-centos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Increase Private Memory Size on OpenSIPS</title>
		<link>http://www.howtonix.com/increase-private-memory-size-opensips/</link>
		<comments>http://www.howtonix.com/increase-private-memory-size-opensips/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 13:59:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSIPS]]></category>
		<category><![CDATA[opensips memory]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=145</guid>
		<description><![CDATA[By default the size of private memory chunk used by each OpenSIPS process is 1 MB. To increase the size of private memory you need to compile OpenSIPS from sources. Once you get the sources from SVN or the opensips.org&#8217;s download site, do the following steps: - edit the file &#8220;config.h&#8221; and search for the [...]]]></description>
			<content:encoded><![CDATA[<p>By default the size of private memory chunk used by each OpenSIPS process is 1 MB.</p>
<p>To increase the size of private memory you need to compile OpenSIPS from sources. Once you get the sources from SVN or the opensips.org&#8217;s download site, do the following steps:</p>
<p>- edit the file &#8220;config.h&#8221; and search for the next lines:</p>
<blockquote><p>/*used only if PKG_MALLOC is defined*/<br />
#define PKG_MEM_POOL_SIZE 1024*1024</p></blockquote>
<p>- change the value of PKG_MEM_POOL_SIZE to desired size, for example to have 4MB of private memory:</p>
<blockquote><p>#define PKG_MEM_POOL_SIZE 4*1024*1024</p></blockquote>
<p>- recompile and reinstall OpenSIPS</p>
<blockquote><p>make all; make install;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/increase-private-memory-size-opensips/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Increase Share Memory Size on OpenSIPS</title>
		<link>http://www.howtonix.com/increase-share-memory-size-opensips/</link>
		<comments>http://www.howtonix.com/increase-share-memory-size-opensips/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 13:54:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSIPS]]></category>
		<category><![CDATA[opensips]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=142</guid>
		<description><![CDATA[To increase the share memory size use &#8216;-m&#8217; command line parameter of OpenSIPS. opensips -m 256 # this will run OpenSIPS with 256MB of share memory]]></description>
			<content:encoded><![CDATA[<p>To increase the share memory size use &#8216;-m&#8217; command line parameter of OpenSIPS.</p>
<blockquote><p>opensips -m 256</p></blockquote>
<p># this will run OpenSIPS with 256MB of share memory</p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/increase-share-memory-size-opensips/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to make money from Twitter</title>
		<link>http://www.howtonix.com/money-twitter/</link>
		<comments>http://www.howtonix.com/money-twitter/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 03:23:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter Ad Make Money]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=117</guid>
		<description><![CDATA[If you have a twitter account with many followers or just a few, you still can make money through a Twitter advertising company called Ad.ly. You set the price and once an advertiser is interested to put an ad in your tweet, you’ll earn money. For how much? It depends on how much price you [...]]]></description>
			<content:encoded><![CDATA[<div id="mainwrapper">
<div id="leftcontent">
<div>
<div>If you have a twitter account with many followers or just a few, you still can make money through a Twitter advertising company called <a rel="nofollow" href="http://ad.ly/publisher/refer/203451986322176562" target="_blank">Ad.ly.</a></div>
</div>
<div>
<p>You set the price and once an advertiser is interested to put an ad in your tweet, you’ll earn money. For how much? It depends on how much price you have set.</p>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/money-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git Tutorial</title>
		<link>http://www.howtonix.com/git-tutorial/</link>
		<comments>http://www.howtonix.com/git-tutorial/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 17:19:55 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[git version control]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=136</guid>
		<description><![CDATA[You have to download your project and place to a folder. $ tar xzf project.tar.gz $ cd project $ git init-db This will initialize your project on git.now you have to add files which will monitored via git. $ git add . these means git will monitor all files. $ git commit -a This will [...]]]></description>
			<content:encoded><![CDATA[<p>You have to download your project and place to a folder.</p>
<blockquote><p>$ tar xzf project.tar.gz<br />
$ cd project<br />
$ git init-db
</p></blockquote>
<p>This will initialize your project on git.now you have to add files which will monitored via git.</p>
<blockquote><p>$ git add .</p></blockquote>
<p>these means git will monitor all files.</p>
<blockquote><p>$ git commit -a</p></blockquote>
<p>This will prompt a message to commit.<br />
Try modifying some files, then run</pre>
<blockquote><p>$git diff</p></blockquote>
<p>to review your changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/git-tutorial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to create tar.gz?</title>
		<link>http://www.howtonix.com/how-to-create-tar-gz/</link>
		<comments>http://www.howtonix.com/how-to-create-tar-gz/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 12:23:41 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandrake]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[Linux Tar Zip Compress untar]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=102</guid>
		<description><![CDATA[You can create tar.gz file with the following command.DO NOT ENTER / after the directory name. tar -cvzf  test.tar.gz test]]></description>
			<content:encoded><![CDATA[<p>You can create tar.gz file with the following command.DO NOT ENTER / after the directory name.</p>
<p>tar -cvzf  test.tar.gz test</p>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/how-to-create-tar-gz/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Raising the ulimit -n above 1024</title>
		<link>http://www.howtonix.com/raising-the-ulimit-n-above-1024/</link>
		<comments>http://www.howtonix.com/raising-the-ulimit-n-above-1024/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:18:11 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS Ulimit Security]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=100</guid>
		<description><![CDATA[by default the ulimit is set to 1024 only, first u need to increase system wise with &#8220;fs.file-max = 65536&#8243; adding this one in sysctl.conf and then &#8220;sysctl -p&#8221; switch to /etc/securitty/limits.conf and add ther following lines * hard nofile 65536 * soft nofile 16384 switch 2 user for which u need to increase the [...]]]></description>
			<content:encoded><![CDATA[<div>by default the ulimit is set to 1024 only, first u need to increase system wise with</p>
<p>&#8220;fs.file-max = 65536&#8243;</p>
<p>adding this one in sysctl.conf</p>
<p>and then &#8220;sysctl -p&#8221;</p>
<p>switch to /etc/securitty/limits.conf and add ther following lines</p>
<p>* hard nofile 65536<br />
* soft nofile 16384</p>
<p>switch 2 user for which u need to increase the file-max for, with this the default for all users will be 16384,</p>
<p>u can increase with ulimit -n XXXX now</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/raising-the-ulimit-n-above-1024/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Install Perl CPAN Module</title>
		<link>http://www.howtonix.com/how-to-install-perl-cpan-module/</link>
		<comments>http://www.howtonix.com/how-to-install-perl-cpan-module/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 16:47:07 +0000</pubDate>
		<dc:creator>emran</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandrake]]></category>
		<category><![CDATA[SuSE]]></category>

		<guid isPermaLink="false">http://www.howtonix.com/?p=96</guid>
		<description><![CDATA[From the root prompt on your server, invoke the CPAN shell: # perl -MCPAN -e shell Once the Perl interpreter has loaded (and been configured), you can install modules with: install MODULENAME. The first thing you should do is upgrade your CPAN: cpan&#62; install Bundle::CPAN Once it is completed, type: cpan&#62; reload cpan Now, enter [...]]]></description>
			<content:encoded><![CDATA[<p>From the root prompt on your server, invoke the <acronym>CPAN</acronym> shell:</p>
<pre><code>#</code> <strong><code>perl -MCPAN -e shell</code></strong></pre>
<p>Once the Perl interpreter has loaded (and been configured), you can install modules with: <code>install <em><code>MODULENAME</code></em></code>.</p>
<p>The first thing you should do is upgrade your <acronym>CPAN</acronym>:</p>
<pre><code>cpan&gt;</code> <strong><code>install Bundle::CPAN</code></strong></pre>
<p>Once it is completed, type:</p>
<pre><code>cpan&gt;</code> <strong><code>reload cpan</code></strong></pre>
<pre><strong><code>
Now, enter the following command to retrieve all of the required modules:
<pre><code>cpan&gt;</code> <strong><code>install DateTime</code></strong></pre>
<pre><strong></strong></pre>
<pre><strong><code>
<h3>Note</h3>

Be aware that after freshly installing <code><em><code>make</code></em></code> / <code><em><code>gcc</code></em></code>, your perl installation will not necessarily detect it. This means module installation will still fail during the 'make' stage. You may need to invoke the <acronym>CPAN</acronym> shell and run the setup routine again, to point to the location of <code>make</code>:
<pre><code>#</code><strong><code> <span><strong>perl <code>-MCPAN -e shell CPAN</code></strong></span></code></strong></pre>
<p> </p>
<pre><code>cpan&gt;</code> <strong><code><span><strong>o conf <code>make</code></strong></span> <em><code>/usr/bin/make</code></em></code></strong></pre>
<pre><code>cpan&gt;</code> <strong><code><span><strong>o conf <code>commit</code></strong></span></code></strong></pre>
<pre><strong><code><span><strong></strong></span></code></strong></pre>
<p></code></strong></pre>
<p></code></strong></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.howtonix.com/how-to-install-perl-cpan-module/feed/</wfw:commentRss>
		<slash:comments>342</slash:comments>
		</item>
	</channel>
</rss>

