<?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>Blog O Stu</title>
	<atom:link href="http://bovitron.com/blogostu/feed/" rel="self" type="application/rss+xml" />
	<link>http://bovitron.com/blogostu</link>
	<description>STUpidity and other STUff</description>
	<lastBuildDate>Wed, 01 Feb 2012 10:43:43 +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>Mozilla Firefox 8.0.1 on Slackware64 13.37</title>
		<link>http://bovitron.com/blogostu/2011/11/23/mozilla-firefox-8-0-1-on-slackware64-13-37/</link>
		<comments>http://bovitron.com/blogostu/2011/11/23/mozilla-firefox-8-0-1-on-slackware64-13-37/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 15:55:15 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=206</guid>
		<description><![CDATA[For those of you too impatient to wait for the official package, you can build Mozilla Firefox 8.0.1 using the .SlackBuild from ftp://slackware.oregonstate.edu/pub/slackware/slackware64-13.37/patches/source/mozilla-firefox/ Just grab these files: firefox.moz_plugin_path.diff.gz firefox.png mimeTypes.rdf.gz mozilla-firefox-mimeTypes-fix.diff.gz mozilla-firefox.SlackBuild mozilla-firefox.desktop slack-desc Then grab the source from ftp://ftp.mozilla.org/pub/firefox/releases/8.0.1/source/ File:firefox-8.0.1.source.tar.bz2 File:firefox-8.0.1.source.tar.bz2.asc Make mozilla-firefox.SlackBuild executable: chmod a+x mozilla-firefox.SlackBuild Then run it ./mozilla-firefox.SlackBuild With any luck, [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you too impatient to wait for the official package, you can build Mozilla Firefox 8.0.1 using the .SlackBuild from <a href="ftp://slackware.oregonstate.edu/pub/slackware/slackware64-13.37/patches/source/mozilla-firefox/" target="_blank">ftp://slackware.oregonstate.edu/pub/slackware/slackware64-13.37/patches/source/mozilla-firefox/</a></p>
<p>Just grab these files:</p>
<p style="padding-left: 30px;">firefox.moz_plugin_path.diff.gz<br />
firefox.png<br />
mimeTypes.rdf.gz<br />
mozilla-firefox-mimeTypes-fix.diff.gz<br />
mozilla-firefox.SlackBuild<br />
mozilla-firefox.desktop<br />
slack-desc</p>
<p>Then grab the source from <a href="ftp://ftp.mozilla.org/pub/firefox/releases/8.0.1/source/" target="_blank">ftp://ftp.mozilla.org/pub/firefox/releases/8.0.1/source/</a></p>
<p style="padding-left: 30px;">File:firefox-8.0.1.source.tar.bz2<br />
File:firefox-8.0.1.source.tar.bz2.asc</p>
<p>Make mozilla-firefox.SlackBuild executable:</p>
<p style="padding-left: 30px;">chmod a+x mozilla-firefox.SlackBuild</p>
<p>Then run it</p>
<p style="padding-left: 30px;">./mozilla-firefox.SlackBuild</p>
<p>With any luck, you&#8217;ll end up with a package in /tmp called: mozilla-firefox-8.0.1-x86_64-1_slack13.37.txz</p>
<p>Happy day-of-the-turkey!<br />
Stu&#8230;</p>
<p>P.S. SeaMonkey 2.5 builds just fine with the SlackBuild stuff from <a href="ftp://slackware.oregonstate.edu/pub/slackware/slackware64-13.37/patches/source/seamonkey/" target="_blank">ftp://slackware.oregonstate.edu/pub/slackware/slackware64-13.37/patches/source/seamonkey/</a> and the source from Mozilla.</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/11/23/mozilla-firefox-8-0-1-on-slackware64-13-37/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving the IT Budget Into the Unmeasurable</title>
		<link>http://bovitron.com/blogostu/2011/09/23/moving-the-it-budget-into-the-unmeasurable/</link>
		<comments>http://bovitron.com/blogostu/2011/09/23/moving-the-it-budget-into-the-unmeasurable/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 18:55:49 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=144</guid>
		<description><![CDATA[Organizations have an affinity for numbers. While it is true that numbers can be useful in planning and are essential to budgeting, numbers never tell the whole story: as popularized by Mark Twain, &#8220;There are three kinds of lies: lies, damned lies, and statistics.&#8221; As part of the numbers game, a disturbing trend is emerging. [...]]]></description>
			<content:encoded><![CDATA[<p>Organizations have an affinity for numbers. While it is true that numbers can be useful in planning and are essential to budgeting, numbers never tell the whole story: as popularized by Mark Twain, &#8220;There are three kinds of lies: lies, damned lies, and statistics.&#8221;</p>
<p>As part of the numbers game, a disturbing trend is emerging. Organizations are using numbers to justify moving their I.T. budgets into the unmeasurable.</p>
<p>I have no numbers to support this idea; I&#8217;ve not done any <em>real</em> research on the issue. (I do think it would make a worthy study for a thesis or dissertation. Of course, this subject is not theoretical enough to qualify in any computer science graduate program! Perhaps a program in communications or information systems would allow such a study.)</p>
<p>If you still have no idea what I mean, don&#8217;t worry: I may have no idea myself! In an attempt to explain, I offer this scenario:</p>
<p>An organization with ten departments, including an I.T. department is looking to reduce expenditures. Immediately, managers notice that the I.T. department costs a considerable amount of money, but does not directly contribute to productivity. A little research reveals that most of what I.T. does can be outsourced: Move all the storage and applications into <em>the cloud</em>; use <em>hired guns </em>to provide desktop support and repair; pay an outside firm to develop, host and maintain the web presence; hire programmers on contract when needed. On paper, the savings are evident and profound. My question is: does this really help the organization?</p>
<p>There is an immediate and measurable savings to the overall budget in salaries, space, and supplies for the now defunct I.T. department. Therefore, a real reduction in expenditure. Right?</p>
<p>I propose that the savings are mostly on paper rather than an actual outcome.</p>
<p>The first effect is that repair costs are moved from the overall company budget to the departmental budgets. The savings can be measured at the top, but produce increased costs at the departmental level. Unless departmental budgets are increased to cover these expenses, departments are negatively impacted.</p>
<p>The new model inevitably increases down-time, since travel time is increased for the support personnel. (Before, the in-house people were already there!) Again, on paper this is not a direct cost. Increased down-time is difficult&#8211;if not impossible&#8211;to measure directly. We can only guess how much this costs the organization, but it does have a cost!</p>
<p>The biggest down-time increase may occur in server down-time. Out-sourced storage and applications cannot be directly managed. When something quits, someone has to call the provider, wade through the systems&#8211;both electronic and human&#8211;to communicate the issue and begin the process of resolution. In many cases, this will cause down-time for the entire organization. This is very costly and very difficult to measure!</p>
<p>As for the web presence: One of the most powerful features of web publishing is immediacy. Content may transform from an idea to a published article in hours. Since distribution occurs at near light speed, a discussion in a marketing meeting before lunch could be on the consumer&#8217;s screens before dinner! In a perfect world, similar results would occur with out-sourced web hosting. The decrease in connection speed caused by moving to an outside server is negligible. As long as the new content doesn&#8217;t require a professional web developer, outsourcing the web site has virtually no impact. Of course, if the changes do require a professional web publisher, the impact may be great. Depending on the contract and the outside firm&#8217;s abilities there may be additional cost and delays. Not so immediate any more.</p>
<p>Finally, I have great trepidation about moving storage into <em>the cloud</em>. Trusting mission-critical data to people and systems that I have not personally seen scares me. My vivid imagination and tendency toward worry lead me to envision an outside storage provider holding data hostage. In the theoretical <em>perfect world</em>, the contract with the storage provider would guarantee the safety and availability of data and the company would fulfill the contract flawlessly. Since the world I perceive is less than perfect, the possibility of losing access to needed data because of reaching a contractual bandwidth or storage limit seems real and terrifying. If the storage provider were unscrupulous or incompetent, disaster may well ensue: corporate secrets sold to competitors, security breaches leaking sensitive information.</p>
<p>I freely admit that I currently make my living providing in-house I.T., so my view is skewed, but I am compelled to warn people that make decisions about budgeting to understand the difference between real savings and moving expenses into the unmeasurable. Pretty numbers in a spreadsheet provide little solace after an organization suffers grave damage from a well-intentioned mistake. Know also that the I.T. people that lose their jobs are not going to return begging when the error comes to light and the new I.T. department is hiring!</p>
<p>Peace,<br />
Stu&#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/09/23/moving-the-it-budget-into-the-unmeasurable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DigiNotar SSL Certificates Revoked by Google and Mozilla</title>
		<link>http://bovitron.com/blogostu/2011/09/05/diginotar-ssl-certificates-revoked-by-google-and-mozilla/</link>
		<comments>http://bovitron.com/blogostu/2011/09/05/diginotar-ssl-certificates-revoked-by-google-and-mozilla/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 12:33:35 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Web Stuff]]></category>
		<category><![CDATA[certificate]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=187</guid>
		<description><![CDATA[The latest stable version of Google Chrome (13.0.782.220) rejects SSL certificates issued by the Dutch firm DigiNotar as does the yet-to-be-released Mozilla Firefox 6.0.2. (Mozilla will also release an update to the 3.6 line: Firefox 3.6.22. My tests indicate this version also revokes DigiNotar as an SSL authority.) This drastic action comes in the wake [...]]]></description>
			<content:encoded><![CDATA[<p>The latest stable version of Google Chrome (13.0.782.220) rejects SSL certificates issued by the Dutch firm DigiNotar as does the yet-to-be-released Mozilla Firefox 6.0.2. (Mozilla will also release an update to the 3.6 line: Firefox 3.6.22. My tests indicate this version also revokes DigiNotar as an SSL authority.)</p>
<p>This drastic action comes in the wake of <a title="F-Secure Security Archive Listing Fraudulent SSL Certificates" href="http://www.f-secure.com/weblog/archives/00002228.html" target="_blank">reports</a> that DigiNotar was tricked (hacked) into issuing over over 200 fraudulent SSL certificates.</p>
<p>As of the time of this writing, Internet Explorer 9 (9.0.8112.16521, a.k.a. 9.0.2) and Opera 11.51 build 1087 both allow access to https://www.diginotar.com/ which is blocked by the latest Chrome and Firefox versions.</p>
<p>Update (September 6, 13:21 EDT, US): I just got a Windows Update that makes Internet Explorer 8 (8.0.60001.18702) on Windows XP reject the SSL certificate for https://www.diginotar.com. Also got an update for Windows 7 (KB2607712) that resolves the issue on IE9. We&#8217;re making progress!</p>
<p>Update (September 6, 19:26 EDT, US): Finally got a chance to check Internet Explorer 9 on my Vista install at home.  The same optional update (KB2607712) is available for IE 9 and resolves the issue.</p>
<p style="padding-left: 30px;">On a related note, the domain <a href="http://bovitron.com/blogostu/2011/09/05/mozilla-com-redirecting-to-mozilla-org-ssl-hell/">mozilla.com is redirecting to mozilla.org</a> this morning. (And yes, they are still offering Firefox 6.0.1.)</p>
<p style="padding-left: 30px;">Update (September 6, 19:33 EDT, US): the redirect to mozilla.org is still active, but Firefox 6.0.2 has been officially released and is available from <a href="http://www.mozilla.org/" target="_blank">http://www.mozilla.org/</a> as has been Firefox 3.6.22 (available from <strong></strong><a href="http://www.mozilla.org/en-US/firefox/all-older.html" target="_blank">http://www.mozilla.org/en-US/firefox/all-older.html</a>).</p>
<p>Among the domains targeted by the SSL certificate thieves are the sites of <a title="Enquirer Story on SSL Certificate Hack" href="http://www.theinquirer.net/inquirer/news/2106643/diginotar-hackers-targeted-cia-mossad-mi6" target="_blank">several intelligence agencies</a>.</p>
<p>According to some sources, the SSL authority&#8217;s site may have been breached in May 2011. Others conjecture that the latest hack is a second event, perhaps by a different group/individual.</p>
<p>All in all, Internet gets scarier every day!</p>
<p>Peace,<br />
Stu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/09/05/diginotar-ssl-certificates-revoked-by-google-and-mozilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla.com Redirecting to Mozilla.org (SSL hell)</title>
		<link>http://bovitron.com/blogostu/2011/09/05/mozilla-com-redirecting-to-mozilla-org-ssl-hell/</link>
		<comments>http://bovitron.com/blogostu/2011/09/05/mozilla-com-redirecting-to-mozilla-org-ssl-hell/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 11:11:09 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Web Stuff]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla.com]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=178</guid>
		<description><![CDATA[In response to the news that hundreds of web site SSL certificates were hacked from (fraudulently issed by) DigiNotar, the Mozilla foundation taken drastic action: permanently blocking all DigiNotar certificates in the latest version(s) of Firefox. So, what does that have to do with site redirection? My guess is that a hacked certificate has been [...]]]></description>
			<content:encoded><![CDATA[<p>In response to the <a title="DigiNotar SSL Hack Story at computerworld.com" href="http://www.computerworld.com/s/article/9219727/Hackers_steal_SSL_certificates_for_CIA_MI6_Mossad?taxonomyId=85" target="_blank">news</a> that hundreds of web site SSL certificates were <em>hacked from</em> (fraudulently issed by) DigiNotar, the Mozilla foundation taken drastic action: permanently blocking all DigiNotar certificates in the latest version(s) of Firefox.</p>
<p>So, what does that have to do with site redirection?</p>
<p>My guess is that a hacked certificate has been discovered for mozilla.com.  This morning I found that attempts to browse the site mozilla.com are being redirected to mozilla.org. Even the beloved <em>What&#8217;s New</em> page, redirects to mozilla.org.</p>
<p>So, back to the versions of Firefox that revoke the DigiNotar certificates: So far, I&#8217;ve found updated versions for Firefox 6 (6.0.2) and Firefox 3.6 (3.6.22). I tested Firefox 6.0.2 on the URL https://www.diginotar.com/, and it does block the SSL connection attempt with a message that the &#8220;Peer&#8217;s Certificate has been revoked.&#8221;</p>
<p>As of the time of this writing, the redirected page <a title="mozilla.org page, redirected from mozilla.com" href="http://www.mozilla.org/en-US/firefox/fx/" target="_blank">http://www.mozilla.org/en-US/firefox/fx/</a> is still offering Firefox 6.0.1 for download, however: if you hack the download URL, you it will deliver version 6.0.2!</p>
<p>I&#8217;ve updated my directions for building and installing the latest <a title="Build and Install Mozilla Firefox 6.0.2 on Slackware 13.37" href="http://bovitron.com/blogostu/2011/09/04/installing-mozilla-firefox-6-0-1-on-slackware-13-37/">Firefox on Slackware64 13.37</a> to reflect the shiny new (as-of-yet-unreleased) version.</p>
<p>Considering the fraudulent SSL certificates along with <a title="DNS Hack news from zdnet.com" href="http://www.zdnet.com/blog/btl/dns-hack-hits-200-major-websites-vodafone-ups-acer-microsoft-sites-affected/57294" target="_blank">recent DNS hacks in the news</a>, the web feels a little less safe today.</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/09/05/mozilla-com-redirecting-to-mozilla-org-ssl-hell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Firefox 6.0.1 on Slackware 13.37</title>
		<link>http://bovitron.com/blogostu/2011/09/04/mozilla-firefox-6-0-1-on-slackware-13-37/</link>
		<comments>http://bovitron.com/blogostu/2011/09/04/mozilla-firefox-6-0-1-on-slackware-13-37/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 19:25:10 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[13.37]]></category>
		<category><![CDATA[adventure]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[compile]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=147</guid>
		<description><![CDATA[I was getting tired of WordPress telling me that my version of Mozilla Firefox was out of date, so I decide to see if I could build the latest version for my Slackware64 13.37 workstation. This is the journal of that journey. If you&#8217;re looking for directions without all the commentary and interesting stuff, try [...]]]></description>
			<content:encoded><![CDATA[<p>I was getting tired of WordPress telling me that my version of Mozilla Firefox was out of date, so I decide to see if I could build the latest version for my Slackware64 13.37 workstation. This is the journal of that journey. If you&#8217;re looking for directions without all the commentary and <em>interesting stu</em>ff, try my TL;DR version: <a href="http://bovitron.com/blogostu/2011/09/04/installing-mozilla-firefox-6-0-1-on-slackware-13-37/">Installing Mozilla Firefox 6.0.1 on Slackware 13.37</a></p>
<p>As a starting point, I downloaded the entire build directory from slackware64-current. I chose the mirror <a href="ftp://slackware.oregonstate.edu/">slackware.oregonstate.edu</a>. (I suggest using <a title="The Slackware Linux Project: Get Slack" href="http://slackware.com/getslack/" target="_blank">http://slackware.com/getslack/</a> to find a suitable mirror.) Using <a title="FileZilla - The free FTP solution" href="http://filezilla-project.org/" target="_blank">FileZilla</a>, I grabbed the entire directory <strong>slackware64-current/source/xap/mozilla-firefox/</strong> and put it in<strong> /usr/src</strong> on my workstation.</p>
<p><strong>Try 1:</strong></p>
<ol>
<li>Set the SlackBuild script as executable: <strong>chmod a+x <strong>mozilla-firefox.SlackBuild</strong></strong></li>
<li>Run the script: <strong>./<strong>mozilla-firefox.SlackBuild</strong></strong></li>
</ol>
<p><a name="hack"></a>As so often happens, I encountered a problem:</p>
<p><code>configure: error: Can't find header iwlib.h for Necko WiFi scanning (might be in package libiw-dev (Ubuntu) or wireless-tools-devel (Fedora) or libiw-devel (openSUSE)); use --disable-necko-wifi to disable<br />
make: *** No targets specified and no makefile found.  Stop.</code></p>
<p>Since I don&#8217;t even know what <strong>necko-wifi</strong> is or does, I took the advice of the error message and added <strong>&#8211;disable-necko-wifi</strong> to the script <strong>mozilla-firefox.SlackBuild</strong>.</p>
<p><strong><a name="try2"></a>Try 2:</strong></p>
<ol>
<li>I used <a title="Vim - the editor" href="http://www.vim.org/" target="_blank"><strong>vim</strong></a> to edit the file and found the <strong>&#8211;disable-whatever</strong>s and added the line<br />
<code>--disable-necko-wifi<br />
</code>just after the line:<br />
<code>--disable-profilesharing \</code></li>
<li>Run the script: <strong>./<strong>mozilla-firefox.SlackBuild</strong></strong></li>
</ol>
<p>Sucess! Woohoo!</p>
<p>Being a careful and methodical&#8211;pronounced: scared and anal-retentive&#8211;person, I backed up my Firefox profile:</p>
<ol>
<li>Open Firefox</li>
<li>From the <strong>Tools</strong> menu, select <strong>Clear Recent History</strong></li>
<li>In the <strong>Clear &#8230; History</strong> dialog box, select <strong>Everything</strong> for <strong>Time range to clear</strong></li>
<li>Under <strong>Details</strong>, make sure only <strong>Cache</strong> is checked.</li>
<li>Click <strong>Clear Now</strong></li>
<li>Quit Firefox</li>
<li>In home directory (type: <strong>cd</strong> and press <strong>&lt;enter&gt;</strong> to get there), type:<br />
<strong>tar zcvvf /path/to/backup/dotmozilla20110904.tgz .mozilla</strong></li>
</ol>
<p>Now, if disaster strikes, I can get back to where I was before this exploration!</p>
<p>Finally, I upgraded Firefox using the new package:</p>
<p><strong>su</strong><br />
<strong> cd /tmp</strong><br />
<strong> upgradepkg mozilla-firefox-6.0-x86_64-1.txz</strong></p>
<p>When I ran Firefox, I was greeted with a message telling me that my version was out of date.  It seems that version 6.0.1 has been released. Back to the drawing board.</p>
<p><strong>Try 3:</strong></p>
<p>I snagged the Firefox source file <a title="Source for Mozilla Firefox 6.0.1" href="ftp://ftp.mozilla.org/pub/firefox/releases/6.0.1/source/firefox-6.0.1.source.tar.bz2">firefox-6.0.1.source.tar.bz2</a> from <a title="Location of Source for Mozilla Firefox 6.0.1" href="ftp://ftp.mozilla.org/pub/firefox/releases/6.0.1/source/" target="_blank">ftp://ftp.mozilla.org/pub/firefox/releases/6.0.1/source/</a> and put it with the other files. Then deleted the old source file <strong>firefox-6.0.source.tar.bz2</strong>, to ensure the new one will build.</p>
<p>Once again, I ran the script: <strong>./mozilla-firefox.SlackBuild</strong></p>
<p>And again, success!</p>
<p>Now I upgrade the 6.0 version to 6.0.1 using:</p>
<p><strong>su</strong><br />
<strong> cd /tmp</strong><br />
<strong>upgradepkg mozilla-firefox-6.0.1-x86_64-1.txz</strong></p>
<p>Ah, life is good! WordPress no longer complains about my Firefox version and my few extensions and plug-ins work just fine. I suppose at this point, I could have quit. But what about that <strong>necko-wifi</strong> error? What is <strong>necko-wifi</strong>, anyway.</p>
<p>A bit of research leads me to believe that <strong>necko-wifi</strong> uses <strong>libiw-dev</strong> to do geolocation. A little more digging reveals that the Slackware package wireless-tools from the n set installs that header file. Well, I don&#8217;t use geolocation, but I decided I would try the build and install one more time, just to see . . .</p>
<p><strong>Try 4:</strong></p>
<ol>
<li>Pop in the Slackware DVD and install the package <strong>wireless-tools-29-x86_64-6.txz</strong></li>
<li>Open a shell, and edit the SlackBuild file, commenting out the line I added in step 1 of Try 1.</li>
<li>Run <strong>./mozilla-firefox.SlackBuild</strong> for, what I hope, is the last time.</li>
</ol>
<p>And yes! Yes! Yes! It builds!</p>
<p>So, I removed the package I installed in Try 3 and installed the newly-built package. Sure enough. When I browse to <a href="http://www.google.com/maps/m" target="_blank">http://www.google.com/maps/m</a>, I guess a message that www.google.com wants to share my location. Clicking x, I choose to congratulate myself on another puzzle completed (and not to reveal that I&#8217;m sitting in my home office/studio in front of the computer.</p>
<p>Happy Daze!<br />
Stu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/09/04/mozilla-firefox-6-0-1-on-slackware-13-37/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Mozilla Firefox 6.0.2 on Slackware 13.37</title>
		<link>http://bovitron.com/blogostu/2011/09/04/installing-mozilla-firefox-6-0-1-on-slackware-13-37/</link>
		<comments>http://bovitron.com/blogostu/2011/09/04/installing-mozilla-firefox-6-0-1-on-slackware-13-37/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 17:42:58 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[13.37]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[latest]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=156</guid>
		<description><![CDATA[A cookbook kinda how-to for installing the latest (v 6.0.2) Firefox on your Slackware64 13.37 box]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong> September 7, 10:30 EDT, US: This post and these directions are no longer relevant as the wonderful folks at <a href="http://slackware.com/">Slackware</a> have released Firefox 6.0.2 for Slackware 13.37! My thanks to them!</p>
<p style="padding-left: 30px;"><a title="Slackware Security Bulletin Announcing Release of Firefox 6.0.2" href="http://slackware.com/security/viewer.php?l=slackware-security&amp;y=2011&amp;m=slackware-security.453304">http://slackware.com/security/viewer.php?l=slackware-security&amp;y=2011&amp;m=slackware-security.453304</a></p>
<p><strong>NOTE:</strong> Building Mozilla Firefox depends on the package <strong>wireless-tools</strong>.  If it&#8217;s not already installed, install it from<strong> /slackware64/n/</strong> on your Slackware CD or grab it from a <a title="The Slackware Linux Project: Get Slack" href="http://slackware.com/getslack/" target="_blank">Slackware mirror</a>. (Alternatively, you can take a look at my <a href="http://bovitron.com/blogostu/2011/09/04/mozilla-firefox-6-0-1-on-slackware-13-37/#hack" target="_blank">hack</a> to the SlackBuild file.)</p>
<p><strong>NOTE:</strong> The resulting package will run whether or not wireless-tools is installed.</p>
<ol>
<li>Get the SlackBuild files from <strong>slackware64-current/source/xap/mozilla-firefox/</strong> on a <a title="The Slackware Linux Project: Get Slack" href="http://slackware.com/getslack/" target="_blank">Slackware mirror</a>. You&#8217;ll need these files
<ul>
<li>:firefox.moz_plugin_path.diff.gz</li>
<li>firefox.png</li>
<li>mimeTypes.rdf.gz</li>
<li>mozilla-firefox-mimeTypes-fix.diff.gz</li>
<li>mozilla-firefox.SlackBuild</li>
<li>mozilla-firefox.desktop</li>
<li>slack-desc</li>
</ul>
</li>
<li>Put them in a convienient place to build. (I like <strong>/usr/src/mozilla-firefox</strong>)</li>
<li>Grab the Firefox source file <a title="Source for Mozilla Firefox 6.0.2" href="ftp://ftp.mozilla.org/pub/firefox/releases/6.0.2/source/firefox-6.0.2.source.tar.bz2" target="_blank">firefox-6.0.2.source.tar.bz2</a> from <a title="Location of Source for Mozilla Firefox 6.0.2" href="ftp://ftp.mozilla.org/pub/firefox/releases/6.0.2/source/" target="_blank">ftp://ftp.mozilla.org/pub/firefox/releases/6.0.2/source/</a> and put it with the other files.</li>
<li>Open a shell and cd to the directory in which you put the files in steps 2 and 3.</li>
<li>Set the SlackBuild file executable:<strong>chmod a+x mozilla-firefox.SlackBuild</strong></li>
<li>Run the SlackBuild:<strong>./mozilla-firefox.SlackBuild</strong></li>
<li>After a bit of churning and whirring, you should end up with a package in <strong>/tmp</strong> named <strong>mozilla-firefox-6.0.2-x86_64-1.txz</strong></li>
<li>To install the package, just open a shell as root.</li>
</ol>
<p style="padding-left: 60px;">If you have a previous Mozilla Firefox Slackware package installed, type:<strong></strong></p>
<p style="padding-left: 90px;"><strong>upgradepkg mozilla-firefox-6.0.2-x86_64-1.txz</strong></p>
<p style="padding-left: 60px;"><strong></strong>If not, replace the line above with:<strong></strong></p>
<p style="padding-left: 90px;"><strong>installpkg mozilla-firefox-6.0.2-x86_64-1.txz</strong></p>
<p>&nbsp;</p>
<p><strong>Cleaning Up:</strong></p>
<p>At the end of this process, you&#8217;ll be left with some extra stuff in <strong>/tmp</strong>.  To get rid of it:</p>
<ol>
<li>Move (or copy) the package file <strong>mozilla-firefox-6.0.2-x86_64-1.txz</strong> to a safe place.</li>
<li>If you copied the file in step 1, delete the file <strong>mozilla-firefox-6.0.2-x86_64-1.txz</strong></li>
<li>Delete the directories <strong>mozilla-release</strong> and <strong>package-mozilla-firefox</strong></li>
</ol>
<p>Happy Surfing!<br />
Stu&#8230;</p>
<p>P.S. If you&#8217;re interested in how I got this to work, take a look at the <a href="http://bovitron.com/blogostu/2011/09/04/mozilla-firefox-6-0-1-on-slackware-13-37/">journal of my journey</a>.</p>
<p>P.P.S. Updated for 6.0.2 (<a title="mozilla.com redirecting to mozilla.org" href="http://bovitron.com/blogostu/2011/09/05/mozilla-com-redirecting-to-mozilla-org-ssl-hell/">we miss you, Mozilla.com</a> -)</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/09/04/installing-mozilla-firefox-6-0-1-on-slackware-13-37/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Constant Irritant</title>
		<link>http://bovitron.com/blogostu/2011/08/01/constant-irritant/</link>
		<comments>http://bovitron.com/blogostu/2011/08/01/constant-irritant/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 01:01:26 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[spam phishing and other network noise]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=127</guid>
		<description><![CDATA[So, do you ever get those emails from constantcontact.com? The spammy stuff from that wonderful company that requires clients to use opt-in-only? I finally got fed up with messages from places like United Way of the Bluegrass and The Lane Report who added me their lists without my permission.  Sure, I clicked the unsubscribe link [...]]]></description>
			<content:encoded><![CDATA[<p>So, do you ever get those emails from constantcontact.com? The spammy stuff from that wonderful company that r<em>equires clients to use opt-in-only</em>?</p>
<p>I finally got fed up with messages from places like United Way of the Bluegrass and The Lane Report who added me their lists without my permission.  Sure, I clicked the unsubscribe link in the messages, but it seemed like I was getting added to a new Constant Contact list every week.</p>
<p>I decided to do something: I called Constant Contact using the toll-free number on their web page. After a short wait, I spoke to Derek (no last name) and explained to him that Constant Contact clients were adding my work email address to their lists without my permission. I asked if there was a way to have my email address removed from all of their client&#8217;s lists. He told me &#8220;yes,&#8221; and transferred me to customer care.</p>
<p>Another short wait later, I spoke to Mike (again, no last name&#8211;perhaps they are brothers!). I told Mike that I wanted to be added to the do-not-spam list. Of course, he had never heard of this and assured me that no such list exists. Ever helpful, he suggested that I click the unsubscribe link in the messages.</p>
<p>I explained that I seemed to get added by yet another <span style="text-decoration: underline;">Persistent Prattle</span> customer every week and that I was growing tired of the unsolicited messages.</p>
<p>Again, he assured me that Constant Contact does not have a do-not-spam list.</p>
<p>I suggested that, being postmaster@where-I-work, I should block all mail from Constant Contact. He pointed out that I might, in the future, want to receive messages from Constant Contact clients and again suggested that I should just click the <em>oh-so-easy</em> unsubscribe link. I told him that my work email address is for work and that if I ever did choose to be spammed by <span style="text-decoration: underline;">Constant-Pain-in-the-Ass</span>, I would use my personal email address. Again, I said that the obvious answer was to block all messages from <span style="text-decoration: underline;">Constant Crapola</span> on our server. Using his mad skillz in customer care, he said that he would gladly give me the list of the servers from which <span style="text-decoration: underline;">Constant Blah Blah Blah</span> sends messages if only I would give him my email address. I laughed!</p>
<p>I carefully explained to him that I was calling to <strong>stop</strong> the email from <span style="text-decoration: underline;">Alliterate Annoyance</span> and that it seemed counter-productive to give my email address to the very source of the messages I wished to terminate. I offered my assurances that I could use whois all by myself to get the netblocks I needed to shun. Once again, he asked for my email address in an heroic effort to save me the trouble of opening a shell and typing. I declined.</p>
<p>After saying our fond farewells, I looked at the header of the most recent message I received from <span style="text-decoration: underline;">Everlasting Burden</span> and grabbed the server IP: 208.75.123.135</p>
<p>Using whois, to locate the netblocks, I set our mail server to reject everything from the following:</p>
<p style="text-align: left; padding-left: 90px;">205.207.104.*<br />
205.207.105.*<br />
205.207.106.*<br />
205.207.107.*<br />
208.75.120.*<br />
208.75.121.*<br />
208.75.122.*<br />
208.75.123.*</p>
<p>For the sane and rational among you, that is the end of the story.</p>
<p>For the rest . . . well . . .</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/08/01/constant-irritant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strange Phone Call</title>
		<link>http://bovitron.com/blogostu/2011/06/13/strange-phone-call/</link>
		<comments>http://bovitron.com/blogostu/2011/06/13/strange-phone-call/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 18:08:14 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[StuPIDITY]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=123</guid>
		<description><![CDATA[This has nothing to do with Linux or computers at all, but I just received a very strange phone call at my office and had to tell someone. Me: Instructional Technology Center, this is Stuart. Caller (in what I would describe as a very thick﻿ Asian accent): Is this Sturat Reedy? Me: Yes, this is [...]]]></description>
			<content:encoded><![CDATA[<p>This has nothing to do with Linux or computers at all, but I just received a very strange phone call at my office and had to tell someone.</p>
<p>Me: Instructional Technology Center, this is Stuart.</p>
<p>Caller (in what I would describe as a <em>very thick</em>﻿ Asian accent): Is this Sturat Reedy?</p>
<p>Me: Yes, this is he.</p>
<p>Caller: How are you doing?</p>
<p>Me (in a puzzled questioning tone): OK!?!</p>
<p>Caller: Thank you very much. Bye</p>
<p>At that point I heard a click and the caller was no longer there.</p>
<p>I guess I&#8217;ll never know.</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/06/13/strange-phone-call/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.10 on a MacBook 1.1</title>
		<link>http://bovitron.com/blogostu/2011/02/05/ubuntu-10-10-on-a-macbook-1-1/</link>
		<comments>http://bovitron.com/blogostu/2011/02/05/ubuntu-10-10-on-a-macbook-1-1/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 15:51:08 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=112</guid>
		<description><![CDATA[Making the iSight work under Ubuntu 10.10 on a MacBook 1.1]]></description>
			<content:encoded><![CDATA[<p>I finally got around to installing Ubuntu 10.10 (Maverick Meerkat) on the ol&#8217; MacBook 1.1. Almost everything worked out-of-the-box.  The one outstanding issue was the built-in iSight.</p>
<p>Having some experience getting the iSight going with Linux, I knew that I needed to extract and install the iSight firmware. Using the Ubuntu help site&#8217;s <a href="https://help.ubuntu.com/community/MactelSupportTeam/AppleiSight" target="_blank">Mactel Support Team iSight</a> page as a reference,  I grabbed the iSight firmware tools, then extracted and installed the firmware in <strong>/lib/firmware</strong>.</p>
<p>The Ekiga test worked wonderfully! Much to my delight, the Cheese test also worked. I was in business . . . or was I? On reboot, Cheese no longer worked. Grrr! A bit more experimenting showed that Ekiga still worked and, after running Ekiga, Cheese worked. Poking around I found that running <strong>lsusb</strong> from the console, showed that the iSight firmware didn&#8217;t load on startup.</p>
<p>I wasted a bit of time trying this and that.  Over and over, the firmware did not load until I ran Ekiga: not an optimal setup.</p>
<p>This morning, I finally found <a href="http://ubuntuforums.org/showpost.php?p=10179541&amp;postcount=13" target="_blank">this wonderful post</a> by <a href="http://ubuntuforums.org/" target="_blank">Ubuntu Forums</a> member <a href="http://ubuntuforums.org/member.php?u=729628" target="_blank">JerkyChew</a>. Running the three simple commands suggested fixed the iSight! Thank you and hats off to JerkyChew!</p>
<p>Happy Hacking!<br />
Stu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/02/05/ubuntu-10-10-on-a-macbook-1-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Slackware.com is Back!</title>
		<link>http://bovitron.com/blogostu/2011/01/02/slackware-com-is-back/</link>
		<comments>http://bovitron.com/blogostu/2011/01/02/slackware-com-is-back/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 15:57:02 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bovitron.com/blogostu/?p=106</guid>
		<description><![CDATA[Woohoo! the Slackware site is back and jamming! As so often is the case, my panic was for nothing. That is all, Stu&#8230;]]></description>
			<content:encoded><![CDATA[<p>Woohoo! the <a href="http://slackware.com/">Slackware</a> site is back and jamming! As so often is the case, my panic was for nothing.</p>
<p>That is all,<br />
Stu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://bovitron.com/blogostu/2011/01/02/slackware-com-is-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

