<?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>GeekTank &#187; 1</title>
	<atom:link href="http://geektank.net/category/1/feed/" rel="self" type="application/rss+xml" />
	<link>http://geektank.net</link>
	<description>Random articles from an IT Professional and Part Time Garbage Picker</description>
	<lastBuildDate>Tue, 24 Apr 2012 18:40:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Ubuntu Squid 3 SSL Support PPA</title>
		<link>http://geektank.net/2012/04/ubuntu-squid-3-ssl-support-ppa/</link>
		<comments>http://geektank.net/2012/04/ubuntu-squid-3-ssl-support-ppa/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 18:40:58 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4838</guid>
		<description><![CDATA[If you&#8217;re looking for squid3 with SSL support in Ubuntu, you&#8217;re in luck! There&#8217;s a PPA that is providing squid3 with SSL support compiled in. Simple run the following command to add the mojocode PPA. add-apt-repository ppa:mojocode/ppa More information on &#8230; <a href="http://geektank.net/2012/04/ubuntu-squid-3-ssl-support-ppa/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re looking for squid3 with SSL support in Ubuntu, you&#8217;re in luck! There&#8217;s a PPA that is providing squid3 with SSL support compiled in. Simple run the following command to add the mojocode PPA.</p>
<div class="codecolorer-container abap default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="abap codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">add<span style="color: #808080;">-</span>apt<span style="color: #808080;">-</span>repository ppa<span style="color: #808080;">:</span>mojocode<span style="color: #808080;">/</span>ppa</div></div>
<p>More information on the mojocode PPA.</p>
<p><a href="https://launchpad.net/~mojocode/+archive/ppa">launchpad.net/~mojocode/+archive/ppa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2012/04/ubuntu-squid-3-ssl-support-ppa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Ubuntu Apt error &#8220;public key is not available&#8221; GPG Keys</title>
		<link>http://geektank.net/2012/04/fix-ubuntu-apt-error-public-key-is-not-available-gpg-keys/</link>
		<comments>http://geektank.net/2012/04/fix-ubuntu-apt-error-public-key-is-not-available-gpg-keys/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 17:07:53 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4836</guid>
		<description><![CDATA[If you&#8217;ve ever used the a package or repository from the Ubuntu Personal Pakacge Archive, you may have receive an error when each time you use apt-get. The error looks something like this. W: GPG error: ppa.launchpad.net lucid Release: The &#8230; <a href="http://geektank.net/2012/04/fix-ubuntu-apt-error-public-key-is-not-available-gpg-keys/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever used the a package or repository from the Ubuntu Personal Pakacge Archive, you may have receive an error when each time you use apt-get. The error looks something like this.</p>
<p>W: GPG error: <a href="http://ppa.launchpad.net">ppa.launchpad.net</a> lucid Release: The following signatures couldn&#8217;t be verified because the public key is not available: NO_PUBKEY D8D75E403EBCE749</p>
<p>It&#8217;s a simple one line fix, the one line fetches the GPG key for the repository from <a href="http://keyserver.ubuntu.com" class="autohyperlink" title="http://keyserver.ubuntu.com" target="_blank">keyserver.ubuntu.com</a>:</p>
<div class="codecolorer-container abap default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="abap codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt<span style="color: #808080;">-</span><span style="color: #500066; text-transform: uppercase; font-weight: bold; zzz:keyword;">key</span> adv <span style="color: #808080;">--</span>keyserver keyserver<span style="color: #808080;">.</span>ubuntu<span style="color: #808080;">.</span>com <span style="color: #808080;">--</span>recv<span style="color: #808080;">-</span>keys D8D75E403EBCE749</div></div>
<p>Once you&#8217;ve run this command, apt-get will no longer report errors with finding the correct GPG public key.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2012/04/fix-ubuntu-apt-error-public-key-is-not-available-gpg-keys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu apt-key not working? Behind a Firewall? Open port port 11371 or use http://:80</title>
		<link>http://geektank.net/2012/04/ubuntu-apt-key-not-working-behind-a-firewall-open-port-port-11371-or-use-httpkeyserver-ubuntu-com80/</link>
		<comments>http://geektank.net/2012/04/ubuntu-apt-key-not-working-behind-a-firewall-open-port-port-11371-or-use-httpkeyserver-ubuntu-com80/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 18:25:51 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4832</guid>
		<description><![CDATA[I was trying to get some Ubuntu PGP Key&#8217;s for some ppa.launchpad.net sources, and apt-key kept erroring out. All I had to do was open up 11371 on my firewall or just use keyserver.ubuntu.com:80 which would force the HTTP protocal &#8230; <a href="http://geektank.net/2012/04/ubuntu-apt-key-not-working-behind-a-firewall-open-port-port-11371-or-use-httpkeyserver-ubuntu-com80/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was trying to get some Ubuntu PGP Key&#8217;s for some <a href="http://ppa.launchpad.net" class="autohyperlink" title="http://ppa.launchpad.net" target="_blank">ppa.launchpad.net</a> sources, and apt-key kept erroring out. All I had to do was open up 11371 on my firewall or just use <a href="http://keyserver.ubuntu.com:80" class="autohyperlink" title="http://keyserver.ubuntu.com:80" target="_blank">keyserver.ubuntu.com:80</a> which would force the HTTP protocal instead of HKP.</p>
<p>It&#8217;s that simple actually.</p>
<p><a href="http://superuser.com/questions/64922/how-to-work-around-blocked-outbound-hkp-port-for-apt-keys">superuser.com/questions/64922/how-to-work-around-blocked-outbound-hkp-port-for-apt-keys</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2012/04/ubuntu-apt-key-not-working-behind-a-firewall-open-port-port-11371-or-use-httpkeyserver-ubuntu-com80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Car Paint Damage (Chips, and Pits)</title>
		<link>http://geektank.net/2011/12/car-paint-damage-chips-and-pits/</link>
		<comments>http://geektank.net/2011/12/car-paint-damage-chips-and-pits/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 19:52:36 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4795</guid>
		<description><![CDATA[I&#8217;m working on my car to try and get some of the paint chips and pits out of the paint. Here are some pictures of the problem area&#8217;s. I&#8217;ve been looking online at a couple of solutions. www.popularmechanics.com/cars/how-to/repair/how-to-repair-chipped-car-paint www.youtube.com/watch?v=dVkJT_hL6Zs&#38;feature=related]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on my car to try and get some of the paint chips and pits out of the paint. Here are some pictures of the problem area&#8217;s.</p>
<p>I&#8217;ve been looking online at a couple of solutions.</p>
<p><a href="http://www.popularmechanics.com/cars/how-to/repair/how-to-repair-chipped-car-paint">www.popularmechanics.com/cars/how-to/repair/how-to-repair-chipped-car-paint</a></p>
<p><a href="http://www.youtube.com/watch?v=dVkJT_hL6Zs&amp;feature=related">www.youtube.com/watch?v=dVkJT_hL6Zs&amp;feature=related</a></p>

<a href='http://geektank.net/2011/12/car-paint-damage-chips-and-pits/img_0125/' title='IMG_0125'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0125-150x150.jpg" class="attachment-thumbnail" alt="IMG_0125" title="IMG_0125" /></a>
<a href='http://geektank.net/2011/12/car-paint-damage-chips-and-pits/img_0126/' title='IMG_0126'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0126-150x150.jpg" class="attachment-thumbnail" alt="IMG_0126" title="IMG_0126" /></a>
<a href='http://geektank.net/2011/12/car-paint-damage-chips-and-pits/img_0127/' title='IMG_0127'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0127-150x150.jpg" class="attachment-thumbnail" alt="IMG_0127" title="IMG_0127" /></a>
<a href='http://geektank.net/2011/12/car-paint-damage-chips-and-pits/img_0128/' title='IMG_0128'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0128-150x150.jpg" class="attachment-thumbnail" alt="IMG_0128" title="IMG_0128" /></a>

]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/12/car-paint-damage-chips-and-pits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OtterBox Defender Series iPhone 4S Warranty Pictures</title>
		<link>http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/</link>
		<comments>http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 18:56:34 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4784</guid>
		<description><![CDATA[The OtterBox Warranty Department asked that I provide them with pictures of the problematic OtterBox I purchased. Here they&#8217;re, as you can see the bottom iTunes Port cover has a small rubber line that is suppose to fit into the &#8230; <a href="http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The OtterBox Warranty Department asked that I provide them with pictures of the problematic OtterBox I purchased. Here they&#8217;re, as you can see the bottom iTunes Port cover has a small rubber line that is suppose to fit into the hard shell case, mine was defective upon receiving it. It worked fine for a while then just stopped working completely.</p>

<a href='http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/img_0118-copy/' title='IMG_0118 - Copy'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0118-Copy-150x150.jpg" class="attachment-thumbnail" alt="IMG_0118 - Copy" title="IMG_0118 - Copy" /></a>
<a href='http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/img_0116-copy/' title='IMG_0116 - Copy'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0116-Copy-150x150.jpg" class="attachment-thumbnail" alt="IMG_0116 - Copy" title="IMG_0116 - Copy" /></a>
<a href='http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/img_0117-2/' title='IMG_0117'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_01171-150x150.jpg" class="attachment-thumbnail" alt="IMG_0117" title="IMG_0117" /></a>
<a href='http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/img_0119/' title='IMG_0119'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0119-150x150.jpg" class="attachment-thumbnail" alt="IMG_0119" title="IMG_0119" /></a>
<a href='http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/img_0120/' title='IMG_0120'><img width="150" height="150" src="http://geektank.net/wp-content/uploads/2011/12/IMG_0120-150x150.jpg" class="attachment-thumbnail" alt="IMG_0120" title="IMG_0120" /></a>

]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/12/otterbox-defender-series-iphone-4s-warranty-pictures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why DomainPeople&#8217;s New Domain Manager Sucks</title>
		<link>http://geektank.net/2011/09/why-domainpeoples-new-domain-manager-sucks/</link>
		<comments>http://geektank.net/2011/09/why-domainpeoples-new-domain-manager-sucks/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 16:41:03 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[domainpeople]]></category>
		<category><![CDATA[hexonet]]></category>
		<category><![CDATA[nameserver]]></category>
		<category><![CDATA[sucks]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4775</guid>
		<description><![CDATA[DomainPeople upgraded their Domain Name Manager, which now doesn&#8217;t allow the creation of Name Servers based on your domain name. So you&#8217;re required to submit a ticket to create/update your Name Servers based on your Domain Name. I&#8217;m so glad &#8230; <a href="http://geektank.net/2011/09/why-domainpeoples-new-domain-manager-sucks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>DomainPeople upgraded their Domain Name Manager, which now doesn&#8217;t allow the creation of Name Servers based on your domain name. So you&#8217;re required to submit a ticket to create/update your Name Servers based on your Domain Name. I&#8217;m so glad I moved to Hexonet, because I have direct access to this.</p>
<p><strong>UPDATE: </strong>If you read the comments below, Andrew has pointed out that DomainPeople has added an option for &#8220;Register Nameservers&#8221; which should then allow you to register nameservers based on your domain.</p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/09/why-domainpeoples-new-domain-manager-sucks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configuring MySQL for Low Memory VPS</title>
		<link>http://geektank.net/2011/09/configuring-mysql-for-low-memory-vps/</link>
		<comments>http://geektank.net/2011/09/configuring-mysql-for-low-memory-vps/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 16:06:52 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[low memory]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4773</guid>
		<description><![CDATA[I&#8217;ve found the following configuration helps when you&#8217;re trying to squeeze out as much memory from a VPS as possible. &#160; &#91;mysqld&#93; port = 3306 socket = /var/lib/mysql/mysql.sock skip-locking key_buffer = 16K max_allowed_packet = 1M table_cache = 4 sort_buffer_size = &#8230; <a href="http://geektank.net/2011/09/configuring-mysql-for-low-memory-vps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found the following configuration helps when you&#8217;re trying to squeeze out as much memory from a VPS as possible.</p>
<p>&nbsp;</p>
<div class="codecolorer-container mysql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="mysql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #FF00FF;">&#91;</span>mysqld<span style="color: #FF00FF;">&#93;</span><br />
port <span style="color: #CC0099;">=</span> <span style="color: #008080;">3306</span><br />
socket <span style="color: #CC0099;">=</span> <span style="color: #CC0099;">/</span>var<span style="color: #CC0099;">/</span>lib<span style="color: #CC0099;">/</span>mysql<span style="color: #CC0099;">/</span>mysql.sock<br />
skip<span style="color: #CC0099;">-</span>locking<br />
key_buffer <span style="color: #CC0099;">=</span> 16K<br />
max_allowed_packet <span style="color: #CC0099;">=</span> 1M<br />
table_cache <span style="color: #CC0099;">=</span> <span style="color: #008080;">4</span><br />
sort_buffer_size <span style="color: #CC0099;">=</span> 64K<br />
read_buffer_size <span style="color: #CC0099;">=</span> 256K<br />
read_rnd_buffer_size <span style="color: #CC0099;">=</span> 256K<br />
net_buffer_length <span style="color: #CC0099;">=</span> 2K<br />
thread_stack <span style="color: #CC0099;">=</span> 64K<br />
<br />
<span style="color: #808080; font-style: italic;"># For low memory, Berkeley DB should not be used so keep skip-bdb uncommented unless required</span><br />
skip<span style="color: #CC0099;">-</span><a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=BDB"><span style="color: #990099; font-weight: bold;">bdb</span></a><br />
<br />
<span style="color: #808080; font-style: italic;"># For low memory, InnoDB should not be used so keep skip-innodb uncommented unless required</span><br />
skip<span style="color: #CC0099;">-</span><a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=INNODB"><span style="color: #990099; font-weight: bold;">innodb</span></a><br />
<br />
<span style="color: #808080; font-style: italic;"># Uncomment the following if you are using InnoDB tables</span><br />
<span style="color: #808080; font-style: italic;">#innodb_data_home_dir = /var/lib/mysql/</span><br />
<span style="color: #808080; font-style: italic;">#innodb_data_file_path = ibdata1:10M:autoextend</span><br />
<span style="color: #808080; font-style: italic;">#innodb_log_group_home_dir = /var/lib/mysql/</span><br />
<span style="color: #808080; font-style: italic;">#innodb_log_arch_dir = /var/lib/mysql/</span><br />
<span style="color: #808080; font-style: italic;"># You can set .._buffer_pool_size up to 50 - 80 %</span><br />
<span style="color: #808080; font-style: italic;"># of RAM but beware of setting memory usage too high</span><br />
<span style="color: #808080; font-style: italic;">#innodb_buffer_pool_size = 16M</span><br />
<span style="color: #808080; font-style: italic;">#innodb_additional_mem_pool_size = 2M</span><br />
<span style="color: #808080; font-style: italic;"># Set .._log_file_size to 25 % of buffer pool size</span><br />
<span style="color: #808080; font-style: italic;">#innodb_log_file_size = 5M</span><br />
<span style="color: #808080; font-style: italic;">#innodb_log_buffer_size = 8M</span><br />
<span style="color: #808080; font-style: italic;">#innodb_flush_log_at_trx_commit = 1</span><br />
<span style="color: #808080; font-style: italic;">#innodb_lock_wait_timeout = 50</span><br />
<br />
<span style="color: #FF00FF;">&#91;</span>mysqldump<span style="color: #FF00FF;">&#93;</span><br />
<a href="http://search.mysql.com/search?site=refman-%35%31&amp;q=QUICK"><span style="color: #990099; font-weight: bold;">quick</span></a><br />
max_allowed_packet <span style="color: #CC0099;">=</span> 16M<br />
<br />
<span style="color: #FF00FF;">&#91;</span>mysql<span style="color: #FF00FF;">&#93;</span><br />
no<span style="color: #CC0099;">-</span>auto<span style="color: #CC0099;">-</span>rehash<br />
<span style="color: #808080; font-style: italic;"># Remove the next comment character if you are not familiar with SQL</span><br />
<span style="color: #808080; font-style: italic;">#safe-updates</span><br />
<br />
<span style="color: #FF00FF;">&#91;</span>isamchk<span style="color: #FF00FF;">&#93;</span><br />
key_buffer <span style="color: #CC0099;">=</span> 8M<br />
sort_buffer_size <span style="color: #CC0099;">=</span> 8M<br />
<br />
<span style="color: #FF00FF;">&#91;</span>myisamchk<span style="color: #FF00FF;">&#93;</span><br />
key_buffer <span style="color: #CC0099;">=</span> 8M<br />
sort_buffer_size <span style="color: #CC0099;">=</span> 8M<br />
<br />
<span style="color: #FF00FF;">&#91;</span>mysqlhotcopy<span style="color: #FF00FF;">&#93;</span><br />
interactive<span style="color: #CC0099;">-</span>timeout</div></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/09/configuring-mysql-for-low-memory-vps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple TV XBMC sources.xml Location</title>
		<link>http://geektank.net/2011/09/apple-tv-xbmc-sources-xml-location/</link>
		<comments>http://geektank.net/2011/09/apple-tv-xbmc-sources-xml-location/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 01:11:36 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4771</guid>
		<description><![CDATA[/private/var/mobile/Library/Preferences/XBMC/userdata/sources.xml]]></description>
			<content:encoded><![CDATA[<p>/private/var/mobile/Library/Preferences/XBMC/userdata/sources.xml</p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/09/apple-tv-xbmc-sources-xml-location/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pasword Protected Sub Directories Missing on Index Listing with Apache2</title>
		<link>http://geektank.net/2011/09/pasword-protected-sub-directories-missing-on-index-listing-with-apache2/</link>
		<comments>http://geektank.net/2011/09/pasword-protected-sub-directories-missing-on-index-listing-with-apache2/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 09:14:38 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[htacces]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[indexoptions]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[protect]]></category>
		<category><![CDATA[showforbidden]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4767</guid>
		<description><![CDATA[If you&#8217;ve setup a folder that allows listing of the directory index, you will be presented with that directories contents. Folders and files will be show and you can navigate through each folder. However, if you&#8217;ve password protected a sub &#8230; <a href="http://geektank.net/2011/09/pasword-protected-sub-directories-missing-on-index-listing-with-apache2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve setup a folder that allows listing of the directory index, you will be presented with that directories contents. Folders and files will be show and you can navigate through each folder. However, if you&#8217;ve password protected a sub directory, it will not show up in the listing. This is because its considered to be protected and the user should not be able to access it.</p>
<p>To override this option you must place the following into your root .htaccess file, not the one protecting the folder.</p>
<p>IndexOptions +ShowForbidden</p>
<p><a href="http://httpd.apache.org/docs/current/mod/mod_autoindex.html" class="autohyperlink" title="http://httpd.apache.org/docs/current/mod/mod_autoindex.html" target="_blank">httpd.apache.org/docs/current/mod/mod_autoindex.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/09/pasword-protected-sub-directories-missing-on-index-listing-with-apache2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Apache Expires Setup via .htaccess</title>
		<link>http://geektank.net/2011/08/simple-apache-expires-setup-via-htaccess/</link>
		<comments>http://geektank.net/2011/08/simple-apache-expires-setup-via-htaccess/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 14:39:29 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[1]]></category>

		<guid isPermaLink="false">http://geektank.net/?p=4744</guid>
		<description><![CDATA[If you&#8217;ve used Google Page Speed then you&#8217;ve probably seen &#8220;Leverage browser caching&#8221; as one of the items on the Medium Priority list. And it&#8217;s a real simple fix if you&#8217;re running Apache. Just create or edit your .htaccess file for &#8230; <a href="http://geektank.net/2011/08/simple-apache-expires-setup-via-htaccess/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve used <a href="http://code.google.com/speed/page-speed/">Google Page Speed</a> then you&#8217;ve probably seen &#8220;Leverage browser caching&#8221; as one of the items on the Medium Priority list. And it&#8217;s a real simple fix if you&#8217;re running Apache. Just create or edit your .htaccess file for the site you want to enable it on and input the following.</p>
<div class="codecolorer-container apache default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="apache codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;<span style="color: #000000; font-weight:bold;">IfModule</span> mod_expires.c&gt;<br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresActive</span> <span style="color: #0000ff;">on</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> image/gif <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> image/jpeg <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> image/png <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span> <br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> text/css <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> text/js <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> text/javascript <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> application/javascript <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span><br />
&nbsp; &nbsp; <span style="color: #00007f;">ExpiresByType</span> application/x-javascript <span style="color: #7f007f;">&quot;access plus 1 years&quot;</span> <br />
&nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">#ExpiresDefault &quot;access plus 1 days&quot;</span><br />
&lt;/<span style="color: #000000; font-weight:bold;">IfModule</span>&gt;</div></div>
<p>And Viola, you&#8217;re now telling Web Browsers not to grab Images/CSS or Javascript unless otherwise required.</p>
]]></content:encoded>
			<wfw:commentRss>http://geektank.net/2011/08/simple-apache-expires-setup-via-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

