<?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>Looking for the paradigm &#187; firefox</title>
	<atom:link href="http://www.evanhoffman.com/evan/tag/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.evanhoffman.com/evan</link>
	<description>So I can pass it off</description>
	<lastBuildDate>Thu, 26 Jan 2012 22:17:15 +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>64-bit Firefox 6 on CentOS 6 x86_64 (or Fedora) with Flash 11</title>
		<link>http://www.evanhoffman.com/evan/2011/08/31/64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11</link>
		<comments>http://www.evanhoffman.com/evan/2011/08/31/64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 20:15:14 +0000</pubDate>
		<dc:creator>Evan Hoffman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[64]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[x86_64]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://www.evanhoffman.com/evan/?p=1583</guid>
		<description><![CDATA[TweetSo I&#8217;ve gone back to Linux from Mac, due to the SSD issues I had with my Macbook Pro basically making VMware unusable. A Win7 VM would grind the guest and host to a halt on the 7200 RPM SATA OEM drive, and the SSD wouldn&#8217;t work, so I put the SSD back in my [...]]]></description>
			<content:encoded><![CDATA[<div style="vertical-align: top; float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.evanhoffman.com/evan/2011/08/31/64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11/&via=EvanHoffman&text=64-bit Firefox 6 on CentOS 6 x86_64 (or Fedora) with Flash 11&related=EvanHoffman:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="plus-one-wrap"><g:plusone size="small" href="http://www.evanhoffman.com/evan/2011/08/31/64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11/"></g:plusone></div><p>So I&#8217;ve gone back to Linux from Mac, due to the SSD issues I had with my Macbook Pro basically making VMware unusable. A Win7 VM would grind the guest and host to a halt on the 7200 RPM SATA OEM drive, and the SSD wouldn&#8217;t work, so I put the SSD back in my HP and installed CentOS 6 x86_64. Not really ideal, but at least it works.</p>
<p>CentOS 6 ships with Firefox 3.6.9, which is really old by now. Fine for a server, but I wanted FF6. I grabbed the Firefox 6.0.1 bz2 from <a href="http://www.mozilla.org/community/mirrors.html">VoxCast</a>, unzipped it and copied it to <tt>/usr/lib64/firefox-6</tt>. Then I ran <tt>yum remove firefox</tt> to remove 3.6.9 and avoid any issues. I tried the instructions from <a href="http://www.evanhoffman.com/evan/?p=407">my older post</a> on this subject but for whatever reason it didn&#8217;t work &#8211; I&#8217;m guessing because I&#8217;m not using the distro&#8217;s Firefox RPM.</p>
<p>I followed <a href="http://fedoraproject.org/wiki/Multimedia/Flash#64-bit_Preview_Release">these instructions</a> to get the Flash 11 64-bit plugin installed. It still wasn&#8217;t working though.</p>
<p>I ended up creating a symlink:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib64<span style="color: #000000; font-weight: bold;">/</span>mozilla<span style="color: #000000; font-weight: bold;">/</span>plugins<span style="color: #000000; font-weight: bold;">/</span>libflashplayer.so <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>evan<span style="color: #000000; font-weight: bold;">/</span>.mozilla<span style="color: #000000; font-weight: bold;">/</span>plugins<span style="color: #000000; font-weight: bold;">/</span>libflashplayer.so</pre></div></div>

<p>When I started up Firefox after creating the symlink, Flash worked.</p>
<p>Additionally, to set Firefox 6 as the default browser, run <tt>gnome-default-applications-properties</tt>, select Custom, and paste <tt>/usr/lib64/firefox-6/firefox %s</tt> in the Command: field.</p>
<p><ins datetime="2011-09-17T21:54:13+00:00">Update:</ins> I upgraded my home desktop PC from FC12 to FC14 last night and used the above procedure to install Firefox 6.0.2 on it with Flash 11.  So, in case anyone was wondering, the above works for Fedora as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanhoffman.com/evan/2011/08/31/64-bit-firefox-6-on-centos-6-x86_64-or-fedora-with-flash-11/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using SSH tunnel &amp; Squid to create a private encrypted proxy for true private browsing (mostly)</title>
		<link>http://www.evanhoffman.com/evan/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly</link>
		<comments>http://www.evanhoffman.com/evan/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 20:11:51 +0000</pubDate>
		<dc:creator>Evan Hoffman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[private browsing]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sshd]]></category>
		<category><![CDATA[tunnel]]></category>

		<guid isPermaLink="false">http://www.evanhoffman.com/evan/?p=617</guid>
		<description><![CDATA[TweetI once worked at this place where I got a stern talking-to for viewing non-work-related pages. It was around Christmas and I was doing my shopping online (since I left the house at 7 AM and got home at 8 PM). It&#8217;s not like I was farting around all the time. Anyway, the idea that [...]]]></description>
			<content:encoded><![CDATA[<div style="vertical-align: top; float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.evanhoffman.com/evan/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/&via=EvanHoffman&text=Using SSH tunnel &amp; Squid to create a private encrypted proxy for true private browsing (mostly)&related=EvanHoffman:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="plus-one-wrap"><g:plusone size="small" href="http://www.evanhoffman.com/evan/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/"></g:plusone></div><p>I once worked at this place where I got a stern talking-to for viewing non-work-related pages.  It was around Christmas and I was doing my shopping online (since I left the house at 7 AM and got home at 8 PM).  It&#8217;s not like I was farting around all the time.  Anyway, the idea that I was being proactively watched by someone with an axe to grind pissed me off, so I decided I wouldn&#8217;t give him anything to read.</p>
<p>I don&#8217;t have that problem anymore, but I do frequently connect to open wifi points where my traffic can be viewed.  I use SSL for things like email, but why even let them see that I&#8217;ve gone to nytimes.com?</p>
<p>My solution to both problems was the same: on my Linux box at home, run a proxy server, and pipe all my traffic to it via an SSH tunnel.</p>
<h2>Step 1: Install Squid</h2>
<p>Since I use CentOS, to do this I just did a <code>yum install squid</code></p>
<h2>Step 2: Configure Squid</h2>
<p>Well, the default squid config (/etc/squid/squid.conf) was pretty much fine, although I needed to add an ACL clause so I could actually use the proxy.  The LAN in my house is 192.168.1.0/24, so I put these lines in my squid.conf:<br />
<code><br />
acl subnet_192 src 192.168.1.0/255.255.255.0<br />
http_access allow subnet_192<br />
</code><br />
Then start Squid.</p>
<h2>Step 3:Create the SSH tunnel</h2>
<p>I run Linux, so that&#8217;s the syntax I can provide (You can use putty to do this from a Windows machine):<br />
<code>ssh -f evan@public-hostname-of-proxy-server -L 3128:private-ip-of-proxy-server.com:3128 -N</code><br />
This opens an SSH connection from your local machine (port 3128) to the remote server&#8217;s private IP on port 3128 (3128 being the default port on which squid listens).  So connections to localhost:3128 will be forwarded over the SSH tunnel to port 3128 on the other machine&#8217;s private IP.</p>
<h2>Step 4: Set your browser to point to localhost:3128 as proxy server</h2>
<p>Well, that&#8217;s pretty self-explanatory.  In the browser&#8217;s options (lots of other apps support HTTP proxies as well &#8211; AIM, etc), find the section about proxy settings and set the HTTP and HTTPS proxies to &#8220;localhost&#8221; and port 3128.</p>
<p>That&#8217;s it.  To test if it&#8217;s working, try going to <a href="http://www.geoiptool.com/">geoiptool.com</a> and confirm that it shows you as coming from the home machine&#8217;s IP.</p>
<p>If you have a strict network admin who&#8217;s locked down outbound SSH, you can just have sshd listen on port 80 or 443, which almost everyone allows.  A really nosy admin may notice encrypted traffic going to the server and kill it, but&#8230; well, I never said it was foolproof. <img src='http://www.evanhoffman.com/evan/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanhoffman.com/evan/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HOWTO: Install Flash plugin on Firefox on Fedora / CentOS / RedHat Linux</title>
		<link>http://www.evanhoffman.com/evan/2010/06/09/howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux</link>
		<comments>http://www.evanhoffman.com/evan/2010/06/09/howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 05:36:54 +0000</pubDate>
		<dc:creator>Evan Hoffman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[x86_64]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://www.evanhoffman.com/evan/?p=407</guid>
		<description><![CDATA[TweetUpdated 8/31/2011 See my newer post on this subject. I know I&#8217;ve been through this before because I&#8217;ve setup Fedora before and it&#8217;s working. But I just installed FC12 on my desktop at home (since my Seagate drive bricked itself a few days ago and I had to reinstall anyway) and while I finally got [...]]]></description>
			<content:encoded><![CDATA[<div style="vertical-align: top; float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.evanhoffman.com/evan/2010/06/09/howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux/&via=EvanHoffman&text=HOWTO: Install Flash plugin on Firefox on Fedora / CentOS / RedHat Linux&related=EvanHoffman:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="plus-one-wrap"><g:plusone size="small" href="http://www.evanhoffman.com/evan/2010/06/09/howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux/"></g:plusone></div><p><ins datetime="2011-08-31T19:31:51+00:00">Updated 8/31/2011</ins> See my <a href="http://www.evanhoffman.com/evan/?p=1583">newer post</a> on this subject.</p>
<p>I know I&#8217;ve been through this before because I&#8217;ve setup Fedora before and it&#8217;s working.  But I just installed FC12 on my desktop at home (since my Seagate drive bricked itself a few days ago and I had to reinstall anyway) and while I finally got the Adobe Flash plugin working, it didn&#8217;t have any audio, which made YouTube kind of suck.  Anyway, this of course was a solved problem, I just forgot where the fix was located&#8230; but duh, it&#8217;s <a href="http://fedoraproject.org/wiki/Multimedia/Flash#On_64-bit_Fedora">on the Fedora website</a>.  A simple</p>
<pre>yum install flash-plugin nspluginwrapper.x86_64 \
    nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 \
    libcurl.i686</pre>
<p>and everything appears to be fine.  Thank you Fedora!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanhoffman.com/evan/2010/06/09/howto-install-flash-plugin-on-firefox-on-fedora-centos-redhat-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install the 64-bit Sun Java plugin on 64-bit firefox on 64-bit Fedora Core 11 Linux (which happens to use 64 bits)</title>
		<link>http://www.evanhoffman.com/evan/2009/10/21/how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits</link>
		<comments>http://www.evanhoffman.com/evan/2009/10/21/how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 21:45:09 +0000</pubDate>
		<dc:creator>Evan Hoffman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[64]]></category>
		<category><![CDATA[fc11]]></category>
		<category><![CDATA[fc12]]></category>
		<category><![CDATA[fc13]]></category>
		<category><![CDATA[fc14]]></category>
		<category><![CDATA[fc15]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[sun java]]></category>

		<guid isPermaLink="false">http://www.evanhoffman.com/evan/?p=180</guid>
		<description><![CDATA[TweetI&#8217;m giddy! I found this post on mozdev.org which was magical. [evan@ehoffman ~]$ java -version java version "1.6.0_17" Java(TM) SE Runtime Environment (build 1.6.0_17-b04) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode) [root@ehoffman plugins]# uname -a Linux ehoffman 2.6.30.8-64.fc11.x86_64 #1 SMP Fri Sep 25 04:43:32 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux [root@ehoffman plugins]# pwd [...]]]></description>
			<content:encoded><![CDATA[<div style="vertical-align: top; float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.evanhoffman.com/evan/2009/10/21/how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits/&via=EvanHoffman&text=How to install the 64-bit Sun Java plugin on 64-bit firefox on 64-bit Fedora Core 11 Linux (which happens to use 64 bits)&related=EvanHoffman:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="plus-one-wrap"><g:plusone size="small" href="http://www.evanhoffman.com/evan/2009/10/21/how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits/"></g:plusone></div><p>I&#8217;m giddy!  I found <a href="http://plugindoc.mozdev.org/linux-amd64.html">this post</a> on mozdev.org which was magical.</p>
<blockquote><pre>
[evan@ehoffman ~]$ java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
</pre>
</blockquote>
<blockquote><pre>
[root@ehoffman plugins]# uname -a
Linux ehoffman 2.6.30.8-64.fc11.x86_64 #1 SMP Fri Sep 25 04:43:32 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
[root@ehoffman plugins]# pwd
/usr/lib64/mozilla/plugins
[root@ehoffman plugins]# ln -s /usr/java/jdk1.6.0_16/jre/lib/amd64/libnpjp2.so
</pre>
</blockquote>
<p>The main thing I was missing was that the plugin isn&#8217;t libpluginjava_oji.so, or whatever I thought it was, but libnpjp2.so.  Once I created the symlink into /usr/lib64/mozilla/plugins it worked (as verified on <a href="http://www.java.com/en/download/help/testvm.xml">http://www.java.com/en/download/help/testvm.xml</a> and <a href="http://www.java.com/en/download/installed.jsp">http://www.java.com/en/download/installed.jsp</a>).</p>
<p>That&#8217;s all it takes to get the Sun Java plugin working in Firefox on Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanhoffman.com/evan/2009/10/21/how-to-install-the-64-bit-sun-java-plugin-on-64-bit-firefox-on-64-bit-fedora-which-happens-to-use-64-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

