<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet SysAdmin</title>
	<link rel="self" href="http://planetsysadmin.com/atom.xml"/>
	<link href="http://planetsysadmin.com/"/>
	<id>http://planetsysadmin.com/atom.xml</id>
	<updated>2008-11-20T07:01:15+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">Links for 2008-11-19 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~3/459219086/awasim"/>
		<id>http://del.icio.us/awasim#2008-11-19</id>
		<updated>2008-11-20T06:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/whdc/devtools/debugging/default.mspx&quot;&gt;Debugging Tools for Windows - Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~4/459219086&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Adnan</name>
			<email>noreply@blogger.com</email>
			<uri>http://sysadmin.adnanwasim.com/</uri>
		</author>
		<source>
			<title type="html">Adnans Sysadmin/Scripting Blog</title>
			<subtitle type="html">&lt;a href=&quot;mailto:awasim@gmail.com&quot;&gt;Adnan Wasim&lt;/a&gt;
talks about system administration and software development issues....</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AdnansSysadmin/devBlog"/>
			<id>tag:blogger.com,1999:blog-5208332</id>
			<updated>2008-11-20T06:01:04+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Links for 2008-11-19 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/459218630/anton18"/>
		<id>http://del.icio.us/anton18#2008-11-19</id>
		<updated>2008-11-20T06:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.qualys.com/products/pci/qgpci/pass_fail_criteria/&quot;&gt;QualysGuard PCI Pass/Fail Status Criteria - Qualys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.q1labs.com/pr.php?id=711&quot;&gt;Press Releases - November 11, 2008 - Q1 Labs&lt;/a&gt;&lt;br /&gt;
free, downloadable, log management and compliance product that provides organizations with visibility across their networks, data centers, and infrastructures&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cheapest-service.com/blog/2008/11/11/healthy-paranoia-top-50-internet-security-blogs/&quot;&gt;&amp;nbsp; Healthy Paranoia: Top 50 Internet Security Blogs&amp;nbsp;by&amp;nbsp;The Daily Netizen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.govcert.nl/symposium/audiovideo.html&quot;&gt;GOVCERT.NL Symposium 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sec.online.wsj.com/article/SB122461917614955373.html&quot;&gt;Looking for Trouble - WSJ.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.clearnetsec.com/articles/2008/11/11/it%E2%80%99s-hard-to-build-a-smart-siem&quot;&gt;ClearNet Security : It&amp;rsquo;s hard to build a smart SIEM&lt;/a&gt;&lt;br /&gt;
If you find yourself evaluating SIEM products, dig in and investigate how each works - you don’t want yesterday’s product.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.thecomplianceauthority.rsvp1.com/articles/111908_taylor.shtm&quot;&gt;PCI Perspectives by Dave Taylor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://physicsworld.com/blog/2008/09/killed_by_complexity_1.html&quot;&gt;Lehman Bros 'killed by complexity' (physicsworld.com Blog) - physicsworld.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/459218630&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Dr Anton Chuvakin</name>
			<email>noreply@blogger.com</email>
			<uri>http://chuvakin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Anton Chuvakin Blog - &quot;Security Warrior&quot;</title>
			<subtitle type="html">This blog covers all sorts of issues of interest to me, including information security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2008-11-20T06:01:27+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Bailouts</title>
		<link href="http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~3/459174942/"/>
		<id>http://lonesysadmin.net/?p=1660</id>
		<updated>2008-11-20T04:57:35+00:00</updated>
		<content type="html">&lt;p&gt;Does anybody else think we&amp;#8217;re living in &lt;em&gt;Atlas Shrugged?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;When can I get bailed out?  I&amp;#8217;ve made several bad decisions in my life and I&amp;#8217;d like to be compensated for them. And by &amp;#8220;compensated&amp;#8221; I mean &amp;#8220;massively compensated, like dump trucks full of cash.&amp;#8221; After all, why should I be responsible for my own actions and decisions?&lt;/p&gt;
&lt;p&gt;If I were Honda or Toyota I&amp;#8217;d be getting my lawyers ready to sue a lot of people.&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?a=rZcwn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?i=rZcwn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/459174942&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Lone Sysadmin</name>
			<uri>http://lonesysadmin.net</uri>
		</author>
		<source>
			<title type="html">The Lone Sysadmin</title>
			<subtitle type="html">im in ur data centrz patchin ur serverz</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2008-11-20T05:00:35+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">A growing realization about &lt;code&gt;tcpdump&lt;/code&gt; and reading IP traffic</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/sysadmin/IPRealization"/>
		<id>http://utcc.utoronto.ca/~cks/space/blog/sysadmin/IPRealization</id>
		<updated>2008-11-20T04:42:17+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;A growing realization about &lt;code&gt;tcpdump&lt;/code&gt; and reading IP traffic&lt;/h2&gt;

&lt;p&gt;Here is a gotcha about reading &lt;code&gt;tcpdump&lt;/code&gt; output that recent events have
been tattooing on my forehead:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;The only sure way to tell whether a packet is going to your gateway
or to something on the local network is to look at the destination
Ethernet address.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To put it another way: a packet being sent to your network's gateway
does not have the gateway's IP address in it. Thus, reading &lt;code&gt;tcpdump&lt;/code&gt;
output without Ethernet addresses is not really telling you whether a
packet was really sent to your gateway or whether it was just &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/NetworkWeirdness&quot;&gt;floating
by on the network&lt;/a&gt;. Similarly if you are reading
&lt;code&gt;tcpdump&lt;/code&gt; output on the &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/WeirdRoutingMystery&quot;&gt;sending machine&lt;/a&gt;; until
you look at the destination MAC, you don't actually know where the
machine is sending the packets, you just think you know.&lt;/p&gt;

&lt;p&gt;This is obvious once you think about it (assuming that you know enough
about how IP works), as is its interaction with &lt;code&gt;tcpdump&lt;/code&gt; being
&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/linux/PromiscuousModeEffects&quot;&gt;promiscuous&lt;/a&gt; and how switches can
&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/NetworkWeirdness&quot;&gt;flood traffic&lt;/a&gt; through your network. But you do have
to think about it, and not doing so has tripped me up at least twice
now. It's certainly not intuitive that more or less the only thing
your machine's IP stack does with your gateway's IP address is to &lt;a href=&quot;http://en.wikipedia.org/wiki/Address_Resolution_Protocol&quot;&gt;ARP&lt;/a&gt; for its
Ethernet address.&lt;/p&gt;

&lt;p&gt;(I think one reason that this is so easy to overlook is that it feels
like a layering violation. It's rational to think that the use of an IP
gateway should be visible in the IP headers of a packet, instead of only
showing up one lever lower.)&lt;/p&gt;
&lt;/div&gt;</content>
		<author>
			<name>cks</name>
			<uri>http://utcc.utoronto.ca/~cks/space/blog/</uri>
		</author>
		<source>
			<title type="html">Chris's Wiki :: blog</title>
			<subtitle type="html">Recently changed pages in Chris's Wiki :: blog.</subtitle>
			<link rel="self" href="http://utcc.utoronto.ca/~cks/space/blog/?atom"/>
			<id>http://utcc.utoronto.ca/~cks/space/blog/?atom</id>
			<updated>2008-11-20T04:45:24+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">HomePlug revival continues with new Netgear Powerline gear</title>
		<link href="http://feeds.feedburner.com/~r/techrepublic/networking/~3/458877669/"/>
		<id>http://blogs.techrepublic.com.com/networking/?p=731</id>
		<updated>2008-11-19T21:38:13+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;This is a guest post from Sean Portnoy of TechRepublic&amp;#8217;s sister site ZDNet. You can follow Sean on his ZDNet blog &lt;a href=&quot;http://blogs.zdnet.com/soho-networking/&quot; target=&quot;_blank&quot;&gt;SoHo Networking&lt;/a&gt;, or subscribe to the &lt;a href=&quot;http://feeds.feedburner.com/zdnet/soho-networking&quot; target=&quot;_blank&quot;&gt;RSS feed&lt;/a&gt;. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;-&lt;/p&gt;
&lt;p&gt;Remember when, not so long ago, home networking using power lines seemed down for the count due to slow throughput rates, especially as Draft N wireless devices entered the market? Thanks to improved technology, the HomePlug standard is staging a comeback, with big-name brands like &lt;a href=&quot;http://blogs.zdnet.com/soho-networking/?p=297&quot; target=&quot;_blank&quot;&gt;Linksys releasing new kits using the updated HomePlug Turbo and HomePlug AV flavors&lt;/a&gt;. Netgear is now upgrading its offerings as well, finally releasing the new Powerline HD Plus Ethernet Adapter Kit (HDXB111) and Powerline AV Ethernet Adapter Kit (XAVB101) (which were first shown at CES in January).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blogs.zdnet.com/soho-networking/images/netgear-powerline-hdxb111.jpg&quot; title=&quot;Netgear Powerline&quot; alt=&quot;Netgear Powerline&quot; align=&quot;middle&quot; border=&quot;0&quot; height=&quot;455&quot; hspace=&quot;5&quot; width=&quot;450&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Both kits come with two adapters that use a Powerline HD interface that is rated at 200Mbps maximum throughput, though Netgear is emphasizing the Quality of Service features of the HDXB111 that will prioritize video, gaming, and VoIP traffic. The HDXB111 adapters also come with built-in AC outlets, so you can plug in other devices while the adapter is plugged into the wall outlet. If you can live without those features, the XAVB101 will be a little cheaper ($149.99 versus $169.99 for the HDXB111).&lt;/p&gt;
&lt;p&gt;As its name suggests, the HDXB111 is being touted for its ability to stream high-def content with minimal hiccups. We&amp;#8217;ll have to see some reviews before we can be assured this is the case, but it&amp;#8217;s encouraging to see that the convenience that power line networking offers hasn&amp;#8217;t been tossed on the dustbin of history just yet.&lt;/p&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://www.pheedo.com/img.phdo?i=598b394f0add8febbbc934b6500657eb&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;
&lt;img src=&quot;http://www.pheedo.com/feeds/tracker.php?i=598b394f0add8febbbc934b6500657eb&quot; border=&quot;0&quot; height=&quot;1&quot; width=&quot;1&quot; alt=&quot;&quot; /&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/networking/~4/458877669&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>TechRepublic Network Administrator</name>
			<uri>http://blogs.techrepublic.com.com/networking</uri>
		</author>
		<source>
			<title type="html">Network Administrator</title>
			<link rel="self" href="http://feeds.feedburner.com/techrepublic/networking"/>
			<id>http://feeds.feedburner.com/techrepublic/networking</id>
			<updated>2008-11-20T06:45:31+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">So that's where they're keeping it</title>
		<link href="http://saintaardvarkthecarpeted.com/blog/2008-11/so_thats_where_theyre_keeping_it.html"/>
		<id>http://saintaardvarkthecarpeted.com/blog/2008-11/so_thats_where_theyre_keeping_it.html</id>
		<updated>2008-11-19T21:15:21+00:00</updated>
		<content type="html">I've since found a great deal more about multipath in Linux:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&quot;http://people.redhat.com/nayfield/storage/RHEL4Storage.html&quot;&gt;http://people.redhat.com/nayfield/storage/RHEL4Storage.html&lt;/a&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&quot;http://geekyschmidt.com/2008/09/15/multipath-and-redhat-linux-5/&quot;&gt;http://geekyschmidt.com/2008/09/15/multipath-and-redhat-linux-5/&lt;/a&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.tuxyturvy.com/blog/index.php?/archives/42-RHEL4-dm-multipath-on-root-HOWTO.html&quot;&gt;http://www.tuxyturvy.com/blog/index.php?/archives/42-RHEL4-dm-multipath-on-root-HOWTO.html&lt;/a&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&quot;https://www.redhat.com/archives/nahant-list/2006-November/msg00044.html&quot;&gt;https://www.redhat.com/archives/nahant-list/2006-November/msg00044.html&lt;/a&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The trick was to search for &quot;multipath&quot; and &quot;fstab&quot;.&lt;/p&gt;
&lt;p&gt;Also, I contacted the installer from Sun who worked on our new
machines, and he told me that the multipath driver download was lost
during an upgrade of the download page; they're working on it, but in
the meantime he's sent me a copy of the driver.  Sweet!&lt;/p&gt;</content>
		<author>
			<name>the life of a sysadmin.</name>
			<uri>http://saintaardvarkthecarpeted.com/blog</uri>
		</author>
		<source>
			<title type="html">The Life of a Sysadmin</title>
			<subtitle type="html">Carousel is a LIE!</subtitle>
			<link rel="self" href="http://saintaardvarkthecarpeted.com/blog/rss2.xml"/>
			<id>http://saintaardvarkthecarpeted.com/blog/rss2.xml</id>
			<updated>2008-11-20T00:45:21+00:00</updated>
			<rights type="html">Copyright 2006</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">I love working at UBC</title>
		<link href="http://saintaardvarkthecarpeted.com/blog/2008-11/i_love_working_at_ubc.html"/>
		<id>http://saintaardvarkthecarpeted.com/blog/2008-11/i_love_working_at_ubc.html</id>
		<updated>2008-11-19T17:15:28+00:00</updated>
		<content type="html">Just now from the window, over the sound of a stupid high-pressure
washer, I heard a Canadian goose fly by, honking its head off.</content>
		<author>
			<name>the life of a sysadmin.</name>
			<uri>http://saintaardvarkthecarpeted.com/blog</uri>
		</author>
		<source>
			<title type="html">The Life of a Sysadmin</title>
			<subtitle type="html">Carousel is a LIE!</subtitle>
			<link rel="self" href="http://saintaardvarkthecarpeted.com/blog/rss2.xml"/>
			<id>http://saintaardvarkthecarpeted.com/blog/rss2.xml</id>
			<updated>2008-11-20T00:45:21+00:00</updated>
			<rights type="html">Copyright 2006</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">links for 2008-11-19</title>
		<link href="http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~3/458524910/"/>
		<id>http://lonesysadmin.net/2008/11/19/links-for-2008-11-19/</id>
		<updated>2008-11-19T16:00:12+00:00</updated>
		<content type="html">&lt;ul class=&quot;delicious&quot;&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://jwz.livejournal.com/966540.html&quot;&gt;jwz - Apple 0wns j00&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;This HDCP crap on laptops sucks. Nice job, Apple, making it impossible to play video on nearly every projector on Earth.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://stuckincustoms.com/2008/11/18/foreclosure/&quot;&gt;Foreclosure | Stuck In Customs&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;Great shot.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://catless.ncl.ac.uk/Risks/25.44.html#subj3&quot;&gt;The Risks Digest Volume 25: Issue 44&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;In the November 2008 issue of *BoatU.S.* magazine, there&amp;#039;s a reference to a new GPS satellite being switched on. It uses the identifier &amp;quot;PRN 32&amp;quot;, which causes some [...] Northstar GPS units to become confused and shut down.&amp;quot; This smells like a fixed-sized, 32-element array. Dear programmers, stop doing that.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?a=Rl22n&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?i=Rl22n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/458524910&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Lone Sysadmin</name>
			<uri>http://lonesysadmin.net</uri>
		</author>
		<source>
			<title type="html">The Lone Sysadmin</title>
			<subtitle type="html">im in ur data centrz patchin ur serverz</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2008-11-20T05:00:35+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">ISC Releases BIND 9.4.3</title>
		<link href="http://feeds.feedburner.com/~r/slaptijack/~3/458473912/"/>
		<id>http://slaptijack.com/?p=1495</id>
		<updated>2008-11-19T15:11:43+00:00</updated>
		<content type="html">&lt;p&gt;After almost a year of development, the &lt;a href=&quot;http://www.isc.org/&quot;&gt;Internet Software Consortium (ISC)&lt;/a&gt; announced the newest release of their Domain Name System (DNS) server, BIND 9.4.3, today. This release includes over 140 fixes over BIND 9.4.2.&lt;/p&gt;
&lt;div&gt;&lt;img src=&quot;http://lh3.ggpht.com/_LF9bAucktRs/SSQpBfoJmfI/AAAAAAAABIg/oZZqvCYTl7E/s800/bind_9_4_3_fix_distribution.png&quot; /&gt;&lt;/div&gt;
&lt;p&gt;Although this maintenance release is mainly focused on bug fixes, it does include the following four security related updates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;inet_network() buffer overflow. CVE-2008-0122.&lt;/li&gt;
&lt;li&gt;Fully randomize UDP query ports to improve forgery resilience. [RT #17949]&lt;/li&gt;
&lt;li&gt;Additional support for query port randomization (change #2375) including performance improvement and port range specification.  [RT #17949, #18098]&lt;/li&gt;
&lt;li&gt;win32: UDP client handler can be shutdown. [RT #18576]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Related Posts (Automatically Generated)&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/software/bind-942-just-for-you/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: BIND 9.4.2 Just For You!&quot;&gt;BIND 9.4.2 Just For You!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/security-updates/isc-announces-security-release-bind-941/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: ISC Announces Security Release BIND 9.4.1&quot;&gt;ISC Announces Security Release BIND 9.4.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/software/isc-releases-bind-929/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: ISC Releases BIND 9.2.9&quot;&gt;ISC Releases BIND 9.2.9&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/security-updates/sun-security-update-solaris-10-bind/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Sun Security Update: Solaris 10 BIND&quot;&gt;Sun Security Update: Solaris 10 BIND&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/software/bye-bye-bind-8-bind-8-eol/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Bye Bye BIND 8 (BIND 8 EOL)&quot;&gt;Bye Bye BIND 8 (BIND 8 EOL)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=MYUxN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=MYUxN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=fqa4N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=fqa4N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=Xxl1n&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=Xxl1n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=IpBun&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=IpBun&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=SCP6n&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=SCP6n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Slaptijack</name>
			<uri>http://slaptijack.com</uri>
		</author>
		<source>
			<title type="html">Slaptijack</title>
			<subtitle type="html">Networks - Systems - Coding</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/slaptijack"/>
			<id>http://feeds.feedburner.com/slaptijack</id>
			<updated>2008-11-19T15:15:44+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">My Last Logging Interview?</title>
		<link href="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/458922880/my-last-logging-interview.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-533819613657009495</id>
		<updated>2008-11-19T15:57:57+00:00</updated>
		<content type="html">While at &lt;a href=&quot;http://chuvakin.blogspot.com/2008/09/one-more-thing-about-govcertnl-2008.html&quot;&gt;GOVCERT.NL 2008&lt;/a&gt;, I gave &lt;a href=&quot;http://www.govcert.nl/symposium/audiovideo.html&quot;&gt;this fun interview&lt;/a&gt;.... check it out.&lt;br /&gt;&lt;br /&gt;As you can guess, I talk about logs. BTW, while you are at&lt;a href=&quot;http://www.govcert.nl/symposium/audiovideo.html&quot;&gt; that link&lt;/a&gt;, c&lt;a href=&quot;http://www.govcert.nl/symposium/audiovideo.html&quot;&gt;heck out other fun interviews&lt;/a&gt;; at least, check out David Rice's.&lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=RVx4N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=RVx4N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=rqYFN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=rqYFN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=xwJaN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=xwJaN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/458922880&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Dr Anton Chuvakin</name>
			<email>noreply@blogger.com</email>
			<uri>http://chuvakin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Anton Chuvakin Blog - &quot;Security Warrior&quot;</title>
			<subtitle type="html">This blog covers all sorts of issues of interest to me, including information security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2008-11-20T06:01:27+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Debian /etc/cron.d/ gotcha</title>
		<link href="http://www.cmdln.org/2008/11/19/debian-etccrond-gotcha/"/>
		<id>http://www.cmdln.org/?p=152</id>
		<updated>2008-11-19T14:57:53+00:00</updated>
		<content type="html">&lt;p&gt;I typically use /etc/cron.d to store all of my system crontabs. I recently ran into an issue that I had either not run into before, or fixed and paid no attention to. Files stored in /etc/cron.d/ or any /etc/cron.* directory need to adhear to the run-parts Debian cron script namespace which consists is&lt;/p&gt;
&lt;pre class=&quot;syntax-highlight:bash&quot;&gt;
(^[a-z0-9][a-z0-9-]*$)
&lt;/pre&gt;
&lt;p&gt;for the regex impared this does not include the dot character. If you have a file in /etc/cron.d/ that has a dot in it it will not be evaluated by cron. I have seen mention of underscore not being valid but in my testing underscore was not an issue, only dots.&lt;/p&gt;</content>
		<author>
			<name>cmdln.org</name>
			<uri>http://www.cmdln.org</uri>
		</author>
		<source>
			<title type="html">cmdln.org (a sysadmin blog)</title>
			<subtitle type="html">a system administrators mutterings</subtitle>
			<link rel="self" href="http://www.cmdln.org/feed/"/>
			<id>http://www.cmdln.org/feed/</id>
			<updated>2008-11-20T07:00:57+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">A Fun List of Security Blogs</title>
		<link href="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/458922882/fun-list-of-security-blogs.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-7018876854069808089</id>
		<updated>2008-11-19T15:40:17+00:00</updated>
		<content type="html">Check your RSS readers.... got all of &lt;a href=&quot;http://www.cheapest-service.com/blog/2008/11/11/healthy-paranoia-top-50-internet-security-blogs/&quot;&gt;them&lt;/a&gt;? :-)&lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=tKu3N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=tKu3N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=YChLN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=YChLN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=CvMLN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=CvMLN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/458922882&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Dr Anton Chuvakin</name>
			<email>noreply@blogger.com</email>
			<uri>http://chuvakin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Anton Chuvakin Blog - &quot;Security Warrior&quot;</title>
			<subtitle type="html">This blog covers all sorts of issues of interest to me, including information security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2008-11-20T06:01:27+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Darn Good Idea ... If Done Well</title>
		<link href="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/458898787/darn-good-idea-if-done-well.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-9093231324774710523</id>
		<updated>2008-11-19T15:33:49+00:00</updated>
		<content type="html">&quot;A free, downloadable, log management and compliance product that provides organizations with visibility across their networks, data centers, and infrastructures?&quot; (&lt;a href=&quot;http://www.q1labs.com/pr.php?id=711&quot;&gt;here&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Somebody, somewhere is thinking ...&lt;br /&gt;&lt;br /&gt;In any case, &quot;free is in&quot; :-)  Look at all the announcements (&lt;a href=&quot;http://download.netwitness.com/download.php?UI=&quot;&gt;NetWitness&lt;/a&gt;, &lt;a href=&quot;http://www.mandiant.com/software/firstresponse.htm&quot;&gt;Mandiant&lt;/a&gt;, &lt;a href=&quot;http://www.q1labs.com/pr.php?id=711&quot;&gt;this&lt;/a&gt;) as well as &quot;&lt;a href=&quot;http://www.splunk.com/download&quot;&gt;the original free.&lt;/a&gt;&quot;&lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=4pcxN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=4pcxN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=N1ZJN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=N1ZJN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=M4F4N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=M4F4N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/458898787&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Dr Anton Chuvakin</name>
			<email>noreply@blogger.com</email>
			<uri>http://chuvakin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Anton Chuvakin Blog - &quot;Security Warrior&quot;</title>
			<subtitle type="html">This blog covers all sorts of issues of interest to me, including information security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2008-11-20T06:01:27+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">MS AV Out and Free ... Uh-Oh</title>
		<link href="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/458898788/ms-av-out-and-free-uh-oh.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-1405042479905594908</id>
		<updated>2008-11-19T15:29:26+00:00</updated>
		<content type="html">With headlines like &quot;&lt;a href=&quot;http://www.grumpysecurityguy.com/ms-destroys-the-consumer-av-market/&quot;&gt;MS Destroys the Consumer AV Market&lt;/a&gt;,&quot; &lt;a href=&quot;http://www.microsoft.com/Presspass/press/2008/nov08/11-18NoCostSecurityPR.mspx&quot;&gt;the news&lt;/a&gt;  hit ... well, hit the fan like the proverbial... well, you know what :-) &lt;br /&gt;&lt;br /&gt;Is it really &quot;&lt;span&gt;Good-bye Big Yellow and Little Red?&lt;/span&gt;&quot;  Probably not, as this new offering is aimed at consumers and lower-end SMBs; large orgs will still pay ransom ... eh, subscription fees for their AV.  It was also interesting to read some of the comments, like &quot;OMG, I so hate paying for AV... and now I won't have to.&quot;  If such sentiment is indeed widespread, maybe MS choose a really, really good moment to come out with this!&lt;br /&gt;&lt;br /&gt;The most fun comments are found on the &lt;a href=&quot;http://windowsonecare.spaces.live.com&quot;&gt;OneCare team blog&lt;/a&gt; &lt;a href=&quot;http://windowsonecare.spaces.live.com/blog/cns%21C29701F38A601141%2110418.entry&quot;&gt;here&lt;/a&gt;. Esp. see this one: &quot;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;&lt;span&gt;&lt;span&gt;a majority of consumers around the world do not have up-to-date antivirus, antispyware and antimalware protection&lt;/span&gt;&quot; (&lt;/span&gt;&lt;/span&gt;now they will, thanks to MS! :-)&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;&lt;span&gt;) and &quot;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;&lt;span&gt;this new offering will focus on getting the majority of consumers the essential protection they need by providing comprehensive, real-time anti-malware protection, covering such threats as viruses, spyware, rootkits, trojans, and other emerging threats, in a single [FREE!], focused solution.&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=h001N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=h001N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=z96hN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=z96hN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=k6jfN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=k6jfN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/458898788&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Dr Anton Chuvakin</name>
			<email>noreply@blogger.com</email>
			<uri>http://chuvakin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Anton Chuvakin Blog - &quot;Security Warrior&quot;</title>
			<subtitle type="html">This blog covers all sorts of issues of interest to me, including information security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2008-11-20T06:01:27+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">You don’t have to wait to deploy DNSSEC</title>
		<link href="http://feeds.feedburner.com/~r/techrepublic/security/~3/458526391/"/>
		<id>http://blogs.techrepublic.com.com/security/?p=663</id>
		<updated>2008-11-19T12:00:13+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;A look at DNS security with a high-level examination of DNSSEC, why DNSSEC is still not globally deployed, and some things you can do to improve DNS transaction integrity until it is. &lt;/em&gt;&lt;/p&gt;
&lt;p id=&quot;udds96&quot; class=&quot;western&quot;&gt;&lt;font size=&quot;2&quot; id=&quot;wpxy&quot;&gt;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;-&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;In my &lt;a target=&quot;_blank&quot; href=&quot;http://blogs.techrepublic.com.com/security/?p=658&quot;&gt;last post&lt;/a&gt;, I reviewed how DNS works and summarized some security vulnerabilities inherent in this critical network/Internet service.  In this post, we conclude our look at DNS security with a high-level examination of DNSSEC, why DNSSEC is still not globally deployed, and some things you can do to improve DNS transaction integrity until it is.&lt;/p&gt;
&lt;p&gt;Although DNSSEC supports both individual name resolution and zone transfer transactions, I focus on the former in this article.&lt;/p&gt;
&lt;h3&gt;Overview of DNSSEC&lt;/h3&gt;
&lt;p&gt;DNSSEC (Domain Name System Security Extensions) is a suite of specifications which implement record signing to ensure the integrity of certain types of transactions.  It uses both asymmetric and symmetric cryptography for RR (Resource Record) or zone transfer transactions, respectively.  To ensure the authenticity of information received by a resolver, DNSSEC provides the following (&lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Dnssec&quot;&gt;Wikipedia.org&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Origin authentication of DNS data&lt;/li&gt;
&lt;li&gt;Data integrity&lt;/li&gt;
&lt;li&gt;Authenticated denial of existence&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These capabilities are added to the existing DNS framework by using a new set of resource record (RR) types, including (&lt;a target=&quot;_blank&quot; href=&quot;http://www.nominet.org.uk/tech/dnssectest/instruct/?view=print&quot;&gt;nominet.org.uk&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DNSKEY contains the public key used to sign the data in a secure zone.&lt;/li&gt;
&lt;li&gt;NSEC shows the interval between names in the zone.  These are used in DNSSEC for ‘authenticated denial of existence’ of an address. &lt;/li&gt;
&lt;li&gt;RRSIG contains the signature of other RR types in the zone, including DNSKEY and NSEC.  For each set of RRs for which the zone is authoritative, there exists a corresponding RRSIG RR.  (An RR set, or RRSet, consists of RRs with the same name, type, and class values.  All records in an RRSet are signed with the same signature.)&lt;/li&gt;
&lt;li&gt;DS (Designated Signer) RRs contain hashes of the keys of child zones.  They’re used to build the chain of trust central to DNSSEC integrity protection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Figure 1 shows a DNS host RR with its associated signature. When a resolver using DNSSEC receives this information in response to a name resolution query, it uses information contained in the RRSIG RR (contents of Key Tag and Signer’s Name fields) and the sender’s public key to validate the signature.&lt;br /&gt;
 &lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://blogs.techrepublic.com.com/security/images/rrset-signature.jpg&quot; title=&quot;Figure 1: RRset Signature&quot;&gt;&lt;img width=&quot;431&quot; src=&quot;http://blogs.techrepublic.com.com/security/images/rrset-signature.jpg&quot; alt=&quot;Figure 1: RRset Signature&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Figure 1&lt;/strong&gt;&lt;br /&gt;
(&lt;a target=&quot;_blank&quot; href=&quot;http://www.nominet.org.uk/tech/dnssectest/instruct/?view=print&quot;&gt;nominet.org.uk&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Securing DNS with DNSSEC begins with establishing a chain of trust.  Resolvers use ‘anchor keys’ to verify parent domains, beginning with the trust anchor.  The trust anchor is the foundation of any chain of trust.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;The public key (of the Trust Anchor) is used to verify digital signatures and the associated data. Furthermore, the public key is used to constrain the types of information for which the Trust Anchor is authoritative.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;A relying party uses Trust Anchors to determine if a digitally signed object is valid by verifying a &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Digital_signature&quot;&gt;digital signature &lt;/a&gt;using the trust anchor&amp;#8217;s public key, and by enforcing the constraints expressed in the associated data for the trust anchor. (&lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Trust_Anchor&quot;&gt;Wikipedia.org&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;In an ideal world, the DNS trust anchor for the Internet consists of the root name servers.  However, there are issues.&lt;/p&gt;
&lt;h3&gt;DNSSEC Challenges&lt;/h3&gt;
&lt;p&gt;There are two categories of challenges when trying to design and implement global DNSSEC security.  The first consists of technical and security issues, including (&lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Dnssec#Deployment_at_the_DNS_root&quot;&gt;Wikipedia.org &lt;/a&gt;&amp;amp; &lt;a target=&quot;_blank&quot; href=&quot;https://www.isc.org/sw/bind/docs/dnssec.html&quot;&gt;ISC&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There is a problem with DNSSEC’s reporting of names not present in a signed zone via the NSEC RR.  It allows enumeration of zone contents.  However, &lt;a target=&quot;_blank&quot; href=&quot;http://www.nsec3.org/cgi-bin/trac.cgi&quot;&gt;NSEC3&lt;/a&gt; is expected to resolve this issue.&lt;/li&gt;
&lt;li&gt;An effective method of dealing with trust anchor key rollover has not been defined.&lt;/li&gt;
&lt;li&gt;Earlier versions of DNSSEC had issues.  This adversely affected confidence in the ability of DNSSEC to improve DNS integrity without introducing other, potentially worse, problems.&lt;/li&gt;
&lt;li&gt;DNSSEC will increase DNS traffic with more requests and larger responses.  Domains with high volume traffic should prepare for increased bandwidth needs.&lt;/li&gt;
&lt;li&gt;DNSSEC is more sensitive to time issues than standard DNS.  System clocks must be reasonably accurate.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Although these five problems are important, they are minor when compared to the second set of challenges, challenges related to political posturing and mistrust, including (&lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Dnssec#Deployment_at_the_DNS_root&quot;&gt;Wikipedia.org&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The U.S. wants to control the trust anchor keys for the root name servers.  Other countries are concerned this would give the U.S. too much control over the Internet.  Centralized control by any one country is probably not acceptable to many nations.&lt;/li&gt;
&lt;li&gt;It’s unclear how &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/ICANN&quot;&gt;ICANN&lt;/a&gt; would handle delegation of names to TLDs managed by entities with which it has no formal agreement, such as &lt;em&gt;.ca.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Some governments are encryption averse.  Will they try to ban DNSSEC-backed encryption key distribution?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some security and Internet professionals are using these challenges as a reason to not implement DNSSEC.  The assumption is that it can’t be used without global acceptance.  But global acceptance is not necessary to begin making DNS more reliable.&lt;/p&gt;
&lt;h3&gt;Islands of trust&lt;/h3&gt;
&lt;p&gt;Even without global implementation, DNSSEC implementation can incrementally improve DNS transaction integrity through the use of islands of trust.  See Figure 2.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://blogs.techrepublic.com.com/security/images/island-of-trust.jpg&quot; title=&quot;Figure 2: Island of Trust&quot;&gt;&lt;img width=&quot;409&quot; src=&quot;http://blogs.techrepublic.com.com/security/images/island-of-trust.jpg&quot; alt=&quot;Figure 2: Island of Trust&quot; height=&quot;401&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;strong&gt;Figure 2&lt;br /&gt;
&lt;/strong&gt;(&lt;a target=&quot;_blank&quot; href=&quot;http://www.nominet.org.uk/tech/dnssectest/instruct/?view=print&quot;&gt;nominet.org.uk&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Instead of the trust anchor being a root name server, it is the uk-DNSSEC domain.  This could represent something as restricted as a corporate domain with internal child domains.  As other levels in the DNS hierarchy transition to DNSSEC, these islands can easily establish a trust relationship with them by exchanging keys, as shown in Figure 3.&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt; &lt;a href=&quot;http://blogs.techrepublic.com.com/security/images/island-of-trust2.jpg&quot; title=&quot;Figure 3: Connected Islands of Trust&quot;&gt;&lt;img width=&quot;447&quot; src=&quot;http://blogs.techrepublic.com.com/security/images/island-of-trust2.jpg&quot; alt=&quot;Figure 3: Connected Islands of Trust&quot; height=&quot;211&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Figure 3&lt;/strong&gt;&lt;br /&gt;
(&lt;a target=&quot;_blank&quot; href=&quot;http://csrc.nist.gov/publications/nistpubs/800-81/SP800-81.pdf&quot;&gt;SP800-81, NIST&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Note that in this example, the .com TLD does not have a trust relationship with root.  However, this would not prevent all domains under .com from building chains of trust up to the &lt;em&gt;.com&lt;/em&gt; trust anchor.&lt;/p&gt;
&lt;h3&gt;The final word&lt;/h3&gt;
&lt;p&gt;DNSSEC is not a DNS panacea, and it doesn’t encrypt data.  It only signs RRs.  However, it promises to establish a level of authenticity in DNS transactions.  Overcoming challenges preventing global acceptance might take years.  However, several country TLDs already support DNSSEC, making national islands of trust possible.  Incremental steps like these will help make DNS, and the Internet, safer.  They should not be ignored.&lt;/p&gt;
&lt;p&gt;DNSSEC is a complex topic.  See the following documents for detailed analysis, design and deployment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://csrc.nist.gov/publications/nistpubs/800-81/SP800-81.pdf&quot;&gt;Secure Domain Name System (DNS) Deployment Guide, NIST SP 800-81&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_7-2/dnssec.html&quot;&gt;DNSSEC: The Protocol, Deployment, and a Bit of Development (Cisco)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.circleid.com/posts/070814_case_against_dnssec/&quot;&gt;The Case Against DNSSEC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.ietf.org/rfc/rfc4034.txt&quot;&gt;Resource Records for the DNS Security Extensions (IETF, RFC 4034)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.unixwiz.net/techtips/iguide-kaminsky-dns-vuln.html&quot;&gt;A Illustrated Guide to the Kaminsky DNS Vulnerability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://blog.wired.com/27bstroke6/2008/10/who-should-sign.html&quot;&gt;Verisign and ICANN Square off Over the DNS Root&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a target=&quot;_blank&quot; href=&quot;https://www.isc.org/sw/bind/docs/dnssec.html&quot;&gt;DNSSEC Introduction and Resources (ISC)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://www.pheedo.com/img.phdo?i=f2a6eeccc4135b954b8305a4b33a0c75&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;
&lt;img src=&quot;http://www.pheedo.com/feeds/tracker.php?i=f2a6eeccc4135b954b8305a4b33a0c75&quot; border=&quot;0&quot; height=&quot;1&quot; width=&quot;1&quot; alt=&quot;&quot; /&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/security/~4/458526391&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>TechRepublic IT Security</name>
			<uri>http://blogs.techrepublic.com.com/security</uri>
		</author>
		<source>
			<title type="html">IT Security</title>
			<link rel="self" href="http://feeds.feedburner.com/techrepublic/security"/>
			<id>http://feeds.feedburner.com/techrepublic/security</id>
			<updated>2008-11-20T06:45:44+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Unix Rosetta Stone</title>
		<link href="http://standalone-sysadmin.blogspot.com/2008/11/unix-rosetta-stone.html"/>
		<id>tag:blogger.com,1999:blog-2529072065643010602.post-2230810633385847522</id>
		<updated>2008-11-19T12:30:00+00:00</updated>
		<content type="html">I just found the &lt;a href=&quot;http://bhami.com/rosetta.html&quot;&gt;Unix Rosetta Stone&lt;/a&gt; which seems simplified, but still probably handy if you've got a really heterogeneous network, or if an AIX machine should suddenly spring up in the middle of the server room. &lt;br /&gt;&lt;br /&gt;Judging from the number of &lt;a href=&quot;http://delicious.com&quot;&gt;Delicious&lt;/a&gt; bookmarks it has, it's pretty well know, but I figured that I couldn't be the only person in the dark, and I figured someone might get some info from it.</content>
		<author>
			<name>Matt</name>
			<email>noreply@blogger.com</email>
			<uri>http://standalone-sysadmin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Standalone Sysadmin</title>
			<subtitle type="html">&lt;b&gt;A blog for systems administrators who have to do everything, by a systems administrator who has to do everything&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;</subtitle>
			<link rel="self" href="http://standalone-sysadmin.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-2529072065643010602</id>
			<updated>2008-11-20T02:15:12+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Getting ready for WordPress 2.7</title>
		<link href="http://feeds.feedburner.com/~r/Mdlog/~3/458225110/"/>
		<id>http://www.ducea.com/?p=434</id>
		<updated>2008-11-19T10:00:15+00:00</updated>
		<content type="html">&lt;p&gt;&lt;strong&gt;WordPress 2.7 beta3&lt;/strong&gt; was just &lt;a href=&quot;http://wordpress.org/development/2008/11/wordpress-27-beta-3/&quot; target=&quot;_blank&quot;&gt;released&lt;/a&gt; and probably we will see the final release very soon. In the meantime, here is a great article outlining the changes this version will bring (a complete rewrite of the admin interface): &lt;a href=&quot;http://technosailor.com/2008/11/18/10-things-you-need-to-know-about-wordpress-27/&quot; target=&quot;_blank&quot;&gt;10 Things You Need to Know about WordPress 2.7&lt;/a&gt;, by &lt;em&gt;Aaron Brazell&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;ps. if you are using svn for your installation and want to test this release, you need to update to the trunk version:&lt;br /&gt;
&lt;code&gt;svn sw http://svn.automattic.com/wordpress/trunk/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/Mdlog?a=0lywwb&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/Mdlog?i=0lywwb&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=J23AN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=J23AN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=14sHn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=14sHn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=7SSzn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=7SSzn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=MafPn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=MafPn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=6SdcN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=6SdcN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=UDtWn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=UDtWn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>MDLog:/sysadmin</name>
			<uri>http://www.ducea.com</uri>
		</author>
		<source>
			<title type="html">MDLog:/sysadmin</title>
			<subtitle type="html">The Journal Of A Linux Sysadmin</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/Mdlog"/>
			<id>http://feeds.feedburner.com/Mdlog</id>
			<updated>2008-11-20T06:30:11+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Wacky SSH Authorized Keys Tricks</title>
		<link href="http://standalone-sysadmin.blogspot.com/2008/11/wacky-ssh-authorized-keys-tricks.html"/>
		<id>tag:blogger.com,1999:blog-2529072065643010602.post-6524048531067837869</id>
		<updated>2008-11-19T09:30:00+00:00</updated>
		<content type="html">You may have caught my blog post last week about setting up &lt;a href=&quot;http://standalone-sysadmin.blogspot.com/2008/11/host-to-host-security-with-ssh-keys.html&quot;&gt;host to host ssh keys&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;What you might not have caught was in the comments, where &lt;a href=&quot;http://www.funnelfiasco.com/&quot;&gt;Ben Cotton&lt;/a&gt; mentioned a trick I hadn't heard of, namely specifying the allowed remote commands in the authorized_keys line. He said there were even more features available, just waiting on the manpage. I replied that if he wrote it, I'd link to it.&lt;br /&gt;&lt;br /&gt;Well, &lt;a href=&quot;http://blog.funnelfiasco.com/?p=44&quot;&gt;Ben put his money where his mouth is&lt;/a&gt;. He goes into nice detail and provides some good links and suggestions. This is really fascinating stuff, and I'm looking forward to using it in my own organization. &lt;br /&gt;&lt;br /&gt;Therek over at &lt;a href=&quot;http://it.toolbox.com/blogs/unix-sysadmin/playing-with-openssh-public-keys-28377&quot;&gt;Unix Sysadmin&lt;/a&gt; jumped in the fray, too. He's got three neat tricks for your ssh needs that you should really check out. I had no idea SSH key auth could be bent in these directions! &lt;br /&gt;&lt;br /&gt;I've said it before, but I'll keep saying it. I love having visitors to my blog who enjoy what I write, and it really brings it home to interact with everyone like this. I couldn't ask for a better bunch of readers, though to be honest, I'm worried about Ben's longevity. I can't imagine what his &lt;a href=&quot;http://www.funnelfiasco.com/ben/cfa.html&quot;&gt;cholesterol level&lt;/a&gt; must be ;-) &lt;br /&gt;&lt;br /&gt;Ben, Therek, thank you both very much! I know my readers will really enjoy these articles. And as for everyone else, the same offer goes for you. If you've got something to share, let me know, I'll be happy to link to your blog entry or host it here if you've got the urge to write.</content>
		<author>
			<name>Matt</name>
			<email>noreply@blogger.com</email>
			<uri>http://standalone-sysadmin.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Standalone Sysadmin</title>
			<subtitle type="html">&lt;b&gt;A blog for systems administrators who have to do everything, by a systems administrator who has to do everything&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;</subtitle>
			<link rel="self" href="http://standalone-sysadmin.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-2529072065643010602</id>
			<updated>2008-11-20T02:15:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">BitTorrent's file fragmentation problem</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/tech/BitTorrentFragmentation"/>
		<id>http://utcc.utoronto.ca/~cks/space/blog/tech/BitTorrentFragmentation</id>
		<updated>2008-11-19T06:28:43+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;BitTorrent's file fragmentation problem&lt;/h2&gt;

&lt;p&gt;When BitTorrent receives a file, it gets the &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/tech/BitTorrentBlocksizes&quot;&gt;various chunks&lt;/a&gt; out of order, generally in a completely random
one. This presents the client with the problem of putting them in
order and in place.&lt;/p&gt;

&lt;p&gt;I believe that historically there have been three approaches to deal
with this. The very first BitTorrent clients did it the simple way:
they put every received block in its correct place by seeking to that
spot and writing the block out. The problem with this was horrible file
fragmentation (resulting in terrible sequential read performance);
because the blocks were written in random order they were generally
allocated randomly around the disk, instead of nicely sequential.&lt;/p&gt;

&lt;p&gt;Next came the approach of always growing the file in order, and
reordering blocks inside the file. When the client got block N, it
initially wrote it at the current end of file; when the file grew to
be more than N blocks long, block N finally could be swapped into its
correct location in exchange for whatever was already there. This
avoids file fragmentation (the client is always expanding the file
sequentially), but at at the cost of an increasing amount of file IO to
shuffle blocks into their correct places.&lt;/p&gt;

&lt;p&gt;(This file IO does not matter all that much for typical clients, which
have much more disk bandwidth than network bandwidth, but it can be
a significant issue if you are &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/EfficientUpdateDistribution&quot;&gt;running BitTorrent on fast networks&lt;/a&gt;, especially since disks are
seek limited.)&lt;/p&gt;

&lt;p&gt;The final approach is for the client to pre-write the file (with empty
contents) before it starts receiving anything, and then to directly
write received blocks into their correct locations. Pre-writing the file
forces sequential allocation (possibly better than growing the file
does), and rewriting parts of it later generally doesn't change this.
The cost of this approach is a potentially significant startup delay, as
the client writes what may be several gigabytes to disk.&lt;/p&gt;

&lt;p&gt;(Note that many of these sequential allocation assumptions break down if
you are using a log-structured filesystem such as ZFS. Copying the file
again after you've received it may be the only good solution.)&lt;/p&gt;

&lt;p&gt;I wish I could tell you that BitTorrent has solved this problem, but as
far as I know it hasn't; you just get to pick which drawback you want.
I believe that most BitTorrent clients today default to the second
approach but give you an option to do the third.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; (&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/tech/BitTorrentFragmentation?showcomments#comments&quot;&gt;One comment&lt;/a&gt;.) &lt;/div&gt;</content>
		<author>
			<name>cks</name>
			<uri>http://utcc.utoronto.ca/~cks/space/blog/</uri>
		</author>
		<source>
			<title type="html">Chris's Wiki :: blog</title>
			<subtitle type="html">Recently changed pages in Chris's Wiki :: blog.</subtitle>
			<link rel="self" href="http://utcc.utoronto.ca/~cks/space/blog/?atom"/>
			<id>http://utcc.utoronto.ca/~cks/space/blog/?atom</id>
			<updated>2008-11-20T04:45:24+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Links for 2008-11-18 [del.icio.us]</title>
		<link href="http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~3/458028566/awasim"/>
		<id>http://del.icio.us/awasim#2008-11-18</id>
		<updated>2008-11-19T06:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.20seven.org/journal/2008/11/emacs-dired-directory-management.html&quot;&gt;Emacs: Dired Directory Management - journal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~4/458028566&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Adnan</name>
			<email>noreply@blogger.com</email>
			<uri>http://sysadmin.adnanwasim.com/</uri>
		</author>
		<source>
			<title type="html">Adnans Sysadmin/Scripting Blog</title>
			<subtitle type="html">&lt;a href=&quot;mailto:awasim@gmail.com&quot;&gt;Adnan Wasim&lt;/a&gt;
talks about system administration and software development issues....</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AdnansSysadmin/devBlog"/>
			<id>tag:blogger.com,1999:blog-5208332</id>
			<updated>2008-11-20T06:01:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">This is The Working Hour; we are paid by those who learn by our mistakes</title>
		<link href="http://saintaardvarkthecarpeted.com/blog/2008-11/this_is_the_working_hour_we_are_paid_by_those_who_learn_by_our_mistakes.html"/>
		<id>http://saintaardvarkthecarpeted.com/blog/2008-11/this_is_the_working_hour_we_are_paid_by_those_who_learn_by_our_mistakes.html</id>
		<updated>2008-11-19T04:30:21+00:00</updated>
		<content type="html">I'm in the process of setting up a bunch of new servers for $job_2.
All but one are CentOS 5.2, kickstart installed and managed with
cfengine.  This is the third time I've goen thorugh a cfengine setup,
and it always feels like starting from scratch each time.  It seems &amp;#8212;
and I'm not at all sure this is fair or accurate &amp;#8212; that each time I
set up one of these systems, there's a lot that I've lost from the
last time and have to relearn.  I'm fortunate this time that I can
refer to $job_1's setup to see how I did things last time, but if I
didn't have that I'd be significantly further behind than I am.
&lt;p&gt;I'm not sure what the solution is.  Part of me thinks I should just be
more aggressive about taking notes, or committing stuff to a private
repository, or writing it down here more; part of me thinks that this
might be a clue that cfengine is too low-level for my head.  It feels
like when I was trying to learn C, and couldn't believe that I had to
remember all this stuff just to print something, or read a file, or
connect to another machine over the Internet.  By contrast, Perl (or
any other scripted language) was such a relief&amp;#8230;just print, or open,
or use the Net::Telnet module, or whatever.  The details are there and
they are important, sometimes very much so; that doesn't mean I want
to learn more metallurgy every time I need a fork.  (No, I don't think
that metaphor's tortured; why do you ask?)&lt;/p&gt;
&lt;p&gt;Another thing is that I'm trying to get multipath connections working
for the first time.  We've got two database servers, each of which is
connected via dual SAS HBAs to outboard disk arrays.  (I don't think
anyone else calls them &quot;outboard&quot;, but I like the sound of it.  See
this hard drive?  It's outboard, baby!)  The arrays are from Sun and
come with drivers, but the documentation is confusing:  it says it's
available for RHEL 5 (aka CentOS 5), but the actual download says it's
only for RHEL 4.&lt;/p&gt;
&lt;p&gt;As a temporary respite, I'm trying to see if I can get these workign
using Linux's own multipath daemon, and it's also confusing.  The
documentation for it is tough to track down, and I just don't
understand the different device names:  am I meant to put /dev/dm-2 in
fstab, or /dev/mpath/mpath2p1?  If the latter, why does the name
sometimes change to the WWUID (/dev/mpath/$(cat /dev/random)) when I
restart multipathd?  (use_friendly_names is uncommented in the config
file.)  If the whole point of multipath is failover, why does this
sequence:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
touch /mnt/1
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
remove first cable
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
rm /mnt/1
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
replace first cable
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
touch /mnt/2
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
remove second cable
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
rm /mnt/2
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
replace second cable
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(where /mnt is where I've got this array mounted, obvs) sometimes
work, and sometimes end with &quot;I/O error&quot; being logged, and the
filesystem being read-only?  Is this the sort of thing that the Sun
driver will fix?  I can't find anything about this.&lt;/p&gt;
&lt;p&gt;And I mentioned electrical problems.  When we got our servers
installed, the Sun guys told us they'd tripped breakers on the PDU
and/or breakers in the room's electrical cabinet.  Since it had a sign
on it saying &quot;100A&quot;, I figured we might be running up against power
limtis &amp;#8212; either in the room as a whole, if my figures were 'way out,
or on individual PDUs.  Turns out I was probably wrong: I missed the
bit on the sign that said 3-phase, which means (deep breath) we
probably have 3 x 100A power available (I think).&lt;/p&gt;
&lt;p&gt;It's more complicated than that, because some of it is in 120V, some
of it is in twist-lock 220V 30A circuits, and so on.  But I should've
checked before emailing the faculty member who, in a year or two, will
be going into this room (we're there as guests of the department) and
happens to sit on the facilities committee.  He had asked how we were
doing, so I sent him an email &amp;#8212; nice, polite, and including a bit
about how grateful we were for the room and the help of the local
sysadmins (all of which is true).&lt;/p&gt;
&lt;p&gt;I was under the impression that he was asking for info now, so that he
could bring it up for action in a few months when we were
out. Instead, two hours later when I'm swearing at multipath, in come
the facilities manager and one of the sysadmins I was dealing with,
looking to find out just how much power we were using anyhow.  I
apologized profusely, and they were very cool about it.  But when the
committee guy asks questions, people jump.  I had not anticipated
this.  Welcome to University Politics 101.  I emailed again and
explained my mistake.&lt;/p&gt;
&lt;p&gt;There are lots of remedial courses I could take.  However, today I
would most like to take &quot;Electricity and wiring for sysadmins&quot;.&lt;/p&gt;
&lt;p&gt;And on another note: Ack!  My laptop's home partition is 93% full!
How the hell did that happen?&lt;/p&gt;
&lt;p&gt;And again: How did I not know about
&lt;a href=&quot;http://linux.derkeiler.com/Mailing-Lists/Debian/2004-12/4313.html&quot;&gt;apt-file&lt;/a&gt;?
This is perfect!&lt;/p&gt;
&lt;p&gt;(Touch o' the hat to Tears For Fears and
&lt;a href=&quot;http://blog.steve.org.uk/&quot;&gt;Steve Kemp&lt;/a&gt;; I'm moving closer every day to
switching to &lt;a href=&quot;http://www.steve.org.uk/Software/chronicle/&quot;&gt;Chronicle&lt;/a&gt;.)&lt;/p&gt;</content>
		<author>
			<name>the life of a sysadmin.</name>
			<uri>http://saintaardvarkthecarpeted.com/blog</uri>
		</author>
		<source>
			<title type="html">The Life of a Sysadmin</title>
			<subtitle type="html">Carousel is a LIE!</subtitle>
			<link rel="self" href="http://saintaardvarkthecarpeted.com/blog/rss2.xml"/>
			<id>http://saintaardvarkthecarpeted.com/blog/rss2.xml</id>
			<updated>2008-11-20T00:45:21+00:00</updated>
			<rights type="html">Copyright 2006</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Meltdown</title>
		<link href="http://sysadminrants.blogspot.com/2008/11/meltdown.html"/>
		<id>tag:blogger.com,1999:blog-7298936868598504731.post-3677000081846715029</id>
		<updated>2008-11-19T03:46:57+00:00</updated>
		<content type="html">&lt;div class=&quot;moz-text-flowed&quot; lang=&quot;x-western&quot;&gt;It's been quite a long time since I've posted anything. I just didn't  seem to have any energy to do so after the brain meltdown of my job  caused me to revert mentally to two years of age and start to loudly  demand biscuits and my stuffed elephant. You'll be glad to hear that I'm  better now. I have medication. The very patient staff at the asylum have  even managed to teach me to read and write again.&lt;br /&gt;&lt;br /&gt;I also have a new job, much to the disgust of Roy who I left behind at  the old employer cleaning up after me.&lt;br /&gt;&lt;br /&gt;In the interview for the new position, they seemed a little vague on  what my duties would actually be. This didn't unduly concern me given  that my interview was informal to say the least. A pair of technicians  were interviewing me and seemed a little hazy on what they were supposed  to ask. I probably though should have paid a little more attention at  the time to the only other member of the team I was to be joining. He  looked as though he hadn't slept in a month.&lt;br /&gt;&lt;br /&gt;On my first day, I was introduced to The System. It seems I hadn't  really been hired to be a UNIX Systems Administrator in any sense of the  word I understood. I had been hired to look after The System.&lt;br /&gt;&lt;br /&gt;The System is a sprawling catacomb of home-built perl that acts as a  tool to perform monitoring, configuration management, customer  relationship management, documentation, change control, trouble  ticketing and making toast. It has a PHP front-end that I'm told only  works for the simplest of tasks – anything even vaguely complicated and  I'll need to write SQL to poke my commands straight into the database.&lt;br /&gt;&lt;br /&gt;It seems the parent company have been trying in vain to get my  department to replace The System with an off-the-shelf product for  years, but that my department believe The System is a far better  solution. 'This way' the architect beamed, 'we can just make it do  anything we want instead of being forced into someone else's idea of  management!'&lt;br /&gt;&lt;br /&gt;I was supposed to have my first training session in using The System  yesterday afternoon – unfortunately my mentor was called away abruptly.  It seems The System has had a bit of a hiccup ... for about six months  ... and hasn't been monitoring some systems it should have been. My  mentor, who actually seems like quite a nice guy, informed me wryly that  this has happened before.&lt;br /&gt;&lt;br /&gt;Afternoon of day two, and I'm still sitting here sipping chilled water  and flicking through engadget waiting for that first lesson. I can't wait.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content>
		<author>
			<name>Olwen</name>
			<email>noreply@blogger.com</email>
			<uri>http://sysadminrants.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Unable to mount root fs</title>
			<subtitle type="html">No-one understands the creeping horror of a kernel panic on boot in quite the same way as the sysadmin at 3am, when their outage window ends in 15 minutes.

These are their stories.</subtitle>
			<link rel="self" href="http://sysadminrants.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-7298936868598504731</id>
			<updated>2008-11-19T14:30:21+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Vendors Who Don’t Realize Virtualization Is Here To Stay</title>
		<link href="http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~3/457841317/"/>
		<id>http://lonesysadmin.net/?p=1653</id>
		<updated>2008-11-19T01:38:46+00:00</updated>
		<content type="html">&lt;p&gt;&lt;!--startindex--&gt;I second the &lt;a href=&quot;http://www.vinternals.com/2008/11/symantec-does-not-support-vmotion.html&quot;&gt;vinternals commentary on Symantec&lt;/a&gt;. The security software vendor joins the ranks of the clueless with their &lt;a href=&quot;http://service1.symantec.com/SUPPORT/ent-security.nsf/docid/2008101607465248?Open&amp;seg=ent&quot;&gt;wonderful support document&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;span&gt;&lt;strong&gt;Question/Issue:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
Is ESX server VMotion supported with SAV and SEP?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Solution:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;!--startindex--&gt;&lt;br /&gt;
Symantec does not support ESX server VMotion at this time.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Vendors are shameless. They charge you a ton for support, then they&amp;#8217;ll do whatever they can to point the finger at somebody else when you call.  It&amp;#8217;s one thing to put a disclaimer in for performance issues. Virtualization sometimes exposes weird performance issues, and if it&amp;#8217;s a performance issue you&amp;#8217;re having you might need to do some work to troubleshoot it on your own if it isn&amp;#8217;t a blatant, completely reproduceable problem with the vendor&amp;#8217;s software (like CPU-sucking &lt;a href=&quot;http://en.wikipedia.org/wiki/Spinlock&quot;&gt;spin locks&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s another thing to say that their software isn&amp;#8217;t supported at all, or to say that a problem must be reproduced on physical hardware. Most of the problems I&amp;#8217;ve ever called a vendor about are explicit functionality problems (bugs).  Physical hardware, virtual hardware, it doesn&amp;#8217;t matter: their software just doesn&amp;#8217;t do what it&amp;#8217;s supposed to.  A vendor&amp;#8217;s support staff should be competent enough, and professional enough, to sort out a bug report from a performance problem and act accordingly.&lt;/p&gt;
&lt;p&gt;Oracle doesn&amp;#8217;t support anything in VMs (as per an Oracle employee last week to me). Lyris doesn&amp;#8217;t support anything in VMs (last time I checked, a few months ago). Symantec doesn&amp;#8217;t support anything in VMs (technically they said VMotion, but for an enterprise VMotion goes hand in hand with VMs). What other vendors are as clueless as these three? I think I&amp;#8217;m going to start making a list.&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?a=6Ican&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?i=6Ican&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/457841317&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Lone Sysadmin</name>
			<uri>http://lonesysadmin.net</uri>
		</author>
		<source>
			<title type="html">The Lone Sysadmin</title>
			<subtitle type="html">im in ur data centrz patchin ur serverz</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2008-11-20T05:00:35+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Amazon announces its own content delivery network: CloudFront</title>
		<link href="http://feeds.feedburner.com/~r/Mdlog/~3/457695828/"/>
		<id>http://www.ducea.com/?p=425</id>
		<updated>2008-11-18T22:30:20+00:00</updated>
		<content type="html">&lt;p&gt;Today Amazon &lt;a href=&quot;http://aws.amazon.com/about-aws/whats-new/2008/11/18/whats-new-cloudfront/&quot; target=&quot;_blank&quot;&gt;announced&lt;/a&gt; the public beta of &lt;strong&gt;Amazon CloudFront&lt;/strong&gt;, their AWS service for content delivery. This is the service that many users of &lt;strong&gt;Amazon S3&lt;/strong&gt; (&lt;em&gt;Simple Storage Service&lt;/em&gt;) have been waiting for a long time. Even if S3 was never a &amp;#8216;real&amp;#8217; CDN (content delivery network) it was used by many sites to serve static content. The main limitation of this approach was that it had no geographical awareness as content delivery networks usually have; the fact that S3 is highly scalable and well priced made this solution acceptable on S3.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CloudFront &lt;/strong&gt;is the answer to all users’ requests about &lt;strong&gt;using S3 as a CDN&lt;/strong&gt;, delivering the content using a global network of &lt;strong&gt;14 edge locations&lt;/strong&gt;. &lt;em&gt;CloudFront uses S3 to store the original file&lt;/em&gt;, and caches copies of the content close to end users locations, lowering latency when they download the objects.&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-425&quot;&gt;&lt;/span&gt;Amazon CloudFront uses the following edge locations:&lt;br /&gt;
&lt;span&gt;&lt;em&gt;United States&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
* Ashburn, VA&lt;br /&gt;
* Dallas/Fort Worth, TX&lt;br /&gt;
* Los Angeles, CA&lt;br /&gt;
* Miami, FL&lt;br /&gt;
* Newark, NJ&lt;br /&gt;
* Palo Alto, CA&lt;br /&gt;
* Seattle, WA&lt;br /&gt;
* St. Louis, MO&lt;br /&gt;
&lt;span&gt;&lt;em&gt;Europe&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
* Amsterdam&lt;br /&gt;
* Dublin&lt;br /&gt;
* Frankfurt&lt;br /&gt;
* London&lt;br /&gt;
&lt;span&gt;&lt;em&gt;Asia&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
* Hong Kong&lt;br /&gt;
* Tokyo&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CloudFront advantages:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;simple &lt;/strong&gt;to implement; uses S3 as a &amp;#8216;backend&amp;#8217;;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;cost effective&lt;/strong&gt; - pay only for what you use; &lt;a href=&quot;http://aws.amazon.com/cloudfront/&quot; target=&quot;_blank&quot;&gt;priced&lt;/a&gt; very well just as S3 with prices starting at $0.170 per GB for content delivered in the US and Europe, and $0.210 per GB for content delivered in Asia;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;reliable &lt;/strong&gt;- even though this is launched as &lt;strong&gt;beta &lt;/strong&gt;and there is &lt;strong&gt;no SLA&lt;/strong&gt;, we can expect to have a very reliable service from Amazon built on the experiences of s3 and ec2.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;CloudFront disadvantages:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;this is a &lt;strong&gt;http only&lt;/strong&gt; service; if you will need https for ex. you will not be able to do that.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;no control &lt;/strong&gt;over caching; CloudFront will cache the file from your S3 bucket and serve it based on the closest dns location; this cache can expire in case of infrequent used files.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;no stats&lt;/strong&gt; (besides the aws bill of course &lt;img src=&quot;http://www.ducea.com/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot; /&gt; ).&lt;/li&gt;
&lt;li&gt;this is not trying to compete with the big CDN solutions out there, as it will be hard to match their features, but to provide a simple and cost effective solution that everybody can use.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In conclusion, this is great news from Amazon, and I am sure that even as I am writing this, many users that are serving their content from S3 have just finished switching over to CloudFront. For more details about &lt;strong&gt;CloudFront &lt;/strong&gt;check out the &lt;a href=&quot;http://aws.amazon.com/cloudfront/ &quot; target=&quot;_blank&quot;&gt;AWS CloudFront page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/Mdlog?a=eOIbmg&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/Mdlog?i=eOIbmg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=IOQvN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=IOQvN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=LZKin&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=LZKin&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=5zuJn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=5zuJn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=kRRRn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=kRRRn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=FPcHN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=FPcHN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=roywn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=roywn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>MDLog:/sysadmin</name>
			<uri>http://www.ducea.com</uri>
		</author>
		<source>
			<title type="html">MDLog:/sysadmin</title>
			<subtitle type="html">The Journal Of A Linux Sysadmin</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/Mdlog"/>
			<id>http://feeds.feedburner.com/Mdlog</id>
			<updated>2008-11-20T06:30:11+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Tech Messages | 2008-11-18</title>
		<link href="http://feeds.feedburner.com/~r/slaptijack/~3/457674316/"/>
		<id>http://slaptijack.com/?p=1483</id>
		<updated>2008-11-18T22:00:33+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img src=&quot;http://slaptijack.com/wp-content/uploads/2007/09/purple_keyboard.jpg&quot; alt=&quot;Purple Keyboard&quot; align=&quot;right&quot; /&gt;A special extended edition of Tech Messages for 2008-11-11 through 2008-11-18:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cisco.com/en/US/customer/ts/fn/631/fn63178.html&quot;&gt;MDS Fabric and Blade Switches May Reload After 497 Days of Uptime&lt;/a&gt;&lt;br /&gt;After 497 days of uptime the switch may restart due to a software defect. This problem is intermittent and may not happen every time. If the switch is running SAN-OS 3.3(2), NX-OS 4.1(1b) or above software, the switch is not vulnerable to this issue. (CCO login required)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cisco.com/en/US/customer/ts/fn/631/fn63180.html&quot;&gt;FielCisco Clean Access New CCA Server Cannot Be Added to CCA Manager and CCA Manager Cannot Get Updates if the OS Detection Fingerprint Version on CCA Manager is 7&lt;/a&gt;&lt;br /&gt;OSDF version 7 has a software defect that may result in a loss of service for NAC Servers (Clean Access Servers). This version has been removed from the update server. (CCO login required.)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cisco.com/en/US/customer/ts/fn/631/fn63172.html&quot;&gt;MCS-78xx-H3 and MCS78xxH3 - Some Servers Have an Incorrect MAC Address Label&lt;/a&gt;&lt;br /&gt;Between April 2008 and August 2008, some MAC Address Labels that HP placed on Cisco-Branded HP servers did not match the actual MAC Address of the Network Interface Card. (CCO login required.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Related Posts (Automatically Generated)&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/programming/redirecting-with-htaccess/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Redirecting With .htaccess&quot;&gt;Redirecting With .htaccess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/tech-messages/tech-messages-2008-07-22/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Tech Messages | 2008-07-22&quot;&gt;Tech Messages | 2008-07-22&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/tech-messages/tech-messages-2008-03-25/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Tech Messages | 2008-03-25&quot;&gt;Tech Messages | 2008-03-25&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/tech-messages/tech-messages-2008-07-25/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Tech Messages | 2008-07-25&quot;&gt;Tech Messages | 2008-07-25&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://slaptijack.com/tech-messages/tech-messages-2008-09-13/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Tech Messages | 2008-09-13&quot;&gt;Tech Messages | 2008-09-13&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=ujr5N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=ujr5N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=q6HlN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=q6HlN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=oLGpn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=oLGpn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=LptJn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=LptJn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/slaptijack?a=uGs6n&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/slaptijack?i=uGs6n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>Slaptijack</name>
			<uri>http://slaptijack.com</uri>
		</author>
		<source>
			<title type="html">Slaptijack</title>
			<subtitle type="html">Networks - Systems - Coding</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/slaptijack"/>
			<id>http://feeds.feedburner.com/slaptijack</id>
			<updated>2008-11-19T15:15:44+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">MySQL Problem and Solution Posts: r0ck.</title>
		<link href="http://feeds.feedburner.com/~r/MusingsOfAnAnonymousGeek/~3/457645613/"/>
		<id>http://www.protocolostomy.com/?p=401</id>
		<updated>2008-11-18T21:30:50+00:00</updated>
		<content type="html">&lt;p&gt;Taming MySQL is&amp;#8230; challenging. Especially in very large, fast-growth, &amp;#8216;always-on&amp;#8217; environments. It&amp;#8217;s one of those things where you seemingly can never know all there is to know about it. That&amp;#8217;s why I really like coming across posts like &lt;a href=&quot;http://www.freshbooks.com/blog/2008/09/09/now-were-flying/&quot;&gt;this one from FreshBooks&lt;/a&gt; that describes a very real problem that was affecting their users, how they dealt with it, why *that* failed, and what the final fix was. Post a link to your favorite MySQL Problem and Solution post in the comments (oh yeah, and &amp;#8220;subscribe to comments&amp;#8221; should be working now!)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/MusingsOfAnAnonymousGeek?a=EbsGes&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/MusingsOfAnAnonymousGeek?i=EbsGes&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=Wor9N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=Wor9N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=3ljvN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=3ljvN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=epYpn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=epYpn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/MusingsOfAnAnonymousGeek/~4/457645613&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Brian Jones</name>
			<uri>http://www.protocolostomy.com</uri>
		</author>
		<source>
			<title type="html">Musings of an Anonymous Geek</title>
			<subtitle type="html">Made with only the finest 1's and 0's</subtitle>
			<link rel="self" href="http://www.protocolostomy.com/feed"/>
			<id>http://www.protocolostomy.com/feed</id>
			<updated>2008-11-19T00:00:22+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">No such thing as effective license enforcement</title>
		<link href="http://feeds.feedburner.com/~r/techrepublic/security/~3/457667822/"/>
		<id>http://blogs.techrepublic.com.com/security/?p=667</id>
		<updated>2008-11-18T21:29:13+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;License security is not the same as software security.  In fact, sometimes they are at odds with one another.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;
&lt;p&gt;A year and a day ago, in the article &lt;em&gt;&lt;a href=&quot;http://blogs.techrepublic.com.com/security/?p=363&quot;&gt;Radiohead knows more than Microsoft about security&lt;/a&gt;&lt;/em&gt;, I pointed out the failings of &lt;abbr title=&quot;Digital Rights Management&quot;&gt;DRM&lt;/abbr&gt; and the licensing based business model.  On the third of this month, TR regular Oz_Media &lt;a href=&quot;http://techrepublic.com.com/5208-6230-0.html?forumID=102&amp;threadID=277399&amp;messageID=2631039&quot;&gt;made the point&lt;/a&gt; that:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;MS can&amp;#8217;t even secure their licensing system, yet alone the software that uses it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In truth, the fact Microsoft is increasingly unable to secure its software license enforcement against circumvention isn&amp;#8217;t really Microsoft&amp;#8217;s fault.  It&amp;#8217;s out of the corporation&amp;#8217;s hands, for all intents and purposes.  Microsoft&amp;#8217;s real failure is in failing to read the writing on the wall, and make plans that don&amp;#8217;t require trying to secure the unsecurable.&lt;/p&gt;
&lt;p&gt;The business model Microsoft uses for software like MS Windows and MS Office is, officially, dependent upon the assumption that the corporation can prevent people from using the software without explicit permission from Microsoft or one of its agents or partners.  Ultimately, what this means for Microsoft&amp;#8217;s current business model is that it relies on the assumption that it can somehow both provide customers with everything needed to run the software and, at the same time, prevent people from using the software for reasons that are not specific to any given copy of the software.&lt;/p&gt;
&lt;p&gt;This approach mandates the use of what amounts to DRM software.  In this case, because the &amp;#8220;content&amp;#8221; the vendor wishes to &amp;#8220;protect&amp;#8221; is itself software, the DRM is integrated with the content itself.  There are some minor advantages to this approach over that employed by distributors of non-software content, such as music distributors:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Because the DRM is integrated with the software, and because of the way people view software differently from music and other entertainment content, it is more acceptable to provide access keys separately from the content and DRM code itself.  As a result, copies of the &amp;#8220;protected&amp;#8221; content do not actually contain the key needed to bypass protection.&lt;/li&gt;
&lt;li&gt;When dealing with a closed source software vendor like Microsoft, it has come to be an expected fact of life that one will end up with stuff installed on the system with which the user is not familiar, and that the user did not explicitly approve, even months after the software was initially installed.  Software updates such as those provided by Microsoft Windows Update often make undeclared changes to the system, and people have grown used to assuming they&amp;#8217;re wanted and needed changes &amp;#8212; or, at least, unavoidable.  When DRM software for something like a CD full of music does something like that, however, people recognize it for what it is.&lt;/li&gt;
&lt;li&gt;Because the &amp;#8220;protected&amp;#8221; content itself is software, the annoyance of having to install and run software that enforces that protection is not so great; users were planning to run software anyway.&lt;/li&gt;
&lt;li&gt;Content, in the non-software sense, is expected to be portable.  Software itself is not.  This is a somewhat reasonable expectation, because that content is simply data, and software is meant to parse and interpret that data to render it in a form that is meaningful to the user.  The software itself, however, must be compatible with the foundation on which it is built, starting at the hardware level, moving up through the OS, and so on.  Tying such content to a piece of DRM software ties that content to the DRM software&amp;#8217;s compatibility limitations, which tends to annoy people who aren&amp;#8217;t using the specific software foundations (i.e., the &amp;#8220;platform&amp;#8221;) assumed by the creators of the DRM software.  This can make DRM functionality less acceptable for that content.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Just like more obvious uses of DRM, however, basing one&amp;#8217;s business model off assumptions of the inviolability of DRM code embedded in &amp;#8220;protected&amp;#8221; software is a losing proposition.  Even though your license key for MS Windows is printed on a piece of paper rather than embedded in the software, even though it is expected and generally accepted that a closed source commercial OS will install things on your computer without your explicit permission or knowledge and will probably &amp;#8220;phone home&amp;#8221; occasionally, even though there is no additional software installation step distinct from access to the &amp;#8220;content&amp;#8221; you want, and even though the portability expectations are lower, you still have the basic problem that it&amp;#8217;s difficult to keep people from &amp;#8220;misusing&amp;#8221; the license key system.&lt;/p&gt;
&lt;p&gt;Inviolable technological enforcement is essentially impossible, in fact, because to allow a user to get access to your software, you have to give that user the means to access it.  If that user, either deliberately or without understanding what he or she is doing, decides to violate license terms, that means of access &amp;#8212; in the case of how Microsoft implements enforcement, a license key &amp;#8212; is no longer restricted to the authorized user.  If your intent is also to keep the user from using the software in particular, unauthorized ways, your problem is compounded, because everything needed to violate such restrictions is in the user&amp;#8217;s hands.  If it wasn&amp;#8217;t, he or she wouldn&amp;#8217;t even be able to use it the way you intended it to be used in the first place, and you&amp;#8217;d have a very difficult time selling software.&lt;/p&gt;
&lt;p&gt;Software can be kept secure, but the definition of &amp;#8220;secure&amp;#8221; in each case must essentially be the definition selected by the software&amp;#8217;s administrative user.  Unless Microsoft gives up any pretense of selling software to consumers, and starts merely renting out or selling user accounts on software Microsoft employees will manage as administrative users, there is simply no way for Microsoft to achieve inviolable technological license enforcement.  If it does so, it will only have the behavior of its employees to police (and, of course, vulnerabilities in the software itself).&lt;/p&gt;
&lt;p&gt;The upshot is that license security is simply not enforceable the same way software security is.  As a result, the fact Microsoft cannot keep its licensing model secure does not necessarily reflect poorly on its ability to secure its software.  If there is blame to be laid at Microsoft&amp;#8217;s feet for poor software security related to poor licensing security, it is because Microsoft diverts resources from ensuring software security (an important goal) to chase after license security (an impossible goal).&lt;/p&gt;
&lt;p&gt;Of course, it may be that inviolable technological license enforcement is not what Microsoft really wants at this time.  Many have hypothesized that piracy is an integral part of Microsoft&amp;#8217;s marketing plan, dominating much of the market by any means necessary and trying to maximize revenue once the market is sewn up by selectively enforcing licensing via legal, rather than technological, means.  That, however, is a discussion for another day.&lt;/p&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://www.pheedo.com/img.phdo?i=a45e961ba490fbaff90ae82066edac7f&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;
&lt;img src=&quot;http://www.pheedo.com/feeds/tracker.php?i=a45e961ba490fbaff90ae82066edac7f&quot; border=&quot;0&quot; height=&quot;1&quot; width=&quot;1&quot; alt=&quot;&quot; /&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/security/~4/457667822&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>TechRepublic IT Security</name>
			<uri>http://blogs.techrepublic.com.com/security</uri>
		</author>
		<source>
			<title type="html">IT Security</title>
			<link rel="self" href="http://feeds.feedburner.com/techrepublic/security"/>
			<id>http://feeds.feedburner.com/techrepublic/security</id>
			<updated>2008-11-20T06:45:44+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">On Remote Workers and Working Remotely</title>
		<link href="http://feeds.feedburner.com/~r/MusingsOfAnAnonymousGeek/~3/457475827/"/>
		<id>http://www.protocolostomy.com/?p=399</id>
		<updated>2008-11-18T18:39:49+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve been on both sides of the remote worker relationship. On the manager side, I&amp;#8217;ve managed some good-sized projects using an all-remote work force. Indeed, I&amp;#8217;ve hired, managed, fired, and promoted workers without ever knowing what they look like. On the worker side, I do most of my work remotely, and I have for some time now. Judging by the amount of repeat business I get, I&amp;#8217;d say that I&amp;#8217;m more than acceptably productive working remotely.&lt;/p&gt;
&lt;p&gt;In dealing with various clients, recruiters, prospective employers, business owners, and talking to friends who manage people for a living, I&amp;#8217;ve heard pretty much every excuse/reason there is for not wanting to deal with a remote work force. I&amp;#8217;ve heard and experienced successes with remote workers as well, and they all have a few key things in common, which are missing from the stories of failure. I&amp;#8217;ll talk about them in a minute.&lt;/p&gt;
&lt;p&gt;I first want to just say that I&amp;#8217;m not some kind of fanboy who thinks remote workers are the answer to every problem. There are valid reasons for not having remote workers. For example, it&amp;#8217;d be hard to build cars with a remote work force. Some things (some!) just require a physical presence. Whoever maintains the printers at your company really has to be around to change out ink cartridges and stuff like that.&lt;/p&gt;
&lt;p&gt;There are certain classes of jobs, though, that are well-suited to working remotely. There are even classes of jobs that are necessarily performed remotely to some degree (field sales and support technicians for example), that could be made 100% remote with the proper tools and processes in place.&lt;/p&gt;
&lt;p&gt;So what makes a remote worker success story different from a story of failure?&lt;/p&gt;
&lt;h2&gt;Always be prepared&amp;#8230;&lt;/h2&gt;
&lt;p&gt;The number one difference I&amp;#8217;ve seen between success and failure in managing a remote work force is that  successful managers spent the time to prepare the managers, the team, the department, the organization, and the remote workers themselves to work remotely.&lt;/p&gt;
&lt;p&gt;If you don&amp;#8217;t prepare for a remote work force, you will fail miserably. As a result, I&amp;#8217;m a big advocate of treating &amp;#8220;Let&amp;#8217;s go remote!&amp;#8221; as an internal project with goals and milestones just like any other project. Preparing an organization to manage a remote work force takes a good deal of forethought, with a focus on communication and collaboration tools, reporting, accountability, scheduling, etc. In addition, you have to prepare the remote workers themselves, to insure they know what&amp;#8217;s expected of them in terms of reporting their status, scheduling, communication, etc. They also need to know *about*, and *how to use* the tools they&amp;#8217;ll be expected to use from home.&lt;/p&gt;
&lt;p&gt;You have to plan this. You have to prepare, or you&amp;#8217;re going to be like the HR manager who told me their company no longer allows for remote workers because &amp;#8220;we tried it once and the guy made a complete mess of things&amp;#8221;. When I asked the HR manager why he attributed that to the geographic location of the worker, he said &amp;#8220;good point, he could just as well have made a mess here in the office&amp;#8221;. You need good workers no matter where they&amp;#8217;re going to work. The workers need expectations and goals from the manager, and the manager needs feedback and communication (and results!) from the worker. Tools help to facilitate these things. This is already a long post, so I&amp;#8217;ll probably make a tools list in another post.&lt;/p&gt;
&lt;h2&gt;Communicate, and set expectations&lt;/h2&gt;
&lt;p&gt;Before the tools come other higher-level decisions and communication. For example, one problem I&amp;#8217;ve heard more than once about remote workers is &amp;#8220;we can&amp;#8217;t hire a remote worker full-time, because then everyone will want to work from home&amp;#8221;. As if they didn&amp;#8217;t already all want to work from home! Everyone would love to have the option! Even if they didn&amp;#8217;t take advantage of it, they&amp;#8217;d consider it a really cool perk! They&amp;#8217;d tell all of their friends about it, because it would make them jealous, and guess who their friends will contact first when they start to look for other opportunities?&lt;/p&gt;
&lt;p&gt;You have to start somewhere, and you can&amp;#8217;t just swing the barn doors open and let everyone go their own way on day 1. If you have an existing corporate structure in place with assets and services and regular meetings and the like, then you have to decide who can make the most benefit from a remote situation the soonest, make them the pilot group, and manage the expectations of the rest of the organization while the pilot group prepares to move to a remote workspace.&lt;/p&gt;
&lt;h2&gt;1, 10, 100, 1000&lt;/h2&gt;
&lt;p&gt;A common software application rollout strategy is to make it accessible to 1 user, then 10, then 100, then 1000, then&amp;#8230; move up from there. In preparing your organization or department, you might consider a similar strategy.&lt;/p&gt;
&lt;p&gt;I work for a client right now where I&amp;#8217;m the &amp;#8220;1&amp;#8243;. If I can work effectively with the rest of the team (in the office), if I can produce results, remain accessible as-needed during working hours, manage the expectations of my team with regards to my presence (appointments happen), and overall be an asset to the team, then the management may decide that it can work on some larger scale - even if &amp;#8216;larger&amp;#8217; means 2 instead of 1. It might also be useful to do a &amp;#8216;remote rotation&amp;#8217; so that glitches can be caught early before making a physical presence in the office optional.&lt;/p&gt;
&lt;p&gt;Success, of course, means getting together with the team and figuring out what tools will be used to best emulate an office working environment. We use IRC for 99% of our communication, falling back to email when we need to cc managers, we have a wiki for documentation and status updates, we have a trouble ticket system, everyone has everyone else&amp;#8217;s phone number, blackberry PIN, or whatever. We&amp;#8217;re a technical group doing system administration. It&amp;#8217;s working wonderfully.&lt;/p&gt;
&lt;p&gt;&amp;#8220;But if the sysadmins work from home, the developers will want to work from home!&amp;#8221; Maybe so. That&amp;#8217;s where you have to manage expectations, and communicate with your workers to let them know that the company&amp;#8217;s &amp;#8216;office optional&amp;#8217; project is in an early alpha stage, that it&amp;#8217;s being tested on the group most familiar with the technologies involved, and most capable of exploiting those technologies successfully to produce results. Once the geeks work out the shortcomings, and management is able to evaluate the effectiveness of the plan, the tests will become more widespread.&lt;/p&gt;
&lt;p&gt;Really, it&amp;#8217;s not a whole lot different from doing anything else that affects the whole company: changing payroll providers, healthcare options, software and desktop hardware upgrades and replacements&amp;#8230; it just takes communication. The process has to be managed, just like every other process.&lt;/p&gt;
&lt;h2&gt;There&amp;#8217;s more than one way to do it!&lt;/h2&gt;
&lt;p&gt;There&amp;#8217;s no one solution out there. When I joined php|architect Magazine in 2003, it was run by Marco Tabini, and I was a remote editor. A couple of months after joining, I became editor in chief, and was in charge of remotely managing the magazine. I did it differently from Marco, but he still remained involved and engaged through good communication.&lt;/p&gt;
&lt;p&gt;Python Magazine was created and managed by me, and for the entire lifespan of the magazine, I have not seen anyone else involved in its production in person. Ever. Design, production, web site admin, executive administration, tech editors, authors, accountants&amp;#8230; time lines, budgets and planning documents&amp;#8230; all remote, and mostly delegated. I started the magazine with the thought that at some point someone more engaged in the community and with Python should take charge &amp;#8212; I was just a &amp;#8220;temp&amp;#8221; to get the vision off the ground. Sure enough, when I handed the magazine over to Doug Hellmann, he did things differently from me, and it&amp;#8217;s working out wonderfully for him as well!&lt;/p&gt;
&lt;p&gt;Everyone has their own management style. Don&amp;#8217;t think that just because your management style is a little unique you can&amp;#8217;t handle remote workers. Good managers are creative, and aren&amp;#8217;t afraid to execute on creative solutions.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/MusingsOfAnAnonymousGeek?a=JyFsRI&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/MusingsOfAnAnonymousGeek?i=JyFsRI&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=bGeNN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=bGeNN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=YQ51N&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=YQ51N&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?a=RFDOn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/MusingsOfAnAnonymousGeek?i=RFDOn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/MusingsOfAnAnonymousGeek/~4/457475827&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Brian Jones</name>
			<uri>http://www.protocolostomy.com</uri>
		</author>
		<source>
			<title type="html">Musings of an Anonymous Geek</title>
			<subtitle type="html">Made with only the finest 1's and 0's</subtitle>
			<link rel="self" href="http://www.protocolostomy.com/feed"/>
			<id>http://www.protocolostomy.com/feed</id>
			<updated>2008-11-19T00:00:22+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">How handy is *that*?  I mean, are *those*?</title>
		<link href="http://saintaardvarkthecarpeted.com/blog/2008-11/how_handy_is_that_i_mean_are_those.html"/>
		<id>http://saintaardvarkthecarpeted.com/blog/2008-11/how_handy_is_that_i_mean_are_those.html</id>
		<updated>2008-11-18T18:30:28+00:00</updated>
		<content type="html">DNS and Emacs:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
M-x dns-mode
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
M-x dig
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.mail-archive.com/debian-emacsen@lists.debian.org/msg00833.html&quot;&gt;dig-browser.el&lt;/a&gt; (Can't find a proper web page for it)
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>the life of a sysadmin.</name>
			<uri>http://saintaardvarkthecarpeted.com/blog</uri>
		</author>
		<source>
			<title type="html">The Life of a Sysadmin</title>
			<subtitle type="html">Carousel is a LIE!</subtitle>
			<link rel="self" href="http://saintaardvarkthecarpeted.com/blog/rss2.xml"/>
			<id>http://saintaardvarkthecarpeted.com/blog/rss2.xml</id>
			<updated>2008-11-20T00:45:21+00:00</updated>
			<rights type="html">Copyright 2006</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Scalability Perspectives #2: Van Jacobson – Content-Centric Networking</title>
		<link href="http://highscalability.com/scalability-perspectives-2-van-jacobson-content-centric-networking"/>
		<id>http://highscalability.com/526 at http://highscalability.com</id>
		<updated>2008-11-18T18:27:01+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;&lt;a href=&quot;http://highscalability.com/tags/perspectives&quot;&gt;Scalability Perspectives&lt;/a&gt; is a series of posts that highlights the ideas that will shape the next decade of IT architecture. Each post is dedicated to a thought leader of the information age and his vision of the future. Be warned though – the journey into the minds and perspectives of these people requires an open mind.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Van Jacobson&lt;/h2&gt;
&lt;p&gt;Van Jacobson is a Research Fellow at &lt;a href=&quot;http://www.parc.com/research/projects/networking/contentcentric/default.html&quot;&gt;PARC&lt;/a&gt;. Prior to that he was Chief Scientist and co-founder of Packet Design. Prior to that he was Chief Scientist at Cisco. Prior to that he was head of the Network Research group at Lawrence Berkeley National Laboratory. He's been studying networking since 1969. He still hopes that someday something will start to make sense.&lt;/p&gt;
&lt;h2&gt;Scaling the Internet – Does the Net needs an upgrade?&lt;/h2&gt;
&lt;p&gt;As the Internet is being overrun with video traffic, many wonder if it can survive. With challenges being thrown down over the imbalances that have been created and their impact on the viability of monopolistic business models, the Internet is under constant scrutiny. Will it survive? Or will it succumb to the burden of the billion plus community that is constantly demanding more and more?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://itc.conversationsnetwork.org/shows/detail3441.html&quot;&gt;Does the Net Need an Upgrade?&lt;/a&gt; To answer this question a distinguished panel of Van Jacobson, Rick Hutley, Norman Lewis, David S. Isenberg has discussed the issue on the Supernova conference. In this compelling debate available on IT Conversations, the panel addresses the question and provides some differing perspectives. One of the perspectives is Content-based networking described by Van Jacobson.&lt;/p&gt;
 &lt;p&gt;&lt;a href=&quot;http://highscalability.com/scalability-perspectives-2-van-jacobson-content-centric-networking&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>High Scalability</name>
			<uri>http://highscalability.com</uri>
		</author>
		<source>
			<title type="html">High Scalability - Building bigger, faster, more reliable websites.</title>
			<subtitle type="html">This site tries to bring together all the lore, art, science, practice, and experience of building scalable websites into one place so you can learn how to build your own website with confidence. Please Start Here.</subtitle>
			<link rel="self" href="http://highscalability.com/rss.xml"/>
			<id>http://highscalability.com/rss.xml</id>
			<updated>2008-11-20T05:45:42+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Mamma.com: Insider trading and XSS</title>
		<link href="http://holisticinfosec.blogspot.com/2008/11/mammacom-insider-trading-and-xss.html"/>
		<id>tag:blogger.com,1999:blog-20011960.post-3856942570450010798</id>
		<updated>2008-11-18T17:55:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://mamma.com/&quot; target=&quot;_blank&quot;&gt;Mamma.com&lt;/a&gt;'s got issues other than Mark Cuban's insider trading allegations. As a point of reference for this conversation, Mamma.com is ranked &lt;a href=&quot;http://www.alexa.com/search?q=mamma.com&quot; target=&quot;_blank&quot;&gt;4064&lt;/a&gt; on &lt;a href=&quot;http://www.alexa.com&quot; target=&quot;_blank&quot;&gt;Alexa&lt;/a&gt; as of today.&lt;br /&gt;I won't profess to following Mr. Cuban's public life and the occasional antics. Obviously, he's a colorful and popular figure; certainly in Dallas, if not nationally. &lt;br /&gt;What follows is not a judgment of Mr. Cuban or his pending legal challenges. I'm sure the process will play itself out accordingly.&lt;br /&gt;A quick summary and some reference material:&lt;br /&gt;The SEC has &lt;a href=&quot;http://www.businessweek.com/the_thread/blogspotting/archives/2008/11/sec_hits_mark_c.html?chan=technology_technology+index+page_top+stories&quot; target=&quot;_blank&quot;&gt;filed&lt;/a&gt; insider trading charges against Mr. Cuban. &quot;According to the SEC, Cuban dumped 600,000 shares, or all of his 6.3% stake, in the search engine Mamma.com (The Mother of All Search Engines), in June 2004 after learning about private financing that the company was proposing. By selling, he avoided losing $750,000, the SEC alleges.&quot;&lt;br /&gt;The whole issue for Mr. Cuban was &lt;a href=&quot;http://blogmaverick.com/2008/11/17/the-sec/&quot; target=&quot;_blank&quot;&gt;PIPE&lt;/a&gt; financing because it's &quot;dilutive to existing shareholders’ stakes.&quot;&lt;br /&gt;That's the long and the short of the current issue, and again, not my real interest here, with the exception of the bet I made with myself regarding the probable web application security posture of mamma.com. &lt;br /&gt;All this talk about a popular site immediately sets off the little bell in my head (I hear it a lot). &lt;span&gt;&lt;br /&gt;&quot;What's wrong with the site?&quot; is always the first question I ask myself.&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;I was not disappointed. &lt;br /&gt;&lt;br /&gt;Mamma.com exhibits the following issues:&lt;br /&gt;1) XSS vulnerability in the &lt;span&gt;utfout&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; variable.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_kVOWaY1TAF0/SSNDBtG5jhI/AAAAAAAAAEs/rIT7buzVsao/s1600-h/mamma1.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_kVOWaY1TAF0/SSNDBtG5jhI/AAAAAAAAAEs/rIT7buzVsao/s320/mamma1.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5270129685521075730&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2) XSS vulnerability in the &lt;span&gt;qtype&lt;/span&gt; variable.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_kVOWaY1TAF0/SSNDSxiGVeI/AAAAAAAAAE0/E-McmPqvoDQ/s1600-h/mamma2.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_kVOWaY1TAF0/SSNDSxiGVeI/AAAAAAAAAE0/E-McmPqvoDQ/s320/mamma2.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5270129978766677474&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3) XSS vulnerability in their Mammajobs site at the &lt;span&gt;pid&lt;/span&gt; variable. This one's weirder still; if you drop an IFRAME in, it simply redirects to any URL you include in the IFRAME string.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_kVOWaY1TAF0/SSNDd-U7c0I/AAAAAAAAAE8/GCrCAoYom5k/s1600-h/mamma3.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_kVOWaY1TAF0/SSNDd-U7c0I/AAAAAAAAAE8/GCrCAoYom5k/s320/mamma3.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5270130171179660098&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4) The prospect of CSRF (rather pointless here given that its just a search engine, but but still defies best practices) appears likely given that mamma.com blindly accepts updates via GET and POST with no sign of a formkey (canary) in sight.&lt;br /&gt;&lt;br /&gt;I figured it best to stop there, and have submitted all these to Copernic (the Momma parent company). &lt;br /&gt;I am however truly disappointed that an enterprise as ambitious and motivated as Momma/Copernic seems to have thrown the baby out with the bath water when it comes to web application security.&lt;br /&gt;With regard to Mark Cuban dumping his shares: maybe he was afraid of getting pwned. ;-) All kidding aside, it's a shame that the whimsical and pessimistic thoughts regarding web site security that bounce around in my head inevitably bear themselves out.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://del.icio.us/post?url=http://holisticinfosec.blogspot.com/2008/11/mammacom-insider-trading-and-xss.html&amp;title=Mamma.com:%20Insider%20trading%20and%20XSS &quot; title=&quot;Mamma.com: Insider trading and XSS &quot;&gt;del.icio.us&lt;/a&gt; | &lt;a href=&quot;http://digg.com/submit?phase=2&amp;url=http://holisticinfosec.blogspot.com/2008/11/mammacom-insider-trading-and-xss.html&quot; title=&quot;Mamma.com: Insider trading and XSS &quot;&gt;digg&lt;/a&gt; | &lt;a href=&quot;http://slashdot.org/submit.pl?url=http://holisticinfosec.blogspot.com/2008/11/mammacom-insider-trading-and-xss.html&quot;&gt;Submit to Slashdot&lt;/a&gt;</content>
		<author>
			<name>Russ McRee</name>
			<email>noreply@blogger.com</email>
			<uri>http://holisticinfosec.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">HolisticInfoSec.org</title>
			<subtitle type="html">The Holistic InfoSec.org blog includes follow-up on previously written articles and research, as well as the occasional rant. While the goal is promoting standards, simplicity, and efficiency in achieving holistic information security, we occasionally rally against industry shortcoming where necessary.</subtitle>
			<link rel="self" href="http://holisticinfosec.blogspot.com/feeds/posts/default?alt=rss"/>
			<id>tag:blogger.com,1999:blog-20011960</id>
			<updated>2008-11-18T22:45:51+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Funny video: The Matrix Runs on Windows</title>
		<link href="http://feeds.feedburner.com/~r/Mdlog/~3/457370607/"/>
		<id>http://www.ducea.com/?p=417</id>
		<updated>2008-11-18T16:59:24+00:00</updated>
		<content type="html">&lt;p&gt;
&lt;div&gt;See more &lt;a href=&quot;http://www.collegehumor.com/videos&quot;&gt;funny videos&lt;/a&gt; and &lt;a href=&quot;http://www.collegehumor.com/pictures&quot;&gt;funny pictures&lt;/a&gt; at &lt;a href=&quot;http://www.collegehumor.com/&quot;&gt;CollegeHumor&lt;/a&gt;.&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/Mdlog?a=UDcWkF&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/Mdlog?i=UDcWkF&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=7MQXN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=7MQXN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=fBQCn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=fBQCn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=tYemn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=tYemn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=QYq4n&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=QYq4n&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=b9ASN&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=b9ASN&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~f/Mdlog?a=XtYEn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/Mdlog?i=XtYEn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;/p&gt;</content>
		<author>
			<name>MDLog:/sysadmin</name>
			<uri>http://www.ducea.com</uri>
		</author>
		<source>
			<title type="html">MDLog:/sysadmin</title>
			<subtitle type="html">The Journal Of A Linux Sysadmin</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/Mdlog"/>
			<id>http://feeds.feedburner.com/Mdlog</id>
			<updated>2008-11-20T06:30:11+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Playing with OpenSSH public keys</title>
		<link href="http://networking.ittoolbox.com/r/rss.asp?url=http://it.toolbox.com/blogs/unix-sysadmin/playing-with-openssh-public-keys-28377"/>
		<id>http://rss.ittoolbox.com/rss/28377@http://it.toolbox.com/blogs/unix-sysadmin</id>
		<updated>2008-11-18T16:25:17+00:00</updated>
		<content type="html">Three neat OpenSSH tricks I think worth mentioning. They all revolve around the &lt;tt&gt;authorized_keys&lt;/tt&gt; files.</content>
		<author>
			<name>UNIX SysAdmin</name>
			<uri>http://it.toolbox.com/blogs/unix-sysadmin</uri>
		</author>
		<source>
			<title type="html">UNIX SysAdmin: erem-ef</title>
			<subtitle type="html">What I'll try to focus on in this blog are some strange, uncanny, or simply interesting issues I've come across working with UNIX and UNIX-like systems. As in most situations these issues are a result of silliness of a SysAdmin or the OS itself, so I'll try to present these as examples of what you shouldn't do. Of course, comments on doings in IT world will find their way to the blog as well.</subtitle>
			<link rel="self" href="http://rss.ittoolbox.com/rss/unix-therek.xml"/>
			<id>http://rss.ittoolbox.com/rss/unix-therek.xml</id>
			<updated>2008-11-20T06:15:25+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">links for 2008-11-18</title>
		<link href="http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~3/457312189/"/>
		<id>http://lonesysadmin.net/2008/11/18/links-for-2008-11-18/</id>
		<updated>2008-11-18T16:00:13+00:00</updated>
		<content type="html">&lt;ul class=&quot;delicious&quot;&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.37signals.com/svn/posts/1384-all-i-want-in-life-sometimes-is-for-att&quot;&gt;ATT-ab9791303777839bd9f2b524bc8e98b8.jpg - (37signals)&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;All I want in life sometimes is for AT&amp;amp;T to say, &amp;#039;Sarah, you have accumulated so many unused minutes and texts that your next bill is free, since we realize ‘rollover’ means nothing to you. Have a nice day.&amp;#039; Me, too. My phone bill looks surprisingly like hers. I hate talking on the phone.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://jwz.livejournal.com/962406.html&quot;&gt;jwz - parking haiku&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;LOL.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Fire_hydrant&quot;&gt;Fire hydrant - Wikipedia, the free encyclopedia&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;Class AA hydrants (&amp;gt;1500gpm) should have their nozzle caps and bonnet colored light blue.&amp;quot; I knew the new paint on the hydrant outside my house was related to flow, but I didn&amp;#039;t realize how much. 1500 GPM is a lot.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.walgreens.com/store/product.jsp?id=prod18155&quot;&gt;Modeling Compound | Play-Doh | Walgreens&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;Molded results vary depending on child&amp;#039;s age and level of skill.&amp;quot; DUH. (hat tip to Raymond Chen &amp;amp; his blog, Old New Thing)&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://lifehacker.com/5091279/your-tivo-now-places-orders-for-dominos-pizza-on+demand&quot;&gt;Food: Your TiVo Now Places Orders for Domino&amp;#039;s Pizza On-Demand&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;You got 30 minutes&amp;quot; &amp;#8212; nice English, Dominos marketing idiots. If only my most favorite pizza place in the world, Mama&amp;#039;s Pizza in St. Paul, could deliver to Madison&amp;#8230;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;delicious-link&quot;&gt;&lt;a href=&quot;http://www.cnn.com/2008/WORLD/europe/11/14/second.life.divorce/index.html&quot;&gt;Second Life affair ends in divorce - CNN.com&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;Taylor is now in a new relationship with a man she met in the online roleplaying game World of Warcraft.&amp;quot; So many comments, so little time.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?a=ArBgn&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~f/lonesysadmin/mkpe?i=ArBgn&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/457312189&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Lone Sysadmin</name>
			<uri>http://lonesysadmin.net</uri>
		</author>
		<source>
			<title type="html">The Lone Sysadmin</title>
			<subtitle type="html">im in ur data centrz patchin ur serverz</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2008-11-20T05:00:35+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">What CDN would you recommend?</title>
		<link href="http://highscalability.com/what-cdn-would-you-recommend-0"/>
		<id>http://highscalability.com/337 at http://highscalability.com</id>
		<updated>2008-11-18T15:58:06+00:00</updated>
		<content type="html">&lt;p&gt; &lt;b&gt;Update 7:&lt;/b&gt; &lt;a href=&quot;http://www.datacenterknowledge.com/archives/2008/11/18/where-amazons-data-centers-are-located/&quot;&gt;Where Amazon’s Data Centers Are Located&lt;/a&gt;, &lt;a href=&quot;http://www.allthingsdistributed.com/2008/11/amazon_cloudfront.html&quot;&gt;Expanding the Cloud: Amazon CloudFront&lt;/a&gt;. &lt;a href=&quot;http://blog.streamingmedia.com/the_business_of_online_vi/2008/11/amazons-new-cdn-offering-does-not-challenge-akamai-and-limelight.html&quot;&gt;Why Amazon's &lt;a class=&quot;glossary-term&quot; href=&quot;http://highscalability.com/tags/cdn&quot;&gt;&lt;acronym title=&quot;CDN: CDN stands for content delivery network. 
&lt;/p&gt;
&lt;p&gt;CDN is a system of computers networked together across the Internet that cooperate transparently to deliver content (especially large media content) to end users. The first web content based CDN's were Sandpiper and Skycache followed by Akamai and Digital Island. The first video based CDN was iBEAM Broadcasting.
&lt;/p&gt;
&lt;p&gt;CDN nodes are deployed in multiple locations, often over multiple backbones. These nodes cooperate with each other to satisfy requests for content by end users, transparently moving content behind the scenes to optimize the delivery process. Optimization can take the form of reducing bandwidth costs, improving end-user performance, or both.
&lt;/p&gt;
&lt;p&gt;The number of nodes and servers making up a CDN varies, depending on the architecture, some reaching thousands of nodes with tens of thousands of servers.
&lt;/p&gt;
&lt;p&gt;http://en.wikipedia.org/wiki/Content_Delivery_Network&quot;&gt;&lt;/acronym&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CDN is a system of computers networked together across the Internet that cooperate transparently to deliver content (especially large media content) to end users. The first web content based CDN's were Sandpiper and Skycache followed by Akamai and Digital Island. The first video based CDN was iBEAM Broadcasting.
&lt;/p&gt;
&lt;p&gt;CDN nodes are deployed in multiple locations, often over multiple backbones. These nodes cooperate with each other to satisfy requests for content by end users, transparently moving content behind the scenes to optimize the delivery process. Optimization can take the form of reducing bandwidth costs, improving end-user performance, or both.
&lt;/p&gt;
&lt;p&gt;The number of nodes and servers making up a CDN varies, depending on the architecture, some reaching thousands of nodes with tens of thousands of servers.
&lt;/p&gt;
&lt;p&gt;http://en.wikipedia.org/wiki/Content_Delivery_Network&quot;&gt;&lt;/p&gt;
&lt;p&gt;CDN is a system of computers networked together across the Internet that cooperate transparently to deliver content (especially large media content) to end users. The first web content based CDN's were Sandpiper and Skycache followed by Akamai and Digital Island. The first video based CDN was iBEAM Broadcasting.
&lt;/p&gt;
&lt;p&gt;CDN nodes are deployed in multiple locations, often over multiple backbones. These nodes cooperate with each other to satisfy requests for content by end users, transparently moving content behind the scenes to optimize the delivery process. Optimization can take the form of reducing bandwidth costs, improving end-user performance, or both.
&lt;/p&gt;
&lt;p&gt;The number of nodes and servers making up a CDN varies, depending on the architecture, some reaching thousands of nodes with tens of thousands of servers.
&lt;/p&gt;
&lt;p&gt;http://en.wikipedia.org/wiki/Content_Delivery_Network&quot;&gt;&lt;/p&gt;
&lt;p&gt;CDN is a system of computers networked together across the Internet that cooperate transparently to deliver content (especially large media content) to end users. The first web content based CDN&amp;#039;s were Sandpiper and Skycache followed by Akamai and Digital Island. The first video based CDN was iBEAM Broadcasting.
&lt;/p&gt;
&lt;p&gt;CDN nodes are deployed in multiple locations, often over multiple backbones. These nodes cooperate with each other to satisfy requests for content by end users, transparently moving content behind the scenes to optimize the delivery process. Optimization can take the form of reducing bandwidth costs, improving end-user performance, or both.
&lt;/p&gt;
&lt;p&gt;The number of nodes and servers making up a CDN varies, depending on the architecture, some reaching thousands of nodes with tens of thousands of servers.
&lt;/p&gt;
&lt;p&gt;http://en.wikipedia.org/wiki/Content_Delivery_Network&quot;&gt;CDN&lt;/p&gt; Offering Is No Threat To Akamai, Limelight or CDN Pricing. Amazon has launched their CDN with &quot;“low latency, high data transfer speeds, and no comm