<?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>2010-01-31T18:25:46+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">Doug Maughan's CACM article &amp;amp; Roadmap for Cybersecurity Research</title>
		<link href="http://catless.ncl.ac.uk/Risks/25.93.html#subj1"/>
		<id>http://catless.ncl.ac.uk/Risks/25.93.html#subj1</id>
		<updated>2010-01-31T15:04:03+00:00</updated>
		<content type="html"></content>
		<author>
			<name>RISKS Digest</name>
			<uri>http://catless.ncl.ac.uk/Risks</uri>
		</author>
		<source>
			<title type="html">RISKS Digest</title>
			<subtitle type="html">The website of the RISKS Digest mailing list</subtitle>
			<link rel="self" href="http://catless.ncl.ac.uk/rdigest.rdf"/>
			<id>http://catless.ncl.ac.uk/rdigest.rdf</id>
			<updated>2010-01-31T15:04:03+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">UI fix freezes NYSE, affects 975 stocks</title>
		<link href="http://catless.ncl.ac.uk/Risks/25.93.html#subj2"/>
		<id>http://catless.ncl.ac.uk/Risks/25.93.html#subj2</id>
		<updated>2010-01-31T15:04:03+00:00</updated>
		<content type="html"></content>
		<author>
			<name>RISKS Digest</name>
			<uri>http://catless.ncl.ac.uk/Risks</uri>
		</author>
		<source>
			<title type="html">RISKS Digest</title>
			<subtitle type="html">The website of the RISKS Digest mailing list</subtitle>
			<link rel="self" href="http://catless.ncl.ac.uk/rdigest.rdf"/>
			<id>http://catless.ncl.ac.uk/rdigest.rdf</id>
			<updated>2010-01-31T15:04:03+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">False positives galore in SARs</title>
		<link href="http://catless.ncl.ac.uk/Risks/25.93.html#subj3"/>
		<id>http://catless.ncl.ac.uk/Risks/25.93.html#subj3</id>
		<updated>2010-01-31T15:04:03+00:00</updated>
		<content type="html"></content>
		<author>
			<name>RISKS Digest</name>
			<uri>http://catless.ncl.ac.uk/Risks</uri>
		</author>
		<source>
			<title type="html">RISKS Digest</title>
			<subtitle type="html">The website of the RISKS Digest mailing list</subtitle>
			<link rel="self" href="http://catless.ncl.ac.uk/rdigest.rdf"/>
			<id>http://catless.ncl.ac.uk/rdigest.rdf</id>
			<updated>2010-01-31T15:04:03+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Problems starting a jail with ezjail</title>
		<link href="http://www.freebsddiary.org/ezjail-freebsd-8.php"/>
		<id>http://www.freebsddiary.org/ezjail-freebsd-8.php</id>
		<updated>2010-01-31T15:03:41+00:00</updated>
		<content type="html">Things change.  We must evolve.</content>
		<author>
			<name>The FreeBSD Diary</name>
			<uri>http://www.freebsddiary.org/</uri>
		</author>
		<source>
			<title type="html">The FreeBSD Diary</title>
			<subtitle type="html">The largest collection of practical examples for FreeBSD!</subtitle>
			<link rel="self" href="http://www.freebsddiary.org/news.php"/>
			<id>http://www.freebsddiary.org/news.php</id>
			<updated>2010-01-31T18:25:25+00:00</updated>
			<rights type="html">Copyright 1997-2010, DVL Software Limited.</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Integrating the Tape Library with an existing Bacula installation</title>
		<link href="http://www.freebsddiary.org/tape-library-integration.php"/>
		<id>http://www.freebsddiary.org/tape-library-integration.php</id>
		<updated>2010-01-31T15:03:41+00:00</updated>
		<content type="html">Adding a new tape drive isn't always simple</content>
		<author>
			<name>The FreeBSD Diary</name>
			<uri>http://www.freebsddiary.org/</uri>
		</author>
		<source>
			<title type="html">The FreeBSD Diary</title>
			<subtitle type="html">The largest collection of practical examples for FreeBSD!</subtitle>
			<link rel="self" href="http://www.freebsddiary.org/news.php"/>
			<id>http://www.freebsddiary.org/news.php</id>
			<updated>2010-01-31T18:25:25+00:00</updated>
			<rights type="html">Copyright 1997-2010, DVL Software Limited.</rights>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">cssh - cluster ssh</title>
		<link href="http://www.freebsddiary.org/css.php"/>
		<id>http://www.freebsddiary.org/css.php</id>
		<updated>2010-01-31T15:03:41+00:00</updated>
		<content type="html">Sometimes you need more than one</content>
		<author>
			<name>The FreeBSD Diary</name>
			<uri>http://www.freebsddiary.org/</uri>
		</author>
		<source>
			<title type="html">The FreeBSD Diary</title>
			<subtitle type="html">The largest collection of practical examples for FreeBSD!</subtitle>
			<link rel="self" href="http://www.freebsddiary.org/news.php"/>
			<id>http://www.freebsddiary.org/news.php</id>
			<updated>2010-01-31T18:25:25+00:00</updated>
			<rights type="html">Copyright 1997-2010, DVL Software Limited.</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">System installation, or licenses for redistribution</title>
		<link href="http://www.fief.org/sysadmin/blosxom.cgi/2008/10/27#adoberedistribution"/>
		<id>http://www.fief.org/sysadmin/blosxom.cgi/2008/10/27#adoberedistribution</id>
		<updated>2010-01-31T15:03:17+00:00</updated>
		<content type="html">&lt;p&gt;Part of my job is to prep Windows laptops for coworkers; it is my goal to provide laptops fully setup, this means among other things, I need to have Adobe Reader and Adobe Flash Player installed when they recieve the machine.  Unfortunately Adobe wishes to make that a little difficult.  

&lt;p&gt;The &lt;a href=&quot;http://www.adobe.com/products/acrobat/distribute.html&quot;&gt;license&lt;/a&gt; for Adobe Reader however does not permit me as IT support for an employee to distribute Adobe Reader on a machine I am providing to the employee.  Adobe would want me to simply point the employee at the &lt;a href=&quot;http://www.adobe.com/products/acrobat/readstep2.html&quot;&gt;download site for Adobe Reader&lt;/a&gt;.

&lt;p&gt;For me to &lt;i&gt;distribute&lt;/i&gt; these products, I am supposed to agree to a different license agreement, one intended for &lt;a href=&quot;http://www.adobe.com/products/acrobat/acrrdistribute.html&quot;&gt;distribution&lt;/a&gt;.  This likely isn't a problem for most as most IT employees, as most never actually read license agreements.  My company however has a clear policy that employees are not allowed to agree to contracts without the approval of the lawyers.  

&lt;p&gt;Considering that Adobe is interested in having Adobe Reader and Flash Player installed on as many machines as possible, why must they throw additional obstcles in my way?&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Life of a Sysadmin</name>
			<uri>http://www.fief.org/sysadmin/blosxom.cgi</uri>
		</author>
		<source>
			<title type="html">Life of  a Sysadmin</title>
			<subtitle type="html">The occassional trials and tribulations of a jack of all trades sysadmin in a startup in Silicon Valley</subtitle>
			<link rel="self" href="http://www.fief.org/sysadmin/blosxom.cgi/index.rss"/>
			<id>http://www.fief.org/sysadmin/blosxom.cgi/index.rss</id>
			<updated>2010-01-31T18:25:13+00:00</updated>
			<rights type="html">Copyright 2005-2006 Brian De Smet</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Let's touch base, or Harassment</title>
		<link href="http://www.fief.org/sysadmin/blosxom.cgi/2008/10/02#letstouchbase"/>
		<id>http://www.fief.org/sysadmin/blosxom.cgi/2008/10/02#letstouchbase</id>
		<updated>2010-01-31T15:03:17+00:00</updated>
		<content type="html">&lt;p&gt;I have spoken with many salespeople in the past week.  

In the past week, I have spoken with over a dozen salespeople (I sought pricing on business cellphone plans and a new photocopier).  I have heard the phrase &quot;I just wanted to touch base&quot; many times.  I have grown to have a great dislike of that phrase.    

&lt;p&gt;I do believe that every time I have heard &quot;I just wanted to touch base&quot; in the last seven days, it was prefaced by an interrupting phone call and followed by an annoying couple of minutes of a sales weasel not accepting my quite clear and simple statement of &quot;Thank you for the quote, I am evaluating all of the options and will get back to you with questions, concerns, or with our decision.&quot;   I wouldn't hold the phone call against them if I had not made it abundantly clear to each of these people that email is my preferred method of contact.  Worse is that in most cases, it has taken more than a few such phone calls from each of them to get them to leave me alone.  

&lt;p&gt;So ignoring the sexual harassment angle of the phrase I am clearly starting
to associate the phrase with annoyance.&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Life of a Sysadmin</name>
			<uri>http://www.fief.org/sysadmin/blosxom.cgi</uri>
		</author>
		<source>
			<title type="html">Life of  a Sysadmin</title>
			<subtitle type="html">The occassional trials and tribulations of a jack of all trades sysadmin in a startup in Silicon Valley</subtitle>
			<link rel="self" href="http://www.fief.org/sysadmin/blosxom.cgi/index.rss"/>
			<id>http://www.fief.org/sysadmin/blosxom.cgi/index.rss</id>
			<updated>2010-01-31T18:25:13+00:00</updated>
			<rights type="html">Copyright 2005-2006 Brian De Smet</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Sysadmins Law 9, or Backups must be automated</title>
		<link href="http://www.fief.org/sysadmin/blosxom.cgi/2008/09/22#backups"/>
		<id>http://www.fief.org/sysadmin/blosxom.cgi/2008/09/22#backups</id>
		<updated>2010-01-31T15:03:17+00:00</updated>
		<content type="html">&lt;p&gt;We have a reasonable system to perform backups of laptops that are regularly on our local network.  For laptops that live most of their life connected to the office over the internet and through a VPN connection it is much harder.  Instead of an automated backup, the user must initiate the backup themselves.  Automated messages are sent out when it has been a week without backups.  And I talk to them on the phone a few days after that if a backup hasn't been done.  

&lt;p&gt;He came into my office complaining that his laptop blue-screened on boot, and it had been crashing regularly for the few days before.  Booting off other media quickly showed the disk was failing in a pretty spectacular way.  When I inform the user of this, he says, &quot;I guess I should have backed up like you told me to, eh?&quot;  Yeah, I guess so.  

&lt;p&gt;Which brings me to sysadmin law 9

&lt;blockquote&gt;
Backups that are not automated are not done.  
&lt;/blockquote&gt;&lt;/p&gt;&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Life of a Sysadmin</name>
			<uri>http://www.fief.org/sysadmin/blosxom.cgi</uri>
		</author>
		<source>
			<title type="html">Life of  a Sysadmin</title>
			<subtitle type="html">The occassional trials and tribulations of a jack of all trades sysadmin in a startup in Silicon Valley</subtitle>
			<link rel="self" href="http://www.fief.org/sysadmin/blosxom.cgi/index.rss"/>
			<id>http://www.fief.org/sysadmin/blosxom.cgi/index.rss</id>
			<updated>2010-01-31T18:25:13+00:00</updated>
			<rights type="html">Copyright 2005-2006 Brian De Smet</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Thinking about syndication feeds and spoilers</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/tech/CutsInSyndicationFeeds"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/tech/CutsInSyndicationFeeds</id>
		<updated>2010-01-31T06:40:09+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;Thinking about syndication feeds and spoilers&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/dwiki/DWiki&quot;&gt;DWiki&lt;/a&gt; has always had the ability to do the common blog thing of 'click
here to see the rest of the entry'; when I put it in, I expected to
use it for things like the detailed stats at the end of &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/spam/CheckingDNSBls&quot;&gt;this entry&lt;/a&gt;. Because I am crazy that way, I built the
feature so that it could apply on the main page (pages, really), in
syndication feed entries, or both, depending on what options I turned on
in any particular entry.&lt;/p&gt;

&lt;p&gt;In practice, it turned out that I really don't like using cuts in
syndication feed entries, for at least two reasons. First, syndication
feed readers already have good ways to skip parts of entries and even
whole entries (or at least they should), which makes cutting for volume
mostly unnecessary. Second, partial entries are in &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/tech/AnnoyingRSSFeedTricks&quot;&gt;annoying in general&lt;/a&gt; because they effectively force you out of your
syndication feed reader and into your browser in order to read the full
entry.&lt;/p&gt;

&lt;p&gt;(In fact it turns out that I don't like cuts very much in general, so I
barely use them even on the main pages.)&lt;/p&gt;

&lt;p&gt;However, this does leave one case unhandled: spoilers. Places like the
anime blogging community have come up with decent Javascript-based
solutions for people who are reading your main site, but this is a
complete non-starter in syndication feeds. In fact you can't even
count on the old 'set the colour of the text to the background colour'
trick, as modern syndication feed readers can strip styling as well.&lt;/p&gt;

&lt;p&gt;My reluctant conclusion is that handling spoilers may well call for
using a cut even in syndication feeds, with the annoyance of having to
click off to read the entry being the lesser of two evils. The other
approach is just to note that there will be spoilers at the start of
an entry and count on people to use their feed reader's 'skip to next
entry' feature.&lt;/p&gt;

&lt;p&gt;(Spoilers are not generally relevant to &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/&quot;&gt;WanderingThoughts&lt;/a&gt;, but they
sometimes come up for me &lt;a href=&quot;http://cks.mef.org/space/rtblog/&quot;&gt;elsewhere&lt;/a&gt;.)&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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Two Dimensional Thinking and APT</title>
		<link href="http://taosecurity.blogspot.com/2010/01/two-dimensional-thinking-and-apt.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-2628773858634804207</id>
		<updated>2010-01-30T20:18:06+00:00</updated>
		<content type="html">&lt;a href=&quot;http://1.bp.blogspot.com/_Z-tqVTd9fPI/S2TUDSe5H6I/AAAAAAAABt4/U398veUFjAE/s1600-h/wrath_of_khan_space.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_Z-tqVTd9fPI/S2TUDSe5H6I/AAAAAAAABt4/U398veUFjAE/s400/wrath_of_khan_space.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5432700203481767842&quot; /&gt;&lt;/a&gt;I expect many readers will recognize the image at left as representing part of the final space battle in Star Trek II: The Wrath of Khan.  During this battle, Kirk and Spock realize Khan's tactics are limited.  Khan is treating the battle like it is occuring on the open seas, not in space.  Spock says:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;He is intelligent, but not experienced. His pattern indicates two-dimensional thinking. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I though this quote could describe many of the &lt;a href=&quot;http://taosecurity.blogspot.com/search/label/apt&quot;&gt;advanced persistent threat&lt;/a&gt; critics, particularly those who claim &quot;it's just espionage&quot; or &quot;there's nothing new about this.&quot;  Consider this one last argument to change your mind.  (Ha, like that will happen.  For everyone else, this is how I arrive at my conclusions.)&lt;br /&gt;&lt;br /&gt;I think the problem is APT critics are thinking in one or two dimensions at most, when really this issue has at least five.  When you only consider one or two dimensions, of course the problem looks like nothing new.  When you take a more complete look, it's new.&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Offender.&lt;/b&gt; We know who the attacker is, and like many of you, I know this is not their first activity against foreign targets.  I visited the country as an active duty Air Force intelligence officer in 1999.  I got all the briefings, etc. etc.  This is not the first time I've seen network activity from them.  Wonderful.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Defender.&lt;/b&gt; We know the offender has targeted national governments and militaries, like any nation-state might.  What's different about APT is the breadth of their target base.  Some criticize the Mandiant report for saying:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The APT isn't just a government problem; it isn't just a defense contractor problem.  The APT is everyone's problem.  No target is too small, or too obscure, or too well-defended.  No organization is too large, two well-known, or too vulnerable.  It's not spy-versus-spy espionage.  It's spy-versus-everyone.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The phrasing here may be misleading (i.e., APT is not attacking my dry cleaner) but the point is valid.  Looking over the APT target list, the victims cover a broad sweep of organizations.  This is certainly new.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Means.&lt;/b&gt; Let's talk espionage for a moment.  Not everyone has the means to be a spy.  You probably heard how effective the idiots who tried bugging Senator Landrieu's office were.  With computer network exploitation (at the very least), those with sufficient knowledge and connectivity can operate at nearly the same level as a professional spy.  You don't have to spend nearly as much time teaching tradecraft for CNE, compared to spycraft.  You can often hire someone with private experience as a red teamer/pen tester and then just introduce them to your SOPs.  Try hiring someone who has privately learned national-level spycraft.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Motive.&lt;/b&gt; Besides &quot;offender,&quot; this is the second of the two dimensions that APT critics tend to fixate upon.  Yes, bad people have tried to spy on other people for thousands of years.  However, in some respects even this is new, because the offender has his hands in so many aspects of the victim's centers of power.  APT doesn't only want military secrets; it wants diplomatic, AND economic, AND cultural, AND...&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Opportunity.&lt;/b&gt; Connectivity creates opportunity in the digital realm.  Again, contrast the digital world with the analog world of espionage.  It takes a decent amount of work to prepare, insert, handle, and remove human spies.  The digital equivalent is unfortunately still trivial in comparison.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;To summarize, I think a lot of APT critics are focused on offender and motive, and ignore defender, means, and opportunity.  When you expand beyond two-dimensional thinking, you'll see that APT is indeed new, without even considering technical aspects.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-2628773858634804207?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Example of Threat-Centric Security</title>
		<link href="http://taosecurity.blogspot.com/2010/01/example-of-threat-centric-security.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-6690388206775826385</id>
		<updated>2010-01-30T15:34:46+00:00</updated>
		<content type="html">&lt;img src=&quot;http://3.bp.blogspot.com/_Z-tqVTd9fPI/RtOgpgkH1aI/AAAAAAAAAFY/OSGys4PungQ/s200/images.jpeg&quot; align=&quot;left&quot; /&gt;In my &lt;a href=&quot;http://taosecurity.blogspot.com/2010/01/mandiant-m-trends-on-apt.html&quot;&gt;last post&lt;/a&gt; I mentioned the need to take &lt;b&gt;threat-centric&lt;/b&gt; approaches to &lt;a href=&quot;http://taosecurity.blogspot.com/search/label/apt&quot;&gt;advanced persistent threat&lt;/a&gt;.  No sooner than I had posted those thoughts do I read this:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;a href=&quot;http://www.washingtonpost.com/wp-dyn/content/article/2010/01/30/AR2010013000508.html&quot;&gt;Beijing 'strongly indignant' about U.S.-Taiwan arms sale&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Obama administration announced the sale Friday of $6 billion worth of Patriot anti-missile systems, helicopters, mine-sweeping ships and communications equipment to Taiwan in a long-expected move that sparked an angry protest from China.&lt;br /&gt;&lt;br /&gt;In a strongly worded statement on Saturday, China's Defense Ministry suspended military exchanges with the United States and summoned the U.S. defense attache to lodge a &quot;solemn protest&quot; over the sale, the official Xinhua news agency reported.&lt;br /&gt;&lt;br /&gt;&quot;Considering the severe harm and odious effect of U.S. arms sales to Taiwan, the Chinese side has decided to suspend planned mutual military visits,&quot; Xinhua quoted the ministry as saying. The Foreign Ministry said China also would put sanctions on U.S. companies supplying the equipment. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It would have been interesting if the Obama administration had announced its arms sale in these terms:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&quot;Considering the severe harm and odious effect of the advanced peristent threat, the American side has decided to sell the following arms to Taiwan.&quot;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;It's time for the information security community to realize this problem is well outside our capability to really make a difference, without help from our governments.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-6690388206775826385?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">You're Certified!  Wait, Maybe Not...</title>
		<link href="http://it.toolbox.com/blogs/securitymonkey/youre-certified-wait-maybe-not-36670?rss=1"/>
		<id>http://rss.ittoolbox.com/rss/36670@http://it.toolbox.com/blogs/securitymonkey</id>
		<updated>2010-01-30T11:32:03+00:00</updated>
		<content type="html">As both a holder and a co-author of the first CompTIA Security+ Certification, I was recently alarmed to find out that CompTIA had very quietly posted an update regarding the renewal policy of their &quot;+&quot; series certifications.

  &quot;...effective January...</content>
		<author>
			<name>Security Monkey</name>
			<uri>http://it.toolbox.com/blogs/securitymonkey</uri>
		</author>
		<source>
			<title type="html">A Day in the Life of an Information Security Investigator</title>
			<subtitle type="html">Interested in information security?  Like a good mystery?  Addicted to shows like CSI?  Want to see real-life challenges posed to an investigator with over 18 years of experience?  You'll find the entire casefile library here for your reading pleasure.  Not only are the educational and entertaining, but highly addictive.  You've been warned!</subtitle>
			<link rel="self" href="http://rss.ittoolbox.com/rss/security-investigator.xml"/>
			<id>http://rss.ittoolbox.com/rss/security-investigator.xml</id>
			<updated>2010-01-31T18:25:39+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Mandiant M-Trends on APT</title>
		<link href="http://taosecurity.blogspot.com/2010/01/mandiant-m-trends-on-apt.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-1065573899684609090</id>
		<updated>2010-01-30T09:13:05+00:00</updated>
		<content type="html">&lt;a href=&quot;http://3.bp.blogspot.com/_Z-tqVTd9fPI/S2Q021g1JUI/AAAAAAAABtw/gBIZYYNtrEA/s1600-h/m-trends_apt.png&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_Z-tqVTd9fPI/S2Q021g1JUI/AAAAAAAABtw/gBIZYYNtrEA/s200/m-trends_apt.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5432525167198020930&quot; /&gt;&lt;/a&gt;If you want to read a concise yet informative and clue-backed report on &lt;a href=&quot;http://taosecurity.blogspot.com/search/label/apt&quot;&gt;advanced persistent threat&lt;/a&gt;, I recommend completing &lt;a href=&quot;http://www.mandiant.com/products/services/m-trends&quot;&gt;this form&lt;/a&gt; to receive the first Mandiant M-Trends report.  &lt;br /&gt;&lt;br /&gt;Mandiant occupies a unique position with respect to this problem because they are one of only two security service companies with substantial counter-APT consulting experience.  &lt;br /&gt;&lt;br /&gt;You may read blog posts and commentary from other security service providers who either 1) suddenly claim counter-APT expertise or 2) deride &quot;APT&quot; as just a marketing term, or FUD, or some other term to hide their inexperience with this problem.  The fact remains that, when organizations meet in closed forums to do real work on this problem, the names and faces are fairly constant.  They don't include those trying to make an APT &quot;splash&quot; or those pretending APT is not a real problem.&lt;br /&gt;&lt;br /&gt;Mandiant finishes its report with the following statement:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;[T]his is a war of attrition against an enemy with extensive resources.  It is a long fight, one that never ends.  You will never declare victory.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I can already hear the skeptics saying &quot;It never ends, so you can keep paying Mandiant consulting fees!&quot; or &quot;It never ends, so you can keep upgrading security products!&quot;  You're wrong, but nothing I say will convince some of you.  The fact of the matter is that until the threat is addressed at the nation-state to nation-state level, victim organizations will continue to remain victims.  This is not a problem that is going to be solved by victims better defending themselves.  The cost is simply too great to take a vulnerability-centric approach.  We need a threat-centric approach, where those with the authority to apply pressure on the threat are allowed to do so, using a variety of instruments of national power.  This is the unfortunate reality of the conflict in which we are now engaged.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-1065573899684609090?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">I'm puzzled about DNS glue records in the modern world</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/sysadmin/PuzzlingModernDNSGlue"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/sysadmin/PuzzlingModernDNSGlue</id>
		<updated>2010-01-30T07:40:28+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;I'm puzzled about DNS glue records in the modern world&lt;/h2&gt;

&lt;p&gt;I recently wound up reading &lt;a href=&quot;http://www.gossamer-threads.com/lists/nanog/users/121535&quot;&gt;a message about upcoming
behavior changes to the .com/.net/.edu nameservers&lt;/a&gt; (&lt;a href=&quot;http://twitter.com/thatdawnperson/status/7531855930&quot;&gt;via Dawn
Keenan&lt;/a&gt;). The short
summary of that message is that as of March 1st, those nameservers
will mostly stop returning information about &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/TheOldGlueRecordHell&quot;&gt;out of zone glue
records&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Up until I read the message, I had not realized that these nameservers
were still carrying (and in fact returning) out of zone glue records and
it was just that modern DNS systems were not paying attention to them; I
had innocently thought that out of zone glue was entirely gone, due to
the era of &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/TheOldGlueRecordHell&quot;&gt;glue record hell&lt;/a&gt; being long over.
In fact, it turns out that they were doing so in a way that let people
create circular loops of nameservers, which are going to break on March
1st.&lt;/p&gt;

&lt;p&gt;(A longer explanation of the situation is in the message; see there for
the details, which make my head hurt.)&lt;/p&gt;

&lt;p&gt;Some experimentation shows that the out of zone glue records do not have
to be from in-zone glue records for their own domain. As an example,
suppose you have A.com, with NS records n1.a.com and n2.a.com, and
B.com, with NS records n1.a.com and n3.a.com. If you do an NS lookup for
B.com at the .com nameservers, you'll get back IP addresses for both
n1.a.com, which is in-zone glue for A.com and thus necessary to carry in
the .com zone, and n3.a.com, which is not. This means that something in
the whole nameserver and zone management process knows or is looking up
n3.a.com's IP address, and is adding it to the .com DNS information.&lt;/p&gt;

&lt;p&gt;All of this leaves me puzzled about what the rules are for out of zone
glue records in the modern world, although it probably varies by DNS
zone (and maybe even registrar).&lt;/p&gt;

&lt;p&gt;(The client-side resolver rules are clearer; apparently pretty much you
always ignore any out of zone A records that you get back.)&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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">See you at MacWorld!</title>
		<link href="http://everythingsysadmin.com/2010/01/see-you-at-macworld.html"/>
		<id>tag:everythingsysadmin.com,2010://2.318</id>
		<updated>2010-01-30T06:10:15+00:00</updated>
		<content type="html" xml:lang="en"></content>
		<author>
			<name>Tom Limoncelli</name>
			<uri>http://everythingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Everything Sysadmin</title>
			<subtitle type="html">Thoughts, news and views of Limoncelli, Hogan &amp;amp; Chalup</subtitle>
			<link rel="self" href="http://www.everythingsysadmin.com/atom.xml"/>
			<id>tag:everythingsysadmin.com,2008-07-21://2</id>
			<updated>2010-01-31T15:03:54+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">No such table: django_admin_log</title>
		<link href="http://feedproxy.google.com/~r/slaptijack/~3/ChBlwSYzAtk/"/>
		<id>http://slaptijack.com/?p=4331</id>
		<updated>2010-01-29T21:44:16+00:00</updated>
		<content type="html">&lt;p&gt;If you get this error when trying to save something in the Django admin, it&amp;#8217;s probably because you forgot to synchronize the database after adding the admin application. If you are using a pre-1.2 version of Django, you can simply:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;block&quot;&gt;$ ./managy.py syncdb&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Django 1.2 (which is currently in alpha) adds multi-database support. If you want to synchronize a specific database, you can specify that on the command line:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;block&quot;&gt;$ ./managy.py syncdb --database=default&lt;/code&gt;&lt;/pre&gt;
&lt;img src=&quot;http://slaptijack.com/?ak_action=api_record_view&amp;id=4331&amp;type=feed&quot; alt=&quot;&quot; /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=ChBlwSYzAtk:wze45XI_C6M:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=ChBlwSYzAtk:wze45XI_C6M:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=ChBlwSYzAtk:wze45XI_C6M:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=ChBlwSYzAtk:wze45XI_C6M:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=ChBlwSYzAtk:wze45XI_C6M:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=ChBlwSYzAtk:wze45XI_C6M:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=ChBlwSYzAtk:wze45XI_C6M:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=ChBlwSYzAtk:wze45XI_C6M:gIN9vFwOqvQ&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">I’ve spent the last 10+ years hoarding network and system administration knowledge. Now, in an attempt to organize all the sticky notes and scraps of paper floating around my office, I’m steadily putting everything in one place. Not only does this site serve as my personal library of collected information, but it’s available to all admins — beginners and experts alike.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/slaptijack"/>
			<id>http://feeds.feedburner.com/slaptijack</id>
			<updated>2010-01-31T15:03:25+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">links for 2010-01-29</title>
		<link href="http://feedproxy.google.com/~r/lonesysadmin/mkpe/~3/sLbVkFytO0w/"/>
		<id>http://lonesysadmin.net/2010/01/29/links-for-2010-01-29/</id>
		<updated>2010-01-29T19:00:46+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.militaryreligiousfreedom.org/gates_letter_sept09/attach_1.pdf&quot;&gt;HURT FEELINGS REPORT&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;delicious-extended&quot;&gt;&amp;quot;To assist whiners in documenting hurt feelings, and to provide leaders with a list of soldiers who require additional counseling,&lt;br /&gt;
NCO leadership, and extra duty..&amp;quot;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;&lt;p&gt;This post written by Bob Plankers for &lt;a href=&quot;http://lonesysadmin.net&quot;&gt;The Lone Sysadmin&lt;/a&gt;. Unless otherwise noted it is &amp;copy; 2010 Bob Plankers and licensed under the &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/3.0/us/&quot;&gt;Creative Commons BY-NC-SA 3.0 license&lt;/a&gt;.&lt;/p&gt;&lt;img src=&quot;http://lonesysadmin.net/?ak_action=api_record_view&amp;id=2421&amp;type=feed&quot; alt=&quot;&quot; /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?a=sLbVkFytO0w:AvxEhlUukZU:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?i=sLbVkFytO0w:AvxEhlUukZU:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/sLbVkFytO0w&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">Virtualization, System Administration, and Technology.</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2010-01-31T15:03:40+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Home Grown / Open Source vs Appliances</title>
		<link href="http://feedproxy.google.com/~r/cmdln-org/~3/PwFEa45-318/"/>
		<id>http://www.cmdln.org/?p=537</id>
		<updated>2010-01-29T17:52:12+00:00</updated>
		<content type="html">The last few days I have been having a pretty good debate with a friend about the virtues of open source vs Appliances. At times its gotten pretty heated but its all in good fun. The current debate centers around email infrastructure. There are options on the table to use an appliance, or a 3rd [...]&lt;img src=&quot;http://feeds.feedburner.com/~r/cmdln-org/~4/PwFEa45-318&quot; height=&quot;1&quot; width=&quot;1&quot; /&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>2010-01-31T15:04:10+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Teaching Java How to Commit Suicide</title>
		<link href="http://feedproxy.google.com/~r/AUnixSysadminsJourney/~3/ShLcH91ikEc/teaching-java-how-commit-suicide"/>
		<id>http://sysadminsjourney.com/128 at http://sysadminsjourney.com</id>
		<updated>2010-01-29T17:39:00+00:00</updated>
		<content type="html">&lt;p&gt;At $work, we have a lot of java processes that are ran via cron and other wrappers that do some pretty critical tasks.  The apps have been written so that the whole thing is wrapped in a try/catch that will call system.exit(1) should something not go right.  Our wrapper scripts watch for a non-zero exit code, and alert Nagios if something went wrong.&lt;/p&gt;
&lt;p&gt;This works great except for when a VM encounters an outOfMemory exception (OOM).  The Java VM attempts to continue on, but if the main thread hits this exception, the entire VM will exit.  However, the application code that exits with a status of 1 never gets called, so the application ends up dying with a status of 0.  Well, Sun (Oracle now I guess) gave us a new option in Java 6 that was backported to 1.4.2_12 and up that allows us to tell Java to run a shell command when it encounters an OOM exception.  By adding the option &lt;/p&gt;
&lt;pre&gt;-XX:OnOutOfMemoryError=&quot;kill -9 %p&quot;&lt;/pre&gt;&lt;p&gt; to our Java command line, the VM will execute a shell that calls the kill command, with an argument of the PID of the VM.  The -9 option to kill will cause the VM to exit with a non-zero status, so that our wrappers will pick up the error and alert the right people.&lt;/p&gt;
&lt;p&gt;Note: this feature was never backported to Java5 - sorry!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sysadminsjourney.com/content/2010/01/29/teaching-java-how-commit-suicide&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=ShLcH91ikEc:BNnSoQZp46g:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?i=ShLcH91ikEc:BNnSoQZp46g:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=ShLcH91ikEc:BNnSoQZp46g:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?i=ShLcH91ikEc:BNnSoQZp46g:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=ShLcH91ikEc:BNnSoQZp46g:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=ShLcH91ikEc:BNnSoQZp46g:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>A Unix Sysadmin's Journey</name>
			<uri>http://sysadminsjourney.com</uri>
		</author>
		<source>
			<title type="html">SysAdmin's Journey</title>
			<link rel="self" href="http://feeds.feedburner.com/AUnixSysadminsJourney"/>
			<id>http://feeds.feedburner.com/AUnixSysadminsJourney</id>
			<updated>2010-01-31T13:02:38+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Planet Network Management Highlights 2010 Week 4</title>
		<link href="http://feedproxy.google.com/~r/openxtrablogrss2/~3/PhjhAV0NuN4/"/>
		<id>http://www.openxtra.co.uk/blog/?p=1604</id>
		<updated>2010-01-29T15:50:36+00:00</updated>
		<content type="html">&lt;p&gt;Highlights from &lt;a href=&quot;http://www.planetnetworkmanagement.com/&quot;&gt;Planet  Network Management&lt;/a&gt; + &lt;a href=&quot;http://planetsysadmin.com/&quot;&gt;Planet  Sys Admin&lt;/a&gt; for Week 4.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://thwack.com/blogs/orion-product-team-blog/archive/2010/01/28/orion-additional-polling-engine-and-modules-what-do-i-buy-for-modules-nothing-because-it-s-now-free.aspx&quot;&gt;Orion  Additional Polling Engine and Modules &amp;#8212; What do I buy for  modules&amp;#8230;Nothing because it’s now free!&lt;/a&gt; &amp;#8211; Solarwinds start giving away extra polling engines&amp;#8230;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.adventuresinoss.com/?p=1341&quot;&gt;Red Hat Launches  opensource.com&lt;/a&gt; &amp;#8211; Tarus Balog ponders what Red Hat will do with the &lt;a href=&quot;http://opensource.com/&quot;&gt;opensource.com&lt;/a&gt; web site&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cacetech.com/news/2010/01/cace-technologies-launches-sdms-product-family/&quot;&gt;CACE  Technologies Launches SDMS Product Family&lt;/a&gt; &amp;#8211; CACE announce the release of the SDMS product family which delivers a complete, end-to-end, enterprise-wide solution for line-rate network recording, monitoring, and analysis.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dailynetworkmonitor.com/2010/01/27/whatsup-gold-acquires-dorian-software-inc/&quot;&gt;WhatsUp  Gold Acquires Dorian Software Inc.&lt;/a&gt; &amp;#8211; Ipswitch announce the purchase of Dorian Software, Inc makers of log file analysis and consolidation products.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.tenablesecurity.com/2010/01/new-nessus-videos---scanning-with-credentials.html&quot;&gt;New Nessus Videos &amp;#8211; Scanning With Credentials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.wireshark.org/news/20100127.html&quot;&gt;Wireshark  1.2.6 and 1.0.11 Released&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://geekblog.solarwinds.com/2010/01/26/new-solarwinds-free-tool-network-config-generator.aspx&quot;&gt;New  SolarWinds Free Tool &amp;#8211; Network Config Generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.groundworkopensource.com/blog/?p=154&quot;&gt;Release  6.1 – now with 105% more customer goodness&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.lovemytool.com/blog/2010/01/network-janitor-wrapping-it-up-by-tony-fortunato.html&quot;&gt;Network  Janitor &amp;#8211; Wrapping it Up (by Tony Fortunato)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://community.nagios.org/2010/01/23/nagios-rpms-bundled-with-novells-sles/&quot;&gt;Nagios  RPMs bundled with Novell’s SLES&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;img src=&quot;http://www.openxtra.co.uk/blog/?ak_action=api_record_view&amp;id=1604&amp;type=feed&quot; alt=&quot;&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/LGilMb9_Nc-4gFbAqLlNDJJEWFs/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/LGilMb9_Nc-4gFbAqLlNDJJEWFs/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/LGilMb9_Nc-4gFbAqLlNDJJEWFs/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/LGilMb9_Nc-4gFbAqLlNDJJEWFs/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=PhjhAV0NuN4:wvQpBBhS6WU:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=PhjhAV0NuN4:wvQpBBhS6WU:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=PhjhAV0NuN4:wvQpBBhS6WU:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=PhjhAV0NuN4:wvQpBBhS6WU:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=PhjhAV0NuN4:wvQpBBhS6WU:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=PhjhAV0NuN4:wvQpBBhS6WU:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=PhjhAV0NuN4:wvQpBBhS6WU:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/openxtrablogrss2/~4/PhjhAV0NuN4&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Tech Teapot</name>
			<uri>http://www.openxtra.co.uk/blog</uri>
		</author>
		<source>
			<title type="html">The Tech Teapot</title>
			<subtitle type="html">Your daily IT cuppa</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/openxtrablogrss2"/>
			<id>http://feeds.feedburner.com/openxtrablogrss2</id>
			<updated>2010-01-31T13:02:47+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">IPv6-capable devices: Make sure they are ready</title>
		<link href="http://feedproxy.google.com/~r/techrepublic/networking/~3/oat6ygVMCog/"/>
		<id>http://blogs.techrepublic.com.com/networking/?p=2522</id>
		<updated>2010-01-29T14:00:34+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;You need a new router, but your budget is in shambles. On top of that, someone tells you IPv4 addresses are running out. Great, what&amp;#8217;s the smart thing to do? &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;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://twitter.com/joeklein&quot; target=&quot;_blank&quot;&gt;Joe Klein&lt;/a&gt;, an IPv6 consultant has been mentoring me for years. Recently, he helped with &lt;a href=&quot;http://blogs.techrepublic.com.com/networking/?p=2491&amp;tag=content;leftCol&quot; target=&quot;_blank&quot;&gt;my article&lt;/a&gt; about IPv4 addresses running out. During one of our conversations, he suggested I promote replacing IPv4 networking equipment with IPv4/IPv6 ready equipment as the need arose. That way, costly re-buys will not be required in a year or two. Seems simple enough, so why write about it?&lt;/p&gt;
&lt;p&gt;Little did I know. My mistake was thinking that it&amp;#8217;s either IPv6-ready or not. It seems there are varying degrees of readiness and interoperability amongst manufacturers, and that&amp;#8217;s a problem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What I&amp;#8217;ve learned&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You may be familiar with the &lt;a href=&quot;http://www.wi-fi.org/&quot; target=&quot;_blank&quot;&gt;Wi-Fi Alliance&lt;/a&gt; and its ability to get wireless-networking companies to focus on standardization and interoperability. Thankfully, there are groups doing the same thing with IPv6 equipment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IPv6 Ready Logo Program&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://www.ipv6forum.com/&quot; target=&quot;_blank&quot;&gt;IPv6 Forum&lt;/a&gt; has a service called &lt;a href=&quot;http://www.ipv6ready.org/&quot; target=&quot;_blank&quot;&gt;IPv6 Ready Logo&lt;/a&gt;. It&amp;#8217;s a qualification program that assures devices they test are IPv6 capable. It reminds me of the Wi-Fi Alliance. I say that because once certified, they allow qualified products to display their logo. The IPv6 Forum objectives are to:&lt;/p&gt;
&lt;ul class=&quot;unIndentedList&quot;&gt;
&lt;li&gt; &lt;em&gt;Verify protocol implementation and validate interoperability of IPv6 products.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt; &lt;/em&gt;&lt;/p&gt;
&lt;ul class=&quot;unIndentedList&quot;&gt;
&lt;li&gt; &lt;em&gt;Provide access to free self-testing tools.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt; &lt;/em&gt;&lt;/p&gt;
&lt;ul class=&quot;unIndentedList&quot;&gt;
&lt;li&gt; &lt;em&gt;Provide IPv6 Ready Logo testing laboratories across the globe dedicated to provide testing assistance or services.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;IPv6 experts I talked to, suggest only paying attention to devices given the Phase-2 approval (gold logo). That makes sense, as they are given the full treatment:&lt;a href=&quot;http://i.techrepublic.com.com/blogs/logo_ready_phase-2.gif&quot;&gt;&lt;img class=&quot;alignright size-full wp-image-2524&quot; title=&quot;logo_ready_phase-2&quot; src=&quot;http://i.techrepublic.com.com/blogs/logo_ready_phase-2.gif&quot; alt=&quot;&quot; width=&quot;110&quot; height=&quot;140&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;The Phase 2 Logo expands the &amp;#8220;core IPv6 protocols&amp;#8221; test coverage to approximately 450 tests and adds new extended test categories. The Logo background color is Gold. The Phase 2 Logo has been available sin&lt;/em&gt;&lt;em&gt;ce February 16, 2005.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ipv6ready.org/phase-2_approved_list&quot; target=&quot;_blank&quot;&gt;This link&lt;/a&gt; will take you to their approved list. I wasn&amp;#8217;t familiar with this organization, which concerned me. So, I asked Joe Klein what he thought:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;It is a good program aimed at the private sector. Actual testing in the U.S. is performed at the &lt;/em&gt;&lt;a href=&quot;http://www.iol.unh.edu/services/testing/ipv6/&quot; target=&quot;_blank&quot;&gt;&lt;em&gt;University of New Hampshire&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, a pioneer in IPv6 testing.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s one resource. The Department of Defense (DoD) is &lt;a href=&quot;http://gcn.com/Articles/2005/05/24/DOD-IPv6-transition-deadline-not-written-in-stone-CIO-says.aspx&quot; target=&quot;_blank&quot;&gt;committed&lt;/a&gt; to IPv6 and will likely be the first federal organization completely converted to IPv6. They also have a process for qualifying IPv6 equipment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JITC/DISA&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The task of certifying IPv6 products was given to the &lt;a href=&quot;http://www.disa.mil/about/offices/jitc.html&quot; target=&quot;_blank&quot;&gt;Joint Interoperability Test Command&lt;/a&gt; (JITC), part of the &lt;a href=&quot;http://www.disa.mil/&quot; target=&quot;_blank&quot;&gt;Defense Information Systems Agency&lt;/a&gt; (DISA). To help standardize IPv6 qualification procedures, the JITC follows what&amp;#8217;s called the &lt;a href=&quot;http://jitc.fhu.disa.mil/adv_ip/register/docs/ipv6v4_may09.pdf&quot; target=&quot;_blank&quot;&gt;IPv6 Generic Test Plan&lt;/a&gt;. The PDF is 216 pages long, so I thought I&amp;#8217;d summarize. First, the devices to be tested:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://i.techrepublic.com.com/blogs/logo_jitc.gif&quot;&gt;&lt;img class=&quot;alignright size-full wp-image-2525&quot; title=&quot;logo_jitc&quot; src=&quot;http://i.techrepublic.com.com/blogs/logo_jitc.gif&quot; alt=&quot;&quot; width=&quot;160&quot; height=&quot;168&quot; /&gt;&lt;/a&gt;&lt;em&gt;&amp;#8220;The source requirement document, DoD IPv6 Standard Profiles for IPv6 Capable Products, identifies six product classes for IPv6 network devices: Host/Workstation, Network Appliance/Simple Server, Advanced Server, Router, Layer-3 Switch, and Information Assurance Device.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt; &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Next, the procedure for checking compliance with IPv6 RFCs:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;Conformance testing will consist of automated test equipment that provides controlled data inputs to elicit a response from a device under test and evaluate that response in accordance with the requirements in the corresponding IPv6 Request for Comment.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Finally interoperability between devices is tested by placing the equipment in a network that simulates the DoD network:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;Data traffic will be generated and transmitted across the network to assess the device&amp;#8217;s capability to effectively pass IPv6 traffic and perform other IPv6-related functions in a realistic operational environment.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;After JITC qualifies a product, it is added to the &lt;a href=&quot;http://jitc.fhu.disa.mil/apl/ipv6.html&quot; target=&quot;_blank&quot;&gt;Unified Capabilities Approved Products List&lt;/a&gt;. Fortunately, JITC makes the list available to the public. I once again asked Joe Klein what he thought about the DoD process, here is what he said:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;The DoD takes the chance of buying the wrong product very seriously. As of June 2010, all new networking products must pass testing. This is a lesson for any business/tech person. Require that the equipment you purchase is tested by one of the above programs, to mitigate the risk of a product that does not support IPv6.&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Sounds like good advice.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Final thoughts&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the process of researching this article, one thing stood out. Saying a device is IPv6-capable can have multiple meanings. So, make sure the device has been certified by an independent source.&lt;/p&gt;
&lt;p&gt;&lt;!--
var gaJsHost = ((&quot;https:&quot; == document.location.protocol) ? &quot;https://ssl.&quot; : &quot;http://www.&quot;);
document.write(unescape(&quot;%3Cscript src='&quot; + gaJsHost + &quot;google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E&quot;));
// --&gt;&lt;br /&gt;
&lt;!--
try {
var pageTracker = _gat._getTracker(&quot;UA-9822996-4&quot;);
pageTracker._trackPageview();
} catch(err) {}
// --&gt;&lt;/p&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=4cfc0b375f08f97625684846f6cf71e3&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=4cfc0b375f08f97625684846f6cf71e3&amp;p=1&quot; /&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; src=&quot;http://a.rfihub.com/eus.gif?eui=2225&quot; /&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/networking/~4/oat6ygVMCog&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>2010-01-31T15:03:36+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">MySQL: The total number of locks exceeds the lock table size</title>
		<link href="http://rackerhacker.com/2010/01/29/mysql-the-total-number-of-locks-exceeds-the-lock-table-size/"/>
		<id>http://rackerhacker.com/?p=1156</id>
		<updated>2010-01-29T13:12:21+00:00</updated>
		<content type="html">&lt;p&gt;This problem has cropped up for me a few times, but I&amp;#8217;ve always forgotten to make a post about it.  If you&amp;#8217;re working with a large InnoDB table and you&amp;#8217;re updating, inserting, or deleting a large volume of rows, you may stumble upon this error:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ERROR 1206 (HY000): The total number of locks exceeds the lock table size&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;InnoDB stores its lock tables in the main buffer pool.  This means that the number of locks you can have at the same time is limited by the &lt;code&gt;innodb_buffer_pool_size&lt;/code&gt; variable that was set when MySQL was started.  By default, MySQL leaves this at 8MB, which is pretty useless if you&amp;#8217;re doing anything with InnoDB on your server.&lt;/p&gt;
&lt;p&gt;Luckily, the fix for this issue is very easy: adjust &lt;code&gt;innodb_buffer_pool_size&lt;/code&gt; to a more reasonable value.  However, that fix does require a restart of the MySQL daemon.  There&amp;#8217;s simply no way to adjust this variable on the fly (with the current stable MySQL versions as of this post&amp;#8217;s writing).&lt;/p&gt;
&lt;p&gt;Before you adjust the variable, make sure that your server can handle the additional memory usage.  The &lt;code&gt;innodb_buffer_pool_size&lt;/code&gt; variable is a server wide variable, not a per-thread variable, so it&amp;#8217;s shared between all of the connections to the MySQL server (like the query cache).  If you set it to something like 1GB, MySQL won&amp;#8217;t use all of that up front.  As MySQL finds more things to put in the buffer, the memory usage will gradually increase until it reaches 1GB.  At that point, the oldest and least used data begins to get pruned when new data needs to be present.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So, you need a workaround without a MySQL restart?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re in a pinch, and you need a workaround, break up your statements into chunks.  If you need to delete a million rows, try deleting 5-10% of those rows per transaction.  This may allow you to sneak under the lock table size limitations and clear out some data without restarting MySQL.&lt;/p&gt;
&lt;p&gt;To learn more about InnoDB&amp;#8217;s parameters, visit the &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/innodb-parameters.html&quot;&gt;MySQL documentation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;copy;2010 &lt;a href=&quot;http://rackerhacker.com&quot;&gt;Racker Hacker&lt;/a&gt;. All Rights Reserved.&lt;/p&gt;.</content>
		<author>
			<name>Racker Hacker</name>
			<uri>http://rackerhacker.com</uri>
		</author>
		<source>
			<title type="html">Racker Hacker</title>
			<subtitle type="html">Words of wisdom from a server administrator</subtitle>
			<link rel="self" href="http://rackerhacker.com/feed/"/>
			<id>http://rackerhacker.com/feed/</id>
			<updated>2010-01-31T16:25:05+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Links for 2010-01-28 [del.icio.us]</title>
		<link href="http://feedproxy.google.com/~r/AdnansSysadmin/devBlog/~3/4yWengPWQa0/awasim"/>
		<id>http://del.icio.us/awasim#2010-01-28</id>
		<updated>2010-01-29T08:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Windows.mspx&quot;&gt;Power Policy Configuration and Deployment in Windows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~4/4yWengPWQa0&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Adnan</name>
			<email>noreply@blogger.com</email>
			<uri>http://www.scriptingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Scripting Sysadmin</title>
			<subtitle type="html">&lt;a href=&quot;mailto:adnan@scriptingsysadmin.com&quot;&gt;Adnan&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>2010-01-31T15:03:46+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">A theory about Apple's new iPad</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/tech/IPadTheory"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/tech/IPadTheory</id>
		<updated>2010-01-29T07:59:33+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;A theory about Apple's new iPad&lt;/h2&gt;

&lt;p&gt;Like a lot of other people, I'm not very interested in the iPad
myself for all of the obvious reasons for an open source person
who likes doing random things to his computers (see &lt;a href=&quot;http://www.tbray.org/ongoing/When/201x/2010/01/27/iPad&quot;&gt;Tim Bray&lt;/a&gt; for a
representative example). But I have a theory about what Apple
is up to here, and it goes like this:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;The iPad is a computer for people who do not like computers, not a
computer for people who like computers.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The problem with making computers for people who like computers is that
it is more and more a limited market with little potential for real
growth. Most people who like computers already have one (or several),
and these computers are generally pretty adequate ones. Without major
technology improvements to obsolete existing hardware on a regular
basis, you are are down to getting your sales from a moderate stream
of new people, people replacing worn out machines, and whatever market
share you can steal from your competitors (who are all trying to steal
your market share in turn).&lt;/p&gt;

&lt;p&gt;(In short, selling computers to people who like computers has become
a mature market. Mature markets are boring and unspectacular, and
companies in mature markets don't grow much.)&lt;/p&gt;

&lt;p&gt;Selling computers to people who do not like computers is much easier;
either they don't have a computer yet or they don't much like the one
that they have. This is a growth market, potentially a very large one,
provided that you actually have a computer that these people will
like. Which is where the iPad's restrictions come into the picture.&lt;/p&gt;

&lt;p&gt;People who do not actively like computers do not care about a lot of
the computer stuff; they just want the computer to do things for them.
All of the fiddling around that is necessary (even on a Mac) to get the
computer to do things and to keep it doing those things is an annoyance
to these people, and if you want to sell to them you need to make as
much of it vanish as possible. Apple doesn't intrinsically need a closed
and controlled box to do this, but it does need something that just
works, all the time, and getting that is less effort with a closed box
than with an open one (and it's in Apple's inclinations anyways). And
Apple is very good about making the magic work.&lt;/p&gt;

&lt;p&gt;Netbooks made vague attempts at this market, but they failed to be
sufficiently appealing, ie sufficiently different from the same old
computer that these people don't like. Apple is not making that mistake;
it has targeted this market as the iPad's primary market, so the iPad's
limitations are entirely deliberate and consciously thought out. And
Apple is doing this in order to tap into another major market and that
market's explosive growth potential, just as it did with the iPod and
the iPhone.&lt;/p&gt;

&lt;p&gt;(I'm not the only person thinking along these lines; see &lt;a href=&quot;http://danieltenner.com/posts/0015-ipad-an-apple-for-mom.html&quot;&gt;here&lt;/a&gt;,
&lt;a href=&quot;http://al3x.net/2010/01/28/ipad.html&quot;&gt;here&lt;/a&gt;, &lt;a href=&quot;http://daringfireball.net/2010/01/various_ipad_thoughts&quot;&gt;John Gruber&lt;/a&gt;, and &lt;a href=&quot;http://flyosity.com/ipad/the-ipad-is-for-everyone-but-us.php&quot;&gt;here&lt;/a&gt;,
for a random sampling pulled from &lt;a href=&quot;http://news.ycombinator.com/&quot;&gt;Hacker News&lt;/a&gt;'s front pages. Also, my thinking about
this owes a debt to &lt;a href=&quot;http://www.bythom.com&quot;&gt;Thom Hogan&lt;/a&gt;'s writing &lt;a href=&quot;http://www.dpreview.com/members/?User=hgivifivhm&quot;&gt;on
dpreview&lt;/a&gt; about what
camera companies will need to do in order to keep growing despite the
DSLR market maturing and flattening.)&lt;/p&gt;

&lt;h3&gt;Sidebar: on some iPad restrictions&lt;/h3&gt;

&lt;p&gt;Lack of a physical keyboard probably isn't going to be much of a
drawback for the 'don't like computers' market, because I suspect that
they don't spend all that much time typing away on a personal computer,
or even interacting with it (which will help avoid the well studied
fatigue effects of long term touchscreen usage). Similarly, not being
able to run multiple applications at once sounds awfully like a feature,
not a flaw, since it avoids all sorts of confusions and annoyances
and likely mimics how these people already prefer to use computers
(especially ones with relatively small screens).&lt;/p&gt;

&lt;p&gt;The appeal of a single, well designed and simple place and process
to get applications that just work should hopefully be obvious. The
applications may be not worth your money, but people waste money all the
time; what they won't be is dangerous to the overall experience.&lt;/p&gt;

&lt;p&gt;(Think of it like iTunes. What you get may turn out to be bad music, but
the experience of doing it is pretty decent and the music will always
actually play. This is a lot different from the experience of getting
either digital music or software in a more open environment.)&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; (&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/tech/IPadTheory?showcomments#comments&quot;&gt;3 comments&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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Sysadmins aren’t (necessarily) programmers, they’re people who can program</title>
		<link href="http://feedproxy.google.com/~r/standalone-sysadmin/rWoU/~3/eCbdlQcQ7QM/"/>
		<id>http://www.standalone-sysadmin.com/blog/?p=1186</id>
		<updated>2010-01-29T04:07:44+00:00</updated>
		<content type="html">&lt;p&gt;I remember back when I was first learning Linux, and I encountered shell scripts. I wasn&amp;#8217;t a programmer, and I didn&amp;#8217;t &amp;#8220;get&amp;#8221; it. I distinctly remember thinking, &amp;#8220;well, THAT&amp;#8217;S something I won&amp;#8217;t have to learn&amp;#8221;. Ha! &lt;/p&gt;
&lt;p&gt;As it turns out, I was incorrect. Writing scripts is an essential skill for a system administrator. In Linux/Unix, we&amp;#8217;re blessed to have an amazing development environment, where as administrators running on Windows had to make due with batch files until the dot net revolution came along to introduce ASP and VB script. Now, with &lt;a href=&quot;http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx&quot;&gt;powershell&lt;/a&gt;, they&amp;#8217;ve actually got a great environment to write systems scripts in. Between that and things like &lt;a href=&quot;http://blogs.technet.com/server_core/default.aspx&quot;&gt;Windows Server Core&lt;/a&gt;, I&amp;#8217;m beginning to wonder about the Redmond camp. But I&amp;#8217;m digressing&amp;#8230;&lt;/p&gt;
&lt;p&gt;Writing scripts isn&amp;#8217;t an optional tool in an effective administrator&amp;#8217;s tool belt. It&amp;#8217;s absolutely vital to efficiently performing many, many tasks. Personally, I use the bash shell, because it&amp;#8217;s the default, and it&amp;#8217;s what I started on. You should use whatever you feel comfortable with, whether it&amp;#8217;s a shell script or perl. Heck, I&amp;#8217;ve been desperate enough to even do a couple of things in CLI-mode PHP, just because I&amp;#8217;m more fluent in it than I am perl (which is a shame, and something I&amp;#8217;m going to be working on rectifying). &lt;/p&gt;
&lt;p&gt;My last &amp;#8220;fun&amp;#8221; bit of shell programming was probably a cron job that checked for a new tsunami warning and emailed me the text of the alert. Before that, I wrote an entire &lt;a href=&quot;http://voxel.dl.sourceforge.net/project/getrss/getrss/1.1/getrss_1.1&quot;&gt;RSS reader&lt;/a&gt; in bash. With bookmark support. Yeah, I&amp;#8217;m a sick man.  &lt;/p&gt;
&lt;p&gt;What kind of fun things have you done with scripts lately? &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/I5snnKBc6QYxeoo4l_46QJRMUrU/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/I5snnKBc6QYxeoo4l_46QJRMUrU/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/I5snnKBc6QYxeoo4l_46QJRMUrU/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/I5snnKBc6QYxeoo4l_46QJRMUrU/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?a=eCbdlQcQ7QM:jsIaSFejL0g:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/standalone-sysadmin/rWoU/~4/eCbdlQcQ7QM&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Standalone Sysadmin</name>
			<uri>http://www.standalone-sysadmin.com/blog</uri>
		</author>
		<source>
			<title type="html">Standalone Sysadmin</title>
			<subtitle type="html">A blog for IT Admins who do everything by an IT Admin who does everything</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/standalone-sysadmin/rWoU"/>
			<id>http://feeds.feedburner.com/standalone-sysadmin/rWoU</id>
			<updated>2010-01-31T13:02:45+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Google exploit update; what no Flash?</title>
		<link href="http://blogs.usenix.org/2010/01/28/google-exploit-update-what-no-flash/"/>
		<id>http://blogs.usenix.org/?p=429</id>
		<updated>2010-01-28T23:09:59+00:00</updated>
		<content type="html">Microsoft has published a critical security update, MS10-002, as
of Thursday, 21 January. They rushed out this patch that covers
seven different IE vulnerabilties, even as attackers were working
on converting the Google exploit so it succeeds against later
versions of IE.
If you thought there was only one IE vulnerability to patch, you
might be wondering why seven get patched [...]</content>
		<author>
			<name>USENIX Update</name>
			<uri>http://blogs.usenix.org</uri>
		</author>
		<source>
			<title type="html">USENIX Update</title>
			<subtitle type="html">News and info from USENIX: The Advanced Computing Systems Association</subtitle>
			<link rel="self" href="http://blogs.usenix.org/feed/"/>
			<id>http://blogs.usenix.org/feed/</id>
			<updated>2010-01-31T15:03:24+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">USENIX TaPP ‘10 Program Available</title>
		<link href="http://blogs.usenix.org/2010/01/28/usenix-tapp-10-program-available/"/>
		<id>http://blogs.usenix.org/?p=424</id>
		<updated>2010-01-28T19:45:21+00:00</updated>
		<content type="html">Join us February 22, 2010, in San Jose, CA, for the 2nd USENIX Workshop on the Theory and Practice of Provenance (TaPP ‘10).
The TaPP workshop series builds upon a set of Workshops on Principles of Provenance organized in 2007–2009, which helped raise the profile of this area within diverse research communities, such as databases, security, [...]</content>
		<author>
			<name>USENIX Update</name>
			<uri>http://blogs.usenix.org</uri>
		</author>
		<source>
			<title type="html">USENIX Update</title>
			<subtitle type="html">News and info from USENIX: The Advanced Computing Systems Association</subtitle>
			<link rel="self" href="http://blogs.usenix.org/feed/"/>
			<id>http://blogs.usenix.org/feed/</id>
			<updated>2010-01-31T15:03:24+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">LISA ‘10 Call for Participation Now Available</title>
		<link href="http://blogs.usenix.org/2010/01/28/lisa-10-call-for-participation-now-available/"/>
		<id>http://blogs.usenix.org/?p=417</id>
		<updated>2010-01-28T19:35:42+00:00</updated>
		<content type="html">The Call for Participation for the 24th Large Installation System Administration Conference (LISA &amp;#8216;10) is now available.  Participation opportunities include refereed papers, invited talks, and more.
The annual LISA conference is the meeting place of choice for system and network administrators and engineers. The conference serves as a venue for a lively, diverse, and rich mix [...]</content>
		<author>
			<name>USENIX Update</name>
			<uri>http://blogs.usenix.org</uri>
		</author>
		<source>
			<title type="html">USENIX Update</title>
			<subtitle type="html">News and info from USENIX: The Advanced Computing Systems Association</subtitle>
			<link rel="self" href="http://blogs.usenix.org/feed/"/>
			<id>http://blogs.usenix.org/feed/</id>
			<updated>2010-01-31T15:03:24+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Convert milliarcseconds to degrees</title>
		<link href="http://feedproxy.google.com/~r/slaptijack/~3/NIyTqsUJQho/"/>
		<id>http://slaptijack.com/?p=4328</id>
		<updated>2010-01-28T19:14:08+00:00</updated>
		<content type="html">&lt;p&gt;I was recently working with a &lt;acronym title=&quot;Global Positioning System&quot;&gt;GPS&lt;/acronym&gt; device that returned coordinates in milliarcseconds (mas). Unfortunately, not all mapping applications (Google Maps, for example) can understand milliarcseconds. Therefore, I had to convert milliarcseconds to degrees.&lt;/p&gt;
&lt;p&gt;The key to the conversion is understanding that one degree is equivalent to 60 arcminutes (arcmin or MOA). Therefore, one degree has 3,600 arcseconds (arcsec) or 3,600,000 mas. &lt;/p&gt;
&lt;p&gt;So, to convert millarcseconds to degrees, simply divide by 3,600,000.&lt;/p&gt;
&lt;img src=&quot;http://slaptijack.com/?ak_action=api_record_view&amp;id=4328&amp;type=feed&quot; alt=&quot;&quot; /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=NIyTqsUJQho:WFl4lY7bAts:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=NIyTqsUJQho:WFl4lY7bAts:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=NIyTqsUJQho:WFl4lY7bAts:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=NIyTqsUJQho:WFl4lY7bAts:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=NIyTqsUJQho:WFl4lY7bAts:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=NIyTqsUJQho:WFl4lY7bAts:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/slaptijack?a=NIyTqsUJQho:WFl4lY7bAts:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/slaptijack?i=NIyTqsUJQho:WFl4lY7bAts:gIN9vFwOqvQ&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">I’ve spent the last 10+ years hoarding network and system administration knowledge. Now, in an attempt to organize all the sticky notes and scraps of paper floating around my office, I’m steadily putting everything in one place. Not only does this site serve as my personal library of collected information, but it’s available to all admins — beginners and experts alike.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/slaptijack"/>
			<id>http://feeds.feedburner.com/slaptijack</id>
			<updated>2010-01-31T15:03:25+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">What should you write your LISA paper about?</title>
		<link href="http://everythingsysadmin.com/2010/01/what-should-you-write-your-lis.html"/>
		<id>tag:everythingsysadmin.com,2010://2.317</id>
		<updated>2010-01-28T18:37:18+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Status: draft&lt;/p&gt;

&lt;p&gt;The Usenix LISA 2010 &quot;&lt;a href=&quot;http://www.usenix.org/events/lisa10/cfp/&quot;&gt;Call for Participation&lt;/a&gt;&quot; is out. I encourage everyone to think about what they're doing to improve system administration, what innovation they've brought to their network, and write a paper about it.&lt;/p&gt;

&lt;p&gt;People often ask me for a definition of &quot;system administrator&quot;.  TPOSANA/2ed has a great definition in the preface (read it and see).&lt;/p&gt;

&lt;p&gt;But lately I've been thinking that one way to define it is in terms of lifecycle.  I think of sysadmins as being the people that are responsible for technology from cradle-to-grave.  Developers might create it.  Executives might pay for it.  Customers might request it.  But we facilitate the cradle-to-grave process:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;acquisition&lt;/li&gt;&lt;li&gt;deployment&lt;/li&gt;&lt;li&gt;maintenance&lt;/li&gt;&lt;li&gt;repair&lt;/li&gt;&lt;li&gt;scaling&lt;/li&gt;&lt;li&gt;decommission&lt;/li&gt;&lt;/ul&gt;&lt;i&gt;(Hmm... am I missing a phase?)&lt;/i&gt;

&lt;p&gt;Each of these phases can be a big deal and can be done well or badly.&lt;/p&gt;

&lt;p&gt;Most sysadmins are mired in the operational aspects (keeping it running) and don't even realize the other phases exist.  Consider the (usually Windows) desktop support person at most companies: the OS comes loaded from the vendor, is never changed, just maintained until the machine is thrown away.  We (they) get a reputation for being janitors, not engineers.&lt;/p&gt;

&lt;p&gt;The biggest innovations come from focusing on the other parts: getting customer requirements as part of acquisition; deploying things very well (especially desktops or things that have opportunity for mass-production cloning, etc.), scaling (growing from 100 machines , 10,000 machines, 1 million machines; or from hundreds to thousands to millions of users), decommissioning: securely destroying information, and so on.&lt;/p&gt;

&lt;p&gt;You can optimize these phases individually or look for cross-phase improvements.  If you have optimized all of these phases the only thing left is release engineering and scaling.&lt;/p&gt;

&lt;p&gt;Surrounding these issues is all the soft skills that relate to &quot;professionalism&quot;: how you deal with people, manage your time, etc.&lt;/p&gt;

&lt;p&gt;So what are you going to write your LISA paper about?  Which one of these phases have you improved?  Did you write a new tool?  Develop a new technique?  Start an open-source project?  Or maybe you have perfected a cross-phase methodology?&lt;/p&gt;

&lt;p&gt;Alternatively, maybe you've noticed that there is a thing that sysadmins do, and you can study many groups of sysadmins doing that thing, and can draw comparisons and conclusions about what worked best.&lt;/p&gt;

&lt;p&gt;Or maybe you're facing a problem that nobody else has faced, and it is worthwhile to publish your results.  Maybe you've scaled Apache to more users than anyone else has, and learned something useful. Maybe you've broken from tradition &quot;on a hunch&quot; and your new disk backup software works better for a particularly common edge-case (Just kidding... I'm sick of papers about backup systems.)  Heck, maybe you're just the first sysadmin to deploy a new technology (10G ethernet to the desktop?) and learned something about managing it that the engineers that invented it would have never expected.&lt;/p&gt;

&lt;p&gt;What is your sysadmin team most proud of?  What thing are you doing that others think is &quot;futuristic&quot; or &quot;cutting edge&quot;?&lt;/p&gt;

&lt;p&gt;William Gibson famously wrote, &quot;The future is here. It's just not evenly distributed yet.&quot;  I suspect that most people reading this blog live in the future and by writing or speaking about what we're doing, we can spread it to others.&lt;/p&gt;

&lt;p&gt;That's the goal of LISA, isn't it?&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.usenix.org/events/lisa10/cfp/&quot;&gt;Read the &quot;Call for Participation&quot; here.&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Tom Limoncelli</name>
			<uri>http://everythingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Everything Sysadmin</title>
			<subtitle type="html">Thoughts, news and views of Limoncelli, Hogan &amp;amp; Chalup</subtitle>
			<link rel="self" href="http://www.everythingsysadmin.com/atom.xml"/>
			<id>tag:everythingsysadmin.com,2008-07-21://2</id>
			<updated>2010-01-31T15:03:54+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Evolving best-practice</title>
		<link href="http://feedproxy.google.com/~r/Sysadmin1138/~3/L7TGUcvVrHs/evolving-best-practice.html"/>
		<id>tag:blogger.com,1999:blog-6307885.post-7394065218896098582</id>
		<updated>2010-01-28T18:21:00+00:00</updated>
		<content type="html">As of this morning, everyone's home-directory is now on the Microsoft cluster. The next Herculean task is to sort out the shared volume. And this, this is the point where past-practice runs smack into both best-practice, and common-practice.&lt;br /&gt;&lt;br /&gt;You see, since we've been a NetWare shop since, uh, I don't know when, we have certain habits ingrained into our thinking. I've already commented on some of it, but that thinking will haunt us for some time to come.&lt;br /&gt;&lt;br /&gt;The first item I've touched on already, and that's how you set permissions at the top of a share/volume. In the Land of NetWare, practically &lt;span&gt;no one&lt;/span&gt; has &lt;span&gt;any&lt;/span&gt; rights to the very top level of the volume. This runs contrary to both Microsoft and Posix/Unix ways of doing it, since both environments require a user to have at least &lt;span&gt;read&lt;/span&gt; rights to that top level for anything to work at all. NetWare got around this problem by creating traverse rights based on rights granted lower down the directory structure. Therefore, giving a right 4 directories deep gave an inplicit 'read' to the top of the volume. Microsoft and Posix both don't do this weirdo 'implicit' thing.&lt;br /&gt;&lt;br /&gt;The second item is the fact that Microsoft Windows allows you to declare a share pretty much anywhere, and NetWare was limited to the 'share' being the volume. This changed a bit when Novell introduced CIFS to NetWare, as they introduced the ability to declare a share anywhere; however, NCP networking still required root-of-volume only. At the same time, Novell also allowed the 'map root' to pretend there is a share anywhere but it isn't conceptually the same.  The side-effect of being able to declare a share anywhere is that if you're not careful, Windows networks have share-proliferation to a very great extent.&lt;br /&gt;&lt;br /&gt;In our case, past-practice has been to restrict who gets access to top-level directories, greatly limit who can create top-level directories, and generally grow more permissive/specific rights-wise the deeper you get in a directory tree. Top level is zilch, first tier of directories is probably read-only, second tier is read/write.  Also, we have one (1) shared volume upon which everyone resides for ease of sharing.&lt;br /&gt;&lt;br /&gt;Now, &lt;span&gt;common-practice&lt;/span&gt; among Microsoft networks is something I'm not that familiar with. What I do know is that shares proliferate, and many, perhaps most, networks have the shares as the logical equivalent of what we use top-level directories for. Where we may have a structure like this, \\cluster-facshare\facshare\HumRes, Microsoft networks tend to develop structures like \\cluster-facshare\humres instead. Microsoft networks rely a lot on browsing to find resources. It is common for people to browse to \\cluster-facshare\ and look at the list of shares to get what they want. We don't do that.&lt;br /&gt;&lt;br /&gt;One thing that really gets in the way of this model is Apple OSX. You see, the Samba version on OSX machines can't &lt;span&gt;browse&lt;/span&gt; cluster-shares. If we had 'real' servers instead of virtual servers this sort of browse-to-the-resource trick would work. But since we have a non-trivial amount of Macs all over the place, we have to pay attention to the fact that all a Mac sees when they browse to \\cluster-facshare\ is a whole lot of nothing. We're already running into this, and we only have our user-directories migrated so far. We have to train our Mac users to enter the share as well. For this reason, we really need to stick to the top-level-directory model as much as possible, instead of the more commonly encountered MS-model of shares. Maybe a future Mac-Samba version will fix this. But 10.6 hasn't fixed it, so we're stuck for another year or two. Or maybe until Apple shoves Samba 4 into OSX.&lt;br /&gt;&lt;br /&gt;Since we're on a fundamentally new architecture, and can't use common-practice, our sense of best-practice is still evolving. We come up with ideas. We're trying them out. Time will tell just how far up our heads are up our butts, since we can't tell from here just yet. So far we're making extensive use of advanced NTFS permissions (those permissions beyond just read, modify, full-control) in order to do what we need to do. Since this is a deviation from how the Windows industry does things, it is pretty easy for someone who is not completely familiar with how &lt;span&gt;we&lt;/span&gt; do things to mess things up out of ignorance. We're doing it this way due to past-practice and all those Macs.&lt;br /&gt;&lt;br /&gt;In 10 years I'm pretty sure we'll look a lot more like a classic Windows network than we do now. 10 years is long enough for even end-users to change how they think, and is long enough for industry-practice to erode our sense of specialness more into a compliant shape.&lt;br /&gt;&lt;br /&gt;In the mean time, as the phone ringing off the hook today foretold, there is a LOT of learning, decision-making, and mind-changing to go through.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/6307885-7394065218896098582?l=sysadmin1138.net%2Fblog&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=L7TGUcvVrHs:UE9_PPEdkLk:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=L7TGUcvVrHs:UE9_PPEdkLk:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=L7TGUcvVrHs:UE9_PPEdkLk:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=L7TGUcvVrHs:UE9_PPEdkLk:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=L7TGUcvVrHs:UE9_PPEdkLk:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=L7TGUcvVrHs:UE9_PPEdkLk:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=L7TGUcvVrHs:UE9_PPEdkLk:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=L7TGUcvVrHs:UE9_PPEdkLk:4cEx4HpKnUU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=L7TGUcvVrHs:UE9_PPEdkLk:4cEx4HpKnUU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/Sysadmin1138/~4/L7TGUcvVrHs&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>riedesg</name>
			<email>noreply@blogger.com</email>
			<uri>http://sysadmin1138.net/blog/</uri>
		</author>
		<source>
			<title type="html">SysAdmin1138 Expounds</title>
			<subtitle type="html">Tribulations of an academic systems (NetWare and Windows) admin.  State secrets will be kept out of here, and names where possible obscured.  The knowledgeable may figure it out. Not an official blog by any stretch. Really.</subtitle>
			<link rel="self" href="http://feeds2.feedburner.com/Sysadmin1138"/>
			<id>tag:blogger.com,1999:blog-6307885</id>
			<updated>2010-01-31T15:03:32+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">What I want in a mobile task management software</title>
		<link href="http://everythingsysadmin.com/2010/01/what-i-want-in-a-mobile-task-m.html"/>
		<id>tag:everythingsysadmin.com,2010://2.316</id>
		<updated>2010-01-28T16:11:12+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The biggest impediment to recording a todo item is that it is inconvenient.   I use that excuse to tell myself, &quot;oh, i'll write it down later&quot;.  Later never comes.&lt;/p&gt;

&lt;p&gt;The fewer clicks to the &quot;add a task&quot; prompt, the less likely I can give myself that excuse.&lt;/p&gt;

&lt;p&gt;90% of time management is mental.&lt;/p&gt;

&lt;p&gt;That's why I recommend paper (no boot-up time), and PDAs like the original Palm that make it very fast (minimal clicks) to write down an idea.&lt;/p&gt;

&lt;p&gt;A related excuse happens when I'm in the NYC subway. With no internet connectivity (2G, 3G, or WiFi), any great idea I have on the subway is destined to be not recorded, and often forgotten, if the app I'm using requires the network.&lt;/p&gt;

&lt;p&gt;What would be optimal?  A &quot;record a task&quot; button right on the phone.  You would press-and-hold the button, it would wake up and say &quot;Recording&quot;. You would then say your task and use speech-to-text technology to transcribe the idea.  If the speech-to-text server isn't reachable, it should hold the audio clip until it can be reached; possibly doing the translation in the background.&lt;/p&gt;

&lt;p&gt;The on-screen or physical keyboard should be available too, of course, but what I really want is a super smart, voice activated, task recorder.&lt;/p&gt;</content>
		<author>
			<name>Tom Limoncelli</name>
			<uri>http://everythingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Everything Sysadmin</title>
			<subtitle type="html">Thoughts, news and views of Limoncelli, Hogan &amp;amp; Chalup</subtitle>
			<link rel="self" href="http://www.everythingsysadmin.com/atom.xml"/>
			<id>tag:everythingsysadmin.com,2008-07-21://2</id>
			<updated>2010-01-31T15:03:54+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">What is Cat5e?</title>
		<link href="http://feedproxy.google.com/~r/standalone-sysadmin/rWoU/~3/FT9GxccUP78/"/>
		<id>http://www.standalone-sysadmin.com/blog/?p=1181</id>
		<updated>2010-01-28T14:37:13+00:00</updated>
		<content type="html">&lt;p&gt;Everybody knows, if you&amp;#8217;re still dealing with Cat-5 to use Cat-5e. I mean, Cat-6 would be better, but it&amp;#8217;s still really expensive to have installed. So we use Cat-5, except it&amp;#8217;s &lt;i&gt;ENHANCED&lt;/i&gt; for that extra special protection against interference and crosstalk. But what is it? What, if any, is the actual, real, honest-to-God, difference between Cat-5 and Cat-5e? I&amp;#8217;ve read the &lt;a href=&quot;http://en.wikipedia.org/wiki/Category_5_cable&quot;&gt;wikipedia entry&lt;/a&gt;, and while informative, it could really do with a rewrite. One of the few sections that mentions Cat-5e is &lt;a href=&quot;http://en.wikipedia.org/wiki/Category_5_cable#The_Cat_5e_.E2.80.9C350_MHz.E2.80.9D_debacle&quot;&gt;The Cat 5e 350mhz debacle&lt;/a&gt;. The title makes me believe that maybe the 350mhz denotation is how you can tell, but then it goes and says this:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Although the performance of this new 350 MHz cable was slightly better it was an easy way to sell the consumer on future proofing their needs while charging around 15% more and leading to a higher margin on the 350 MHz cable than the standard 5e cable.&amp;#8221;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Well, alright then, what IS a standard 5e cable? &lt;/p&gt;
&lt;p&gt;I looked at some more resources, and found some sadly incorrect suggestions and no real answers. For instance, this &lt;a href=&quot;http://wiki.answers.com/Q/What_is_the_difference_between_a_cat_5_5e_and_6_networking_cable&quot;&gt;wiki answers&lt;/a&gt; post says that you need Cat-5e to get Gb/s speeds, that 5e is rated at 350mhz, and that there&amp;#8217;s less crosstalk (though it doesn&amp;#8217;t say why). Of course, it also says &lt;i&gt;&amp;#8220;Unless every single component in the network is gigabit rated, then you will never have a gigabit network, because your network will always run at the speed of your slowest device.&amp;#8221;&lt;/i&gt;, so you can understand my skepticism. &lt;/p&gt;
&lt;p&gt;The second table on &lt;a href=&quot;http://discountcablesusa.com/ethernet-cables100.html&quot;&gt;this page&lt;/a&gt; sounds pretty solid, basically displaying that there are standards for Cat5E that don&amp;#8217;t exist for Cat5, with the assumption that the cable meeting those standards will perform better/faster than a cable without those particular requirements. &lt;/p&gt;
&lt;p&gt;But of course, I wanted to ask, because you can&amp;#8217;t trust everything you read on the internet.  Case in point? &lt;a href=&quot;http://www.connectworld.net/syscon/support.htm&quot;&gt;connectworld.net&lt;/a&gt;, who either desperately need to update their page, or desperately need to stop taking drugs:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;The Simple Answer:&lt;br /&gt;
CAT-5 is rated to 100M&lt;br /&gt;
CAT-5e is rated to 350M&lt;br /&gt;
CAT-6 and CAT6e is rated to 550M or 1000M depending on your source&lt;br /&gt;
CAT-7 is supposedly rated to 700M or presumably 1000M&lt;/p&gt;
&lt;p&gt;Today there is no approved CAT-6 or CAT-7. While some folks are selling products they call Level 6 or 7, there aren&amp;#8217;t even specs for them, making CAT-5e the best available option.&amp;#8221;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Sad, really. I blame the schools.&lt;/p&gt;
&lt;p&gt;So now I ask you. I assume that there is an actual, real difference between Cat-5 and Cat-5e. what is it? &lt;/p&gt;
&lt;p&gt;It appears that Cat-5 cable is defined by the TIA/EIA-568-A standard. The only time I&amp;#8217;ve ever paid attention to that standard was when crimping my own ends, because TIA/EIA-568-A specifies the order of the wires in the RJ45 (really 8P8C) end. It also uses the green pair first, which I thought was weird, since I learned orange first. &lt;/p&gt;
&lt;p&gt;However, when I go to the TIA/EIA-568-A &lt;a href=&quot;http://en.wikipedia.org/wiki/EIA_568A&quot;&gt;wiki page&lt;/a&gt;, I&amp;#8217;m redirected to the TIA/EIA-568-&lt;b&gt;B&lt;/b&gt; page. At a table way down at the bottom are the lines: &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Cat 5: Currently unrecognized by TIA/EIA. Defined up to 100 MHz, and was frequently used on 100 Mbit/s Ethernet networks. May be unsuitable for 1000BASE-T gigabit ethernet.&lt;/p&gt;
&lt;p&gt;Cat 5e: Currently defined in TIA/EIA-568-B. Defined up to 100 MHz, and is frequently used for both 100 Mbit/s and 1000BASE-T Gigabit Ethernet networks.
 &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Fascinating!&lt;/p&gt;
&lt;p&gt;I still don&amp;#8217;t know what the actual difference is, aside from orange going first in Cat-5e, apparently, but hey, more light on the subject, I guess. &lt;/p&gt;
&lt;p&gt;Also, it appears that &lt;a href=&quot;http://www.ablecables.com.au/568avb.htm&quot;&gt;Able Cables&lt;/a&gt; had someone research a write a paper on the differences on the difference between TIA/EIA-568A and TIA/EIA-568B. Here is his conclusion: &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
9.0 Conclusion&lt;/p&gt;
&lt;p&gt;Historically 568B was the specification on choice due to its early development and implemented base, but as the market and the political climate has changed over the years 568A has become the more dominate and preferred specification. This is only due to a desire by world standards organizations to provide a specification as backwardly compatible as possible. All new installations should be carried out using the 568A standard and cables only to be terminated to 568B specification on existing 568B systems.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Honestly, I&amp;#8217;m not entirely sure what to make of that. &lt;/p&gt;
&lt;p&gt;Can anyone here with more cable experience give me a hand? &lt;/p&gt;
&lt;p&gt;BTW, I also posed this question &lt;a href=&quot;http://serverfault.com/questions/107172/what-is-the-actual-difference-between-cat-5-and-cat-5e&quot;&gt;on serverfault&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/1LCjJX8z3MqJnbFDBJCzlFWOqe8/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/1LCjJX8z3MqJnbFDBJCzlFWOqe8/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/1LCjJX8z3MqJnbFDBJCzlFWOqe8/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/1LCjJX8z3MqJnbFDBJCzlFWOqe8/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?a=FT9GxccUP78:hoEzNoY28Og:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/standalone-sysadmin/rWoU/~4/FT9GxccUP78&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Standalone Sysadmin</name>
			<uri>http://www.standalone-sysadmin.com/blog</uri>
		</author>
		<source>
			<title type="html">Standalone Sysadmin</title>
			<subtitle type="html">A blog for IT Admins who do everything by an IT Admin who does everything</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/standalone-sysadmin/rWoU"/>
			<id>http://feeds.feedburner.com/standalone-sysadmin/rWoU</id>
			<updated>2010-01-31T13:02:45+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Always sign exactly what you are authenticating</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/programming/AlwaysSignExactVersion"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/programming/AlwaysSignExactVersion</id>
		<updated>2010-01-28T07:00:59+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;Always sign exactly what you are authenticating&lt;/h2&gt;

&lt;p&gt;I can't claim to know very much about cryptography programming, but I
like to think that I have picked up on a few mistakes to avoid. Here's
one of them: &lt;strong&gt;you want to sign exactly what you are authenticating, not
some mangled version of it&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;(Note that 'canonicalizing' things is a form of mangling them.)&lt;/p&gt;

&lt;p&gt;Suppose, as a &lt;a href=&quot;http://vnhacker.blogspot.com/2009/09/flickrs-api-signature-forgery.html&quot;&gt;not entirely hypothetical example&lt;/a&gt;,
that you are signing some sort of web request with a bunch of (URL)
parameters. In order to deal with annoying software, you define a
canonical form for these URL parameters, which is to sort them into
alphabetical order and concatenate them all together; you sign this
mangled, canonical result.&lt;/p&gt;

&lt;p&gt;Great, except that that this canonical form has just allowed an attacker
to turn '&lt;code&gt;login=fred&amp;amp;next=10&lt;/code&gt;' into '&lt;code&gt;login=fredne&amp;amp;xt=10&lt;/code&gt;' (and worse is
possible if you do not sort the parameters into order but use them in the
request's order). &lt;a href=&quot;http://www.daemonology.net/blog/2008-12-18-AWS-signature-version-1-is-insecure.html&quot;&gt;As Colin Percival puts it&lt;/a&gt;,
good crypto signatures are designed so it is very difficult to
produce collisions and when you mangle what you sign, part of what
you do is that you create opportunities for attackers to produce
deliberate collisions. This rarely ends well.&lt;/p&gt;

&lt;p&gt;Another part of what you do when you mangle is that you are no longer
necessarily verifying what you think you are verifying. Instead of
verifying what you are actually about to act on and use, you are
verifying something else, some mangled transformation of it. This is
almost invariably a mistake, one that attackers will be happy to take
advantage of to slip dangerous things into the gap between what you
verify and what you act on.&lt;/p&gt;

&lt;p&gt;(It is possible that your mangling will be un-exploitable. But the
historical odds are against you; over and over, people who have done
this sort of mangling and imprecise verification have turned out to have
created exploitable vulnerabilities. And if you are writing crypto code,
you should not be betting on things going your way.)&lt;/p&gt;

&lt;h3&gt;Sidebar: how I think you have to do canonicalization&lt;/h3&gt;

&lt;p&gt;Disclaimer: you should not necessarily trust what I write about how to
do crypto (as opposed to how &lt;em&gt;not&lt;/em&gt; to do crypto), because I am not an
experienced crypto person.&lt;/p&gt;

&lt;p&gt;I believe that the corollary to this is that if you absolutely have
to do mangling and canonicalization, you must do it as part of
generating the plaintext; you take raw input, transform it into the
canonical form, sign the canonical form, and output the canonical
form and the signature. On verification, you canonicalize, verify the
canonicalization, and then use &lt;em&gt;the canonicalization&lt;/em&gt; for further
processing, not the raw input.&lt;/p&gt;

&lt;p&gt;If you cannot use your canonical form as input to the rest of your
processing or as your public plaintext, you need a new canonical form.
Try again.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; (&lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/programming/AlwaysSignExactVersion?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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Hot Scalability Links for January 28 2010</title>
		<link href="http://highscalability.com/blog/2010/1/27/hot-scalability-links-for-january-28-2010.html"/>
		<id>426227:4867632:6450749</id>
		<updated>2010-01-28T05:52:51+00:00</updated>
		<content type="html">&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://googleresearch.blogspot.com/2010/01/research-areas-of-interest-building.html&quot;&gt;Google's Research Areas of Interest:  Building scalable, robust cluster applications&lt;/a&gt;. &lt;em&gt;At Google we see distributed systems as a technology in its infancy, with huge gaps in the supporting research&amp;nbsp; that represent some of the most important problems in the space. Here are some examples:&lt;/em&gt; &lt;em&gt;Resource sharing, &lt;/em&gt;&lt;em&gt;Balancing cost, performance, and reliability, &lt;/em&gt;&lt;em&gt;Self-maintaining systems.&amp;nbsp;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ddj.com/database/222400291&quot;&gt;Amazon SimpleDB: A Simple Way to Store Complex Data&lt;/a&gt; by &lt;em&gt;Paul Tremblett. &lt;/em&gt;&lt;em&gt;The most effective way I have found to understand SimpleDB is to think about it in terms of something else we all use and understand -- a spreadsheet.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.thebitsource.com/2010/01/11/rackspace-cloud-servers-versus-amazon-ec2-performance-analysis/&quot;&gt;Rackspace Cloud Servers versus Amazon EC2: Performance Analysis&lt;/a&gt;. &lt;em&gt;The Bitsource conducted a review of the two cloud computing platforms, Rackspace Cloud Servers and Amazon Elastic Compute Cloud (EC2), to get a general idea of overall system performance.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;itemHeadStyle&quot;&gt;
&lt;div class=&quot;itemTitleStyle&quot;&gt;&lt;a class=&quot;TitleLinkStyle&quot; rel=&quot;bookmark&quot; href=&quot;http://perspectives.mvdirona.com/2010/01/17/PrivateCloudsAreNotTheFuture.aspx&quot;&gt;Private Clouds Are Not The Future&lt;/a&gt; by Jame Hamilton. &lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Private clouds are better than nothing but an investment in a private cloud is an investment in a temporary fix that will only slow the path to the final destination: shared clouds.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;itemHeadStyle&quot;&gt;
&lt;div class=&quot;itemTitleStyle&quot;&gt;&lt;a href=&quot;http://dbmsmusings.blogspot.com/2009/06/what-is-right-way-to-measure-scale.html&quot;&gt;What is the right way to measure scale?&lt;/a&gt; by Daniel Abadi. &lt;em&gt;So which scales better? Is using the number of nodes a better proxy than size of data? Hadoop can &amp;ldquo;scale&amp;rdquo; to 3800 nodes. So far, all we know is that Greenplum can &amp;ldquo;scale&amp;rdquo; to 96 nodes. Can it handle more nodes?&lt;/em&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;</content>
		<author>
			<name>High Scalability</name>
			<uri>http://highscalability.com/blog/</uri>
		</author>
		<source>
			<title type="html">High Scalability</title>
			<link rel="self" href="http://highscalability.com/rss.xml"/>
			<id>http://highscalability.com/rss.xml</id>
			<updated>2010-01-31T18:25:32+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">REAL PCI Compliance Percentages?</title>
		<link href="http://feedproxy.google.com/~r/AntonChuvakinPersonalBlog/~3/7WzjxD9pEuI/real-pci-compliance-percentages.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-6406112202664339200</id>
		<updated>2010-01-28T05:05:00+00:00</updated>
		<content type="html">Reading &lt;a href=&quot;http://www.blogger.com/goog_1264564052028&quot;&gt;&quot;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;a href=&quot;http://www.blogger.com/goog_1264564052028&quot;&gt;UK Security Breach Investigations Report 2010&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;a href=&quot;http://www.7safe.com/breach_report/Breach_report_2010.pdf&quot;&gt;&quot; [PDF]&lt;/a&gt; (&lt;a href=&quot;http://securityblog.verizonbusiness.com/2010/01/26/7safe-breach-report/&quot;&gt;source&lt;/a&gt;) makes for some truly blood-curdling reading.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&quot;Prior to having suffered a cardholder data compromise,&amp;nbsp;&lt;b&gt;26% of the organisations had believed themselves to&amp;nbsp;be PCI DSS compliant&lt;/b&gt; upon submission of completed&lt;br /&gt;
Self Assessment Questionnaires. The investigations&amp;nbsp;also revealed that&lt;b&gt; none of the organisations met all&amp;nbsp;requirements of the PCI DSS&lt;/b&gt;.&quot;&lt;br /&gt;
&lt;br /&gt;
This is how it &lt;i&gt;starts&lt;/i&gt;. It is all downhill from there:&lt;br /&gt;
&lt;br /&gt;
&quot;Indeed, in just over one&amp;nbsp;quarter of the cases&lt;b&gt;, none of the twelve requirements&amp;nbsp;were met&lt;/b&gt;.&quot;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
&quot;7Safe has found that all the merchants who have been&amp;nbsp;subject to a breach and have completed an ASV scan&lt;br /&gt;
&lt;b&gt;have believed themselves to be secure based solely on&amp;nbsp;the results of this scan&lt;/b&gt;&quot;&lt;br /&gt;
&lt;br /&gt;
I&amp;nbsp;literally&amp;nbsp;cannot read any further, since I am starting to get angry! Can somebody come and kick those merchants in the balls, please? Actually, no. Do not kick them! Stand on their balls. :-) &amp;nbsp;Then have then&lt;a href=&quot;http://www.pcicompliancebook.info/&quot;&gt; buy our book!&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/19553129-6406112202664339200?l=chuvakin.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/owKUVLNQSKwEFEnIml3BRhuaMRE/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/owKUVLNQSKwEFEnIml3BRhuaMRE/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/owKUVLNQSKwEFEnIml3BRhuaMRE/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/owKUVLNQSKwEFEnIml3BRhuaMRE/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=7WzjxD9pEuI:1RhQulO6duI:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=7WzjxD9pEuI:1RhQulO6duI:63t7Ie-LG7Y&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=63t7Ie-LG7Y&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=7WzjxD9pEuI:1RhQulO6duI:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/7WzjxD9pEuI&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, network security, data security - and all other fun things security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2010-01-31T15:04:37+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Administering Users in Linux via CLI</title>
		<link href="http://feedproxy.google.com/~r/standalone-sysadmin/rWoU/~3/1X9PyqyVmCg/"/>
		<id>http://www.standalone-sysadmin.com/blog/?p=1176</id>
		<updated>2010-01-27T23:57:54+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.linuxpromagazine.com/Resources/Special-Editions/Linux-Shell-Handbook&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.linuxpromagazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/cover/linuxmagazinecover_special_09_2009/385152-1-eng-US/LinuxMagazineCover_Special_09_2009_medium.jpg&quot; class=&quot;alignright&quot; width=&quot;160&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;The other day, I mentioned that my &lt;a href=&quot;http://www.standalone-sysadmin.com/blog/2010/01/review-of-lisa-09-in-linux-pro-magazine/&quot;&gt;review of LISA &amp;#8216;09&lt;/a&gt; was published in Linux Pro Magazine. Well, I went to the bookstore to pick up a copy. It wasn&amp;#8217;t there, but to my surprise, I saw the special &amp;#8220;&lt;a href=&quot;http://www.linuxpromagazine.com/Resources/Special-Editions/Linux-Shell-Handbook&quot;&gt;Linux Shell Handbook&lt;/a&gt;&amp;#8221; edition was out, which includes a four page article that I wrote about administering users in Linux with the command line tools! How cool! So I picked up a copy for my junior admin and another to read myself. Very neat to see my name in a printed magazine. I can&amp;#8217;t wait to see it on the cover of a book! &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/qvdqdmQa6dMGf70wGINqNUgluMw/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/qvdqdmQa6dMGf70wGINqNUgluMw/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/qvdqdmQa6dMGf70wGINqNUgluMw/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/qvdqdmQa6dMGf70wGINqNUgluMw/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?a=1X9PyqyVmCg:hsDZUSE-vtI:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/standalone-sysadmin/rWoU?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/standalone-sysadmin/rWoU/~4/1X9PyqyVmCg&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Standalone Sysadmin</name>
			<uri>http://www.standalone-sysadmin.com/blog</uri>
		</author>
		<source>
			<title type="html">Standalone Sysadmin</title>
			<subtitle type="html">A blog for IT Admins who do everything by an IT Admin who does everything</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/standalone-sysadmin/rWoU"/>
			<id>http://feeds.feedburner.com/standalone-sysadmin/rWoU</id>
			<updated>2010-01-31T13:02:45+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">iPad vs. Netbook: Netbook FTW</title>
		<link href="http://feedproxy.google.com/~r/lonesysadmin/mkpe/~3/PLdlpExvGlY/"/>
		<id>http://lonesysadmin.net/?p=2404</id>
		<updated>2010-01-27T21:38:03+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;m glad to see the iPad is announced. It looks like an interesting device, not quite a notebook, not quite an iPhone. I, however, don&amp;#8217;t see how it&amp;#8217;s anything beyond a portal to give Apple more money.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Please, if you see I&amp;#8217;ve made an error here let me know in the comments. Thank you!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;1. AT&amp;amp;T. Seriously, a &amp;#8220;breakthrough&amp;#8221; deal with AT&amp;amp;T is like being the fastest reader in remedial reading class. You&amp;#8217;re still in remedial reading class.&lt;/p&gt;
&lt;p&gt;2. No Flash. It&amp;#8217;s astonishing how much stuff I watch in Flash on my laptop, and it being missing on this device is going to be a big hole. Lots of stuff is in YouTube, but not everything, and HTML5 isn&amp;#8217;t going to solve this problem for quite a while, either.&lt;/p&gt;
&lt;p&gt;3. You still need a desktop to dock this thing to, for anything beyond basic downloading or web browsing. Despite what some apps can do (including iWork), it really is just a standalone viewer of content.&lt;/p&gt;
&lt;p&gt;4. The dock and keyboard setup is a kludge. It appears clunky, certainly not easily portable, and looks like it&amp;#8217;ll fall over when you try to click on something by touching it. I&amp;#8217;m skeptical. I think a netbook or cheap laptop will continue to smoke the iPad for anybody who needs to type anything. Heck, you can add an external USB keyboard and a mouse to a netbook.&lt;/p&gt;
&lt;p&gt;5. E-books with DRM. There is no mention of being able to use anything but EPUB format books. I&amp;#8217;d like to be able to read things from &lt;a href=&quot;http://www.gutenberg.org/wiki/Main_Page&quot;&gt;Project Gutenberg&lt;/a&gt;, for example, or anything that an independent party might like to push out. Furthermore, it looks as if &lt;a href=&quot;http://en.wikipedia.org/wiki/EPUB#Criticism&quot;&gt;EPUB doesn&amp;#8217;t work well&lt;/a&gt; for technical books or books that need precision graphics placement (comic books, for example).&lt;/p&gt;
&lt;p&gt;6. No user-replaceable batteries, though it&amp;#8217;s not a huge deal because you can charge just about anywhere. If their battery life figures aren&amp;#8217;t inflated it should be enough for a day&amp;#8217;s use. Plus, with a tablet I&amp;#8217;m anticipating third-party form-fitting add-ons that boost battery life. I worry about wear on the battery, though &amp;#8212; after a year or so of daily charging batteries lose significant capacity.&lt;/p&gt;
&lt;p&gt;7. It is still tied to the draconian App Store policies. Apple still controls who can put what on this device, and their policies are not consumer-friendly. Take Google Voice as an example. Maybe Apple should watch their first commercial, &amp;#8220;1984,&amp;#8221; and see what their message was then.&lt;/p&gt;
&lt;p&gt;8. No multitasking. On a real computing device you can switch between apps and not lose your place. I understand the implications for battery life and whatnot, but I&amp;#8217;d like the option to quickly switch between apps, like an SSH client and a web browser, and keep my sessions.&lt;/p&gt;
&lt;p&gt;Looking at Apple&amp;#8217;s list of things they think the iPad can do better:&lt;/p&gt;
&lt;p&gt;Browsing: netbooks for the win. A netbook has Flash and can run any web browser, not just the Apple-prescribed browser and technologies.&lt;/p&gt;
&lt;p&gt;Email: netbooks for the win. The external keyboard is a kludge, not portable, and I&amp;#8217;m guessing they added it because typing on the screen sucks.&lt;/p&gt;
&lt;p&gt;Photos: &lt;strong&gt;I&amp;#8217;ve changed this based on new information in the comments.&lt;/strong&gt; I didn&amp;#8217;t realize that the iPad had a camera connector, so I&amp;#8217;ll dub this a tie. Netbooks are more flexible and can run more software packages, but the display &amp;amp; interface on the iPad will likely smoke a netbook&amp;#8217;s. What does remain to be seen is if iPhoto or something like it will be ported to Windows. If that happens it&amp;#8217;s iPad FTW.&lt;/p&gt;
&lt;p&gt;Video: netbooks for the win. Aside from the lack of Flash on the iPad, which disables most Internet video players, you are only able to watch video encoded with Apple-prescribed codecs.&lt;/p&gt;
&lt;p&gt;Music: iPad. The iPod is the standard, and the iPad will draw on that heritage.&lt;/p&gt;
&lt;p&gt;Games: iPad. The games for the iPhone and iPad are so-so, but netbooks really don&amp;#8217;t have the ability or interface to play anything.&lt;/p&gt;
&lt;p&gt;eBooks: libraries for the win. A paperback book doesn&amp;#8217;t take any power, can be read in many differing conditions, isn&amp;#8217;t made of toxic waste, isn&amp;#8217;t locked to a carrier, doesn&amp;#8217;t have a monthly fee (though one would argue your library has a fee in the form of taxes), can be loaned to your cousin, is available at millions of locations, has an easy-to-use interface, can be dropped on the floor or crushed in your luggage, and can be donated to or borrowed from a library or a book swap when you&amp;#8217;re done with it.&lt;/p&gt;
&lt;p&gt;I think, for now, I&amp;#8217;ll stick with a netbook and a paperback.&lt;/p&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;&lt;p&gt;This post written by Bob Plankers for &lt;a href=&quot;http://lonesysadmin.net&quot;&gt;The Lone Sysadmin&lt;/a&gt;. Unless otherwise noted it is &amp;copy; 2010 Bob Plankers and licensed under the &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/3.0/us/&quot;&gt;Creative Commons BY-NC-SA 3.0 license&lt;/a&gt;.&lt;/p&gt;&lt;img src=&quot;http://lonesysadmin.net/?ak_action=api_record_view&amp;id=2404&amp;type=feed&quot; alt=&quot;&quot; /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?a=PLdlpExvGlY:hg7g79uTxaM:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?i=PLdlpExvGlY:hg7g79uTxaM:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/PLdlpExvGlY&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">Virtualization, System Administration, and Technology.</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2010-01-31T15:03:40+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Review of Professional Penetration Testing Posted</title>
		<link href="http://taosecurity.blogspot.com/2010/01/review-of-professional-penetration.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-5397471572750108021</id>
		<updated>2010-01-27T20:28:17+00:00</updated>
		<content type="html">&lt;img src=&quot;http://ecx.images-amazon.com/images/I/41qVJtNhmtL._AA200.jpg&quot; align=&quot;left&quot; /&gt;&lt;a href=&quot;http://www.amazon.com/gp/cdp/member-reviews/A2ZVOU9X5W2S47/&quot;&gt;Amazon.com&lt;/a&gt; just posted my three star review of &lt;a href=&quot;http://www.syngress.com/hacking-and-penetration-testing/Professional-Penetration-Testing/&quot;&gt;Professional Penetration Testing&lt;/a&gt; by Thomas Wilhelm.  From the &lt;a href=&quot;http://www.amazon.com/review/R3QRU5AA4KVT4B/ref=cm_cr_rdp_perm&quot;&gt;review&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;I had fairly high hopes for Professional Penetration Testing (PPT). The book looks very well organized, and it is published in the new Syngress style that is a big improvement over previous years. Unfortunately, PPT should be called &quot;Professional Pen Testing Project Management.&quot; The vast majority of this book is about non-technical aspects of pen testing, with the remainder being the briefest overview of a few tools and techniques. You might find this book useful if you either 1) know nothing about the field or 2) are a pen testing project manager who wants to better understand how to manage projects. Those looking for technical content would clearly enjoy a book like Professional Pen Testing for Web Applications by Andres Andreu, even though that book is 3 years older and focused on Web apps. &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_Z-tqVTd9fPI/S2DnjS15ZfI/AAAAAAAABto/-HbrHpm2Ig8/s1600-h/amazon_300_reviews.png&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_Z-tqVTd9fPI/S2DnjS15ZfI/AAAAAAAABto/-HbrHpm2Ig8/s400/amazon_300_reviews.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5431595744148153842&quot; /&gt;&lt;/a&gt;This is my 300th &lt;a href=&quot;http://www.amazon.com/gp/cdp/member-reviews/A2ZVOU9X5W2S47/ref=cm_cr_pr_auth_rev?ie=UTF8&amp;sort_by=MostRecentReview&quot;&gt;Amazon.com book review&lt;/a&gt;.  I wish I had planned the review schedule such that I reviewed a five star book for number 300.  &lt;br /&gt;&lt;br /&gt;I reported my 200th book review for &lt;a href=&quot;http://taosecurity.blogspot.com/2006/08/review-of-building-internet-server.html&quot;&gt;Building an Internet Server With FreeBSD 6&lt;/a&gt; in August 2006.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-5397471572750108021?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">The enduring cipher: Unbreakable for nearly 100 years</title>
		<link href="http://feedproxy.google.com/~r/techrepublic/security/~3/duBL-9_Kjac/"/>
		<id>http://blogs.techrepublic.com.com/security/?p=3061</id>
		<updated>2010-01-27T19:10:41+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;One cryptographic cipher has been mathematically proven to be unbreakable when it is used correctly, but it is only very rarely used. Chad Perrin breaks down the one-time pad cipher.&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;It seems to be a truism of cryptography that any cipher, no matter how strong it is considered to be in its heyday, eventually becomes a weak cipher.  What people fear when they use the current favorite strong cipher is that someone will crack it &amp;#8212; will find a shortcut that greatly reduces the time required to use brute force calculation to decrypt something without the key.&lt;/p&gt;
&lt;p&gt;Even if a cipher is never broken, and we forever-more need the same average number of CPU clock cycles to decrypt something encrypted by a given cipher without using the key; it still takes less time every few months to achieve the same goal than it did a few months ago.  This is because computers keep getting faster, allowing us to squeeze the same number of CPU clock cycles into a shorter period of time.&lt;/p&gt;
&lt;p&gt;Ever-more complex and clever algorithms are designed to provide ever greater resistance to brute force cryptanalysis, and to replace older algorithms that have been broken or otherwise become obsolete.  It is always an arms race &amp;#8212; &lt;a href=&quot;http://blogs.techrepublic.com.com/security/?p=293&quot; target=&quot;_blank&quot;&gt;privacy&lt;/a&gt; against the attempt to penetrate that privacy.&lt;/p&gt;
&lt;p&gt;Amongst all the wreckage of the broken and rusty ciphers that have fallen by the wayside through history, one cipher has endured for the last 93 years.  It is called the one-time pad.  In 1917, Gilbert Vernam developed a cipher known as the Vernam Cipher, which used teletype technology with a paper tape key to encrypt and decrypt data.  The result was a symmetric cipher that was quite strong for its time.&lt;/p&gt;
&lt;p&gt;U.S. Army Captain Joseph Mauborgne realized that by using truly random keys, where no part of the key was repeated (except perhaps at random), the Vernam cipher could be made much stronger.  From the idea of using paper tape keys, a pad of paper with rows of random letters or numbers on each page as the means of recording keys was developed.  Two copies of the same pad could be given to two people, and by using each character on each page only once (and destroying each page as its last character is used to encrypt or decrypt a message), they could pass encrypted messages between them without fear of an intercepted message ever being decrypted without the help of the key.  Because of the technique of distributing key stream data on pads of paper, this cipher became known as the one-time pad.&lt;/p&gt;
&lt;p&gt;Claude Shannon, known as the father of information theory, mathematically proved the unbreakability of the one-time pad cipher when it is used properly &amp;#8212; including destroying any pages containing used key data so that it will not be used, and so that unauthorized copies of any messages cannot later be decrypted if someone gets his hands on your used pages from the pad.  The same concept for key management can be employed digitally, of course, with the proviso that one must be very careful to avoid letting the inherent weaknesses of computers introduce flaws into the one-time pad system.  For instance, expensive data recovery operations might be able to reconstruct &amp;#8220;deleted&amp;#8221; files, including used one-time pad data.  There are things you can do to help obscure such data when simply &lt;a href=&quot;http://blogs.techrepublic.com.com/security/?p=388&quot; target=&quot;_blank&quot;&gt;deleting files is not enough&lt;/a&gt;, but one must be careful.&lt;/p&gt;
&lt;p&gt;The one-time pad cipher can be extremely inconvenient at times, which is why it is not used more often.  We do actually need theoretically weaker (if cleverer) ciphers, such as AES/Rijndael and Twofish because of that inconvenience:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Because the one-time pad cipher is a symmetric cipher, both parties to an encrypted communication must have the exact same key data.  For certain use cases for encryption, this makes a one-time pad completely useless, because to securely exchange the key data so both parties have it, one must have a secure means of sharing data that would work just as well for sharing the eventual messages themselves.  Only in cases in which you do not know what messages you will need to send, and where you will not be able to use whatever secure means was used to exchange the key data (such as physically handing it to the person) at the later time, is the one-time pad cipher useful.&lt;/li&gt;
&lt;li&gt;A one-time pad encryption key must be as long as the message it is used to encrypt and decrypt.  Thus, if you want to encrypt or decrypt a three gigabyte file, you need three gigabytes of one-time pad key data.&lt;/li&gt;
&lt;li&gt;The same one-time pad data can not be shared securely among more than two people; for example, in cases where different messages will be sent between some recipients of the key data, which should not be readable to other recipients, using the same one-time pad amongst all of them subverts the security of the cipher.  By contrast, with an asymmetric cipher you can provide the same public key to dozens of people, and they will all be able to use that same public key to encrypt messages for you without any fear the other people who have the public key will be able to read it &amp;#8212; as long as the cipher is not broken and the state of the art of computing technology does not advance enough to reasonably brute force decrypt the messages.  This is because when something is encrypted with the public key, only the associated private key can be used to decrypt it.&lt;/li&gt;
&lt;li&gt;Reusing a key potentially breaks the security of the one-time pad cipher because it suffers a known-plaintext vulnerability.  Kerckhoffs&amp;#8217; principle states that a cryptosystem should be secure so long as the the key remains secret, but where the encrypted and unencrypted (plaintext) versions of a given message are both known, the key can be derived in the case of the one-time pad cipher.  This is not a problem if each string of key data is used only once, because if the plaintext is captured by the &amp;#8220;enemy&amp;#8221; you have already lost the game anyway.  If a key is reused, however, one message&amp;#8217;s plaintext can be used as part of the set of tools used to determine the key for decrypting another message.  The moral of the story is: Don&amp;#8217;t use a given one-time pad key more than once.  There is a reason it is called a &amp;#8220;one-time&amp;#8221; pad.&lt;/li&gt;
&lt;li&gt;When the last of your one-time pad is used up, you cannot securely send messages back and forth &amp;#8212; encrypted using that same cipher &amp;#8212; any longer unless you securely exchange new random key data.  This kind of thing can really cramp your style when trying to communicate with someone on the other side of the world.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Other factors come into play in making use of the one-time pad cipher impractical in some circumstances, too, but these should give you a good start on seeing why other, theoretically weaker ciphers are still important.&lt;/p&gt;
&lt;p&gt;The way the one-time pad works is deceptively simple.  It involves merely comparing each of two datums, such as two letters or numbers, and using that comparison to produce a new datum.  This is done for every such datum in the message you want to encrypt.  The process of performing this comparison is simple and easy, one datum at a time, and (relatively) computationally cheap.  A simple operator known as the XOR operator can be used to perform such a comparison.  In its simplest form, the XOR operator as applied to binary numbers works something like this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First, you need a message.  Let&amp;#8217;s use the word &amp;#8220;short&amp;#8221; as our message.  Yes, that &lt;em&gt;is&lt;/em&gt; a short message.&lt;/li&gt;
&lt;li&gt;Next, you translate that message into a binary representation.  Using ASCII encoding to translate the word &amp;#8220;short&amp;#8221;, you end up with the following string of ones and zeros:
&lt;pre&gt;&lt;code&gt;0111001101101000011011110111001001110100
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;The last thing you need is a key that is exactly as long as the message.  In this case, let&amp;#8217;s use this string of ones and zeros as our key:
&lt;pre&gt;&lt;code&gt;0110010101101010001110010010011101100100
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Finally, with the XOR operator, you basically perform a simple subtraction.  Where the first character in each case is a zero, you see that &lt;code&gt;0 - 0 = 0&lt;/code&gt;.  Similarly, the second character in each is a one, and &lt;code&gt;1 - 1 = 0&lt;/code&gt;.  Where one character is a one and the other a zero, though, you get either a &lt;code&gt;1&lt;/code&gt; or a &lt;code&gt;-1&lt;/code&gt; result.  If you take the absolute value of the result, that means that both will give you a &lt;code&gt;1&lt;/code&gt; result.  Thus, subtracting and taking the absolute value provides the following:
&lt;pre&gt;&lt;code&gt;0111001101101000011011110111001001110100
0110010101101010001110010010011101100100
----------------------------------------
0001011000000010010101100101010100010000
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Of course, there are no ASCII translations for some of those groups of eight binary characters in the resulting string of ones and zeros, so it is difficult to represent the data in a concise form.  Using ASCII encoding is well-suited to computer use, but the traditional number-and-letter approach to implementing the one-time pad cipher is much better suited to analog, by-hand translations.&lt;/p&gt;
&lt;p&gt;The core algorithm for the one-time pad cipher is obviously incredibly simple.  It is only in designing the rest of the software that surrounds this algorithm, and finding the right use case for the cipher, that the real problems of secure cryptographic software development arise.  On the other hand, if it absolutely, positively has to be securely encrypted, the one-time pad is the only cipher that is provably unbreakable when used properly &amp;#8212; given our current understanding of mathematics.&lt;/p&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=8800726b50d65814b542dd7ee209cae7&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=8800726b50d65814b542dd7ee209cae7&amp;p=1&quot; /&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; src=&quot;http://a.rfihub.com/eus.gif?eui=2225&quot; /&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/security/~4/duBL-9_Kjac&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>2010-01-31T15:03:52+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">Lessons From A Stolen iPhone</title>
		<link href="http://it.toolbox.com/blogs/securitymonkey/lessons-from-a-stolen-iphone-36628?rss=1"/>
		<id>http://rss.ittoolbox.com/rss/36628@http://it.toolbox.com/blogs/securitymonkey</id>
		<updated>2010-01-27T18:36:46+00:00</updated>
		<content type="html">So you're in Mexico (Cabo San Lucas to be exact) and flying back to the USA.  You send a reassuring text to a friend once you land letting them know that you'll be out of customs in 30 minutes and to show up on time at the north curb. You're nearly off the plane when you realize... WHERE IS MY iPHONE?

&lt;img src=&quot;http://artoftheiphone.com/wp-content/uploads/2009/03/stolen-iphone.jpg&quot; /&gt;

Such is the story of Mr. Sam, located</content>
		<author>
			<name>Security Monkey</name>
			<uri>http://it.toolbox.com/blogs/securitymonkey</uri>
		</author>
		<source>
			<title type="html">A Day in the Life of an Information Security Investigator</title>
			<subtitle type="html">Interested in information security?  Like a good mystery?  Addicted to shows like CSI?  Want to see real-life challenges posed to an investigator with over 18 years of experience?  You'll find the entire casefile library here for your reading pleasure.  Not only are the educational and entertaining, but highly addictive.  You've been warned!</subtitle>
			<link rel="self" href="http://rss.ittoolbox.com/rss/security-investigator.xml"/>
			<id>http://rss.ittoolbox.com/rss/security-investigator.xml</id>
			<updated>2010-01-31T18:25:39+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Ipswitch acquires Dorian Software Creations Inc</title>
		<link href="http://feedproxy.google.com/~r/openxtrablogrss2/~3/8LrJsPvswPs/"/>
		<id>http://www.openxtra.co.uk/blog/?p=1601</id>
		<updated>2010-01-27T16:05:11+00:00</updated>
		<content type="html">&lt;p&gt;Ipswitch, the people responsible for creating What&amp;#8217;s Up Gold, have acquired &lt;a href=&quot;http://www.doriansoft.com/&quot;&gt;Dorian Software Creations&lt;/a&gt;. Dorian Software are publishers of event log management software.&lt;/p&gt;
&lt;p&gt;Dorian&amp;#8217;s event log management solutions for Windows and Syslog environments include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Event Archiver for automated collection, centralization and secure storage of log data;&lt;/li&gt;
&lt;li&gt;Event Analyst for event examination, correlation and comprehensive reporting for audit and compliance;&lt;/li&gt;
&lt;li&gt;Event Alarm for monitoring, alerting and notification on key defined events;&lt;/li&gt;
&lt;li&gt;Event Rover for on-the-fly forensics and log data mining.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dorian products are scheduled to be available from Ipswitch in March.&lt;/p&gt;
&lt;img src=&quot;http://www.openxtra.co.uk/blog/?ak_action=api_record_view&amp;id=1601&amp;type=feed&quot; alt=&quot;&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/zIatORzYkJJ9bNnrnd5d62tQYQY/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/zIatORzYkJJ9bNnrnd5d62tQYQY/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/zIatORzYkJJ9bNnrnd5d62tQYQY/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/zIatORzYkJJ9bNnrnd5d62tQYQY/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=8LrJsPvswPs:JusIQzhtcmA:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=8LrJsPvswPs:JusIQzhtcmA:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=8LrJsPvswPs:JusIQzhtcmA:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=8LrJsPvswPs:JusIQzhtcmA:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=8LrJsPvswPs:JusIQzhtcmA:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?a=8LrJsPvswPs:JusIQzhtcmA:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/openxtrablogrss2?i=8LrJsPvswPs:JusIQzhtcmA:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/openxtrablogrss2/~4/8LrJsPvswPs&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>The Tech Teapot</name>
			<uri>http://www.openxtra.co.uk/blog</uri>
		</author>
		<source>
			<title type="html">The Tech Teapot</title>
			<subtitle type="html">Your daily IT cuppa</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/openxtrablogrss2"/>
			<id>http://feeds.feedburner.com/openxtrablogrss2</id>
			<updated>2010-01-31T13:02:47+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Microsoft Mediaroom Personal Server Odyssey</title>
		<link href="http://feedproxy.google.com/~r/cmdln-org/~3/umGFJoQZUuE/"/>
		<id>http://www.cmdln.org/?p=532</id>
		<updated>2010-01-27T15:09:15+00:00</updated>
		<content type="html">Ewwww, scary isn&amp;#8217;t it. No Its not Halloween, but you may have entered the twilight zone. Right, I never touch Microsoft products. Well in actuality sometimes I do (I just don&amp;#8217;t brag about it). Some of the development at $work uses Microsofts Mediaroom, and I have a &amp;#8220;Personal Server&amp;#8221; (great name right?) that the developers use. [...]&lt;img src=&quot;http://feeds.feedburner.com/~r/cmdln-org/~4/umGFJoQZUuE&quot; height=&quot;1&quot; width=&quot;1&quot; /&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>2010-01-31T15:04:10+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Now Mobile Ready</title>
		<link href="http://feedproxy.google.com/~r/cmdln-org/~3/_r2hre2W5_U/"/>
		<id>http://www.cmdln.org/?p=527</id>
		<updated>2010-01-27T14:46:29+00:00</updated>
		<content type="html">I&amp;#8217;d like to thank ﻿﻿﻿Dale Mugford and Duane Storey from BraveNewCode for the nice Wordpress plugin and bundled mobile theme. If you visit my site on your mobile device you should get a slimmed down page, let me know what ya think.
&amp;#169;2010 cmdln.org (a sysadmin blog). All Rights Reserved..&lt;img src=&quot;http://feeds.feedburner.com/~r/cmdln-org/~4/_r2hre2W5_U&quot; height=&quot;1&quot; width=&quot;1&quot; /&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>2010-01-31T15:04:10+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">PC-BSD 8.0-RC Released</title>
		<link href="http://it.toolbox.com/blogs/bsd-guru/pcbsd-80rc-released-36622?rss=1"/>
		<id>http://rss.ittoolbox.com/rss/36622@http://it.toolbox.com/blogs/bsd-guru</id>
		<updated>2010-01-27T12:17:13+00:00</updated>
		<content type="html">From the announcement:</content>
		<author>
			<name>A Year in the Life of a BSD Guru</name>
			<uri>http://it.toolbox.com/blogs/bsd-guru</uri>
		</author>
		<source>
			<title type="html">A Year in the Life of a BSD Guru</title>
			<subtitle type="html">Follow the ups and downs of a BSD sysadmin, trainer, author and advocate while gaining insight into the BSD community and what it is like to live in the shadow of Linux, BSD's younger but flashier cousin.</subtitle>
			<link rel="self" href="http://rss.ittoolbox.com/rss/unix-bsd.xml"/>
			<id>http://rss.ittoolbox.com/rss/unix-bsd.xml</id>
			<updated>2010-01-31T18:25:42+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">AT&amp;amp;T's mad unbundling and the damage it did to Unix</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/unix/ATTUnixUnbundlingDamage"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/unix/ATTUnixUnbundlingDamage</id>
		<updated>2010-01-27T06:56:24+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;AT&amp;amp;T's mad unbundling and the damage it did to Unix&lt;/h2&gt;

&lt;p&gt;Once upon a time, AT&amp;amp;T had Unix, and Unix was big (by the standards of
the time); it contained all sorts of things that made it useful. AT&amp;amp;T
decided that it wanted to make as much money as possible from Unix,
so it had a brilliant idea: it would sell a bunch of pieces of 'Unix'
separately, as additional cost extras. After all, Unix systems were
primarily used to run canned vendor-developed software (or at least AT&amp;amp;T
no doubt maintained), so a lot of pieces weren't strictly necessary and
thus could be split off, and you could even tell the customers that they
were saving money by only buying what they needed.&lt;/p&gt;

&lt;p&gt;This created AT&amp;amp;T's mad unbundling of Unix components, where they
separated out previously all-included things like the C compiler,
&lt;a href=&quot;http://en.wikipedia.org/wiki/Troff&quot;&gt;troff and associated commands&lt;/a&gt;
(as the 'Documenter's Workbench'), and so on. Pretty soon the baseline
version of (AT&amp;amp;T) Unix was significantly stripped down compared to its
predecessors.&lt;/p&gt;

&lt;p&gt;(AT&amp;amp;T also repeated this most every time that they made substantial
improvements to commands, so you had 'new awk', improved versions of
ksh, and so on, all of which cost more money.)&lt;/p&gt;

&lt;p&gt;This had both immediate and long term effects. The immediate effect was
to create annoyingly crippled versions of Unix, ones where you could
not do things like compile your own programs or even read third-party
manpages, and to divert a great deal of people's efforts to getting
around these limitations. Naturally, people used to BSD Unix (which
included C compilers, troff, and so on) hated these environments.&lt;/p&gt;

&lt;p&gt;(The height of such workarounds is &lt;a href=&quot;http://doc.cat-v.org/henry_spencer/awf/&quot;&gt;Henry Spencer's awf&lt;/a&gt;, a nroff clone written in
old-style awk.)&lt;/p&gt;

&lt;p&gt;The long term effect was to make Unix, all Unixes, less attractive and
less useful at a crucial time for Unix in general. By maximizing its
theoretical income, AT&amp;amp;T determinedly minimized (AT&amp;amp;T) Unix's appeal in
general. The C compiler situation was an especially clever own goal, and
it was saved from being a complete disaster only by the existence of
the FSF's GNU C Compiler and the accompanying great effort to bootstrap
GCC on as many Unixes as possible and make available the precompiled
binaries. Without GCC, I really think that Unix would have done much
worse in many places, and certainly important Unix augmentations like
Perl would have spread significantly more slowly.&lt;/p&gt;

&lt;p&gt;(Unix vendors could have crippled the GCC effort by not shipping the
header files for the standard library; fortunately, they by and large
did not.  Note that this was by and large in the pre-Internet era, where
many people could not just download precompiled binaries for Perl and so
on from some Internet site. Even assuming that they would or could have
installed lots of precompiled binaries from random third parties.)&lt;/p&gt;

&lt;p&gt;Similar effects happened with the improved commands that AT&amp;amp;T developed;
because they were extra cost, they spread through the Unix world only
very slowly (if at all), and they almost might not have been written
at all. Certainly their improvements did nothing to make Unix more
attractive, because for most people they weren't part of their Unix,
just as troff wasn't.&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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Display a CCK Filefield or Imagefield Upload Widget on Your Own Custom Form</title>
		<link href="http://feedproxy.google.com/~r/AUnixSysadminsJourney/~3/hV8LnGASNPg/display-cck-filefield-or-imagefield-upload-widget-your-own-custom-form"/>
		<id>http://sysadminsjourney.com/127 at http://sysadminsjourney.com</id>
		<updated>2010-01-27T05:15:16+00:00</updated>
		<content type="html">&lt;p&gt;Took a fair amount of googling around to find the solution to this one.  With the &lt;a href=&quot;http://drupal.org/project/node_gallery&quot;&gt;Node Gallery&lt;/a&gt; 3.x branch, we needed a way to quickly add an image to an existing gallery.  We could have displayed the whole node form, but there's a lot of things on that form that we can just use the defaults for 99% of the time.  We need just three fields filled in: Title, Caption, and the imagefield itself.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sysadminsjourney.com/content/2010/01/26/display-cck-filefield-or-imagefield-upload-widget-your-own-custom-form&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=hV8LnGASNPg:whNaQwbTTOw:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?i=hV8LnGASNPg:whNaQwbTTOw:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=hV8LnGASNPg:whNaQwbTTOw:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?i=hV8LnGASNPg:whNaQwbTTOw:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=hV8LnGASNPg:whNaQwbTTOw:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?a=hV8LnGASNPg:whNaQwbTTOw:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AUnixSysadminsJourney?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<author>
			<name>A Unix Sysadmin's Journey</name>
			<uri>http://sysadminsjourney.com</uri>
		</author>
		<source>
			<title type="html">SysAdmin's Journey</title>
			<link rel="self" href="http://feeds.feedburner.com/AUnixSysadminsJourney"/>
			<id>http://feeds.feedburner.com/AUnixSysadminsJourney</id>
			<updated>2010-01-31T13:02:38+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Energy Sector v China</title>
		<link href="http://taosecurity.blogspot.com/2010/01/energy-sector-v-china.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-2644784305655532719</id>
		<updated>2010-01-26T22:18:41+00:00</updated>
		<content type="html">&lt;img src=&quot;http://3.bp.blogspot.com/_Z-tqVTd9fPI/RtOgpgkH1aI/AAAAAAAAAFY/OSGys4PungQ/s200/images.jpeg&quot; align=&quot;left&quot; /&gt;The aftershocks of &lt;a href=&quot;http://taosecurity.blogspot.com/2010/01/google-v-china.html&quot;&gt;Google v China&lt;/a&gt; continue to rumble as more companies are linked to the &lt;a href=&quot;http://taosecurity.blogspot.com/search/label/apt&quot;&gt;advanced persistent threat&lt;/a&gt;.  Mark Clayton from the Christian Science Monitor wrote a story titled &lt;a href=&quot;http://www.csmonitor.com/USA/2010/0125/US-oil-industry-hit-by-cyberattacks-Was-China-involved&quot;&gt;US oil industry hit by cyberattacks: Was China involved?&lt;/a&gt;  I found these excerpts interesting.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;At least three US oil companies were the target of a series of previously undisclosed cyberattacks that may have originated in China and that experts say highlight a new level of sophistication in the growing global war of Internet espionage.&lt;br /&gt;&lt;br /&gt;The oil and gas industry breaches, the mere existence of which has been a closely guarded secret of oil companies and federal authorities, were focused on one of the crown jewels of the industry: &lt;b&gt;valuable “bid data” detailing the quantity, value, and location of oil discoveries worldwide...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The companies – Marathon Oil, ExxonMobil, and ConocoPhillips – didn’t realize the full extent of the attacks, which occurred in 2008, &lt;b&gt;until the FBI alerted them that year and in early 2009&lt;/b&gt;. Federal officials told the companies &lt;b&gt;proprietary information had been flowing out&lt;/b&gt;, including to computers overseas...&lt;br /&gt;&lt;br /&gt;“What these guys [corporate officials] don’t realize, because nobody tells them, is that &lt;b&gt;a major foreign intelligence agency has taken control of major portions of their network&lt;/b&gt;,” says the source familiar with the attacks. “&lt;b&gt;You can’t get rid of this attacker very easily&lt;/b&gt;. It doesn’t work like a normal virus. We’ve never seen anything this clever, this &lt;b&gt;tenacious&lt;/b&gt;...”&lt;br /&gt;&lt;br /&gt;Many experts say the theft of this kind of information – about, for instance, the temperature and valve settings of chemical plant processes or the source code of a software company – can give &lt;b&gt;competitors an advantage&lt;/b&gt;, and over time could degrade America’s global economic competitiveness...&lt;br /&gt;&lt;br /&gt;Even more basic, many corporate executives aren’t aware of how sophisticated the new espionage software has become and &lt;b&gt;cling to outdated forms of electronic defense&lt;/b&gt;...&lt;br /&gt;&lt;br /&gt;[B]ased on the &lt;b&gt;kind of information that was being stolen&lt;/b&gt;, federal officials said a key target appeared to be &lt;b&gt;bid data potentially valuable to “state-owned energy companies...”&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;China would certainly be interested in this kind of data, experts say. With the country’s economy consuming huge amounts of energy, China’s state-owned oil companies have been among the most aggressive in going after available leases around the world, particularly in Nigeria and Angola, where many US companies are also competing for tracts...&lt;br /&gt;&lt;br /&gt;“What I’m saying to you is that &lt;b&gt;it’s not just the oil and gas industry&lt;/b&gt; that’s vulnerable to this kind of attack: &lt;b&gt;It’s any industry that the Chinese decide they want to take a look at&lt;/b&gt;,” says an FBI source. “It’s like they’re just going down the street picking out what they want to have.”&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Expect more denials from party spokesmen in China.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-2644784305655532719?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Making enterprise ShortName service shorter</title>
		<link href="http://everythingsysadmin.com/2010/01/making-enterprise-shortname-se.html"/>
		<id>tag:everythingsysadmin.com,2010://2.315</id>
		<updated>2010-01-26T21:33:36+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;a href=&quot;http://everythingsysadmin.com/2009/12/a-tinyurl-service-for-your-dom.html&quot;&gt;Previously&lt;/a&gt; I wrote about the Google Apps shortname service which lets you set up a tinyurl service for your enterprise.&lt;/p&gt;

&lt;p&gt;The article implies that the service can be used without using the FQDN. This is not true.  In other words, I had said that &quot;go.example.com/lunch&quot; could be shortened to &quot;go/lunch&quot;.&lt;/p&gt;

&lt;p&gt;There is a workaround that makes it work. It is difficult to configure, but I've set up a Community Wiki on ServerFault.com that explains all the steps. As a wiki, I hope people can fill in the items I left blank, particularly specific configuration snippets for ISC BIND, Windows DHCP server, Linux DHCP clients, and so on.&lt;/p&gt;

&lt;p&gt;The new article is here: &lt;a href=&quot;http://serverfault.com/questions/106529/how-to-set-up-google-shortname-service-for-my-domain-so-that-the-fqdn-isnt-need&quot;&gt;How to set up Google ShortName service for my domain, so that the FQDN isn't needed&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Tom Limoncelli</name>
			<uri>http://everythingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Everything Sysadmin</title>
			<subtitle type="html">Thoughts, news and views of Limoncelli, Hogan &amp;amp; Chalup</subtitle>
			<link rel="self" href="http://www.everythingsysadmin.com/atom.xml"/>
			<id>tag:everythingsysadmin.com,2008-07-21://2</id>
			<updated>2010-01-31T15:03:54+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">On Log Context</title>
		<link href="http://feedproxy.google.com/~r/AntonChuvakinPersonalBlog/~3/0UG3aRWr3mk/on-log-context.html"/>
		<id>tag:blogger.com,1999:blog-19553129.post-8317211074533544660</id>
		<updated>2010-01-26T19:42:35+00:00</updated>
		<content type="html">&lt;p&gt;Recently somebody asked me: what do I mean by LOG CONTEXT? And what is “log enrichment correlation?” &lt;/p&gt;  &lt;p&gt;This picture explains it clearly:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_eCy8mZux-aI/S1-2JYmYilI/AAAAAAAAJl0/7V8vrkwUVjQ/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img title=&quot;clip_image002&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh4.ggpht.com/_eCy8mZux-aI/S1-2KU-7DLI/AAAAAAAAJl4/up2Tt2kerrs/clip_image002_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;410&quot; height=&quot;177&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For each element in the log message shown, you can gather some contextual information. Contextual here simply means that the information is gathered NOT from this particular log entry. For example, a log entry might contain an IP address, but its DNS name needs to be grabbed from the DNS server, which “enriches” the log entry and makes it more useful.&lt;/p&gt;  &lt;p&gt;One of the ways &lt;a href=&quot;http://chuvakin.blogspot.com/search/label/SIEM&quot;&gt;SIEM&lt;/a&gt; and log management systems performs such enrichment is by gathering and displaying context information. Context information is the additional information required to make the limited details available within the log entry more meaningful. Context information does not come from the logs themselves [not from the entry in question – it might come from other logs], but originates in the surrounding IT environment such as other systems inside or outside the organization.&lt;/p&gt;  &lt;p&gt;As I say above, one of the simplest example of context data is name resolution: the DNS names or Windows NetBIOS host names are added to the logs. While the log file may have already provided IP addresses, the added context of a human-readable name makes the log more meaningful. Normally, DNS names are not present in logs, but have to be obtained by queries to a DNS server. The SIEM tool might find context data in a variety sources, including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows name services, DNS and NIS servers: to map IP addresses to names &lt;/li&gt;    &lt;li&gt;Defined asset groups: internal or external status of an IP address &lt;/li&gt;    &lt;li&gt;Asset management systems: to gather information about systems, their ownership, compliance relevant of each system or group of systems &lt;/li&gt;    &lt;li&gt;WHOIS servers: WHOIS information for external addresses shows who owns them and where they are located &lt;/li&gt;    &lt;li&gt;Geo-location: show the physical location of the system &lt;/li&gt;    &lt;li&gt;Active directory and LDAP servers: to map user names to actual user identities &lt;/li&gt;    &lt;li&gt;Attack details and vulnerability information: to gather additional details about the log data and/or the log source.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;BTW, back in 2008, I did a poll on &lt;a href=&quot;http://chuvakin.blogspot.com/2008/06/logging-poll-8-analysis-needed-log.html &quot;&gt;what context is the most useful for log analysis&lt;/a&gt;. That is what came back – it shows that some useful context is simply documentation on what the log mean (might be pulled from the internal knowledge base of a SIEM product):&lt;/p&gt;  &lt;p&gt;&lt;img alt=&quot;poll-context-results&quot; src=&quot;http://lh5.ggpht.com/anton.chuvakin/SEVlYdWe_iI/AAAAAAAADs0/UBGwk0xza1I/pollcontextresults_thumb1.jpg?imgmax=800&quot; /&gt;&lt;/p&gt;  &lt;p&gt; Enjoy!&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;About me: http://www.chuvakin.org&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/19553129-8317211074533544660?l=chuvakin.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/YxdiaqRKdbf6El-urG96sFZGKyw/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/YxdiaqRKdbf6El-urG96sFZGKyw/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/YxdiaqRKdbf6El-urG96sFZGKyw/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/YxdiaqRKdbf6El-urG96sFZGKyw/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=0UG3aRWr3mk:swOcwv23QwA:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=0UG3aRWr3mk:swOcwv23QwA:63t7Ie-LG7Y&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=63t7Ie-LG7Y&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?a=0UG3aRWr3mk:swOcwv23QwA:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/AntonChuvakinPersonalBlog?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/0UG3aRWr3mk&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, network security, data security - and all other fun things security.</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/AntonChuvakinPersonalBlog"/>
			<id>tag:blogger.com,1999:blog-19553129</id>
			<updated>2010-01-31T15:04:37+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-US">
		<title type="html">Product: HyperGraphDB - A Graph Database</title>
		<link href="http://highscalability.com/blog/2010/1/26/product-hypergraphdb-a-graph-database.html"/>
		<id>426227:4867632:6436196</id>
		<updated>2010-01-26T19:30:57+00:00</updated>
		<content type="html">&lt;p&gt;With the success of &lt;a href=&quot;http://neo4j.org/&quot;&gt;Neo4j&lt;/a&gt;&lt;span&gt; as a graph database in the &lt;span&gt;NoSQL&lt;/span&gt; revolution, it's interesting to see another graph database,&lt;/span&gt;&lt;span&gt; &lt;a href=&quot;http://www.kobrix.com/hgdb.jsp&quot;&gt;&lt;span&gt;&lt;span&gt;HyperGraphDB&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, in the mix. Their quick blurb on &lt;span&gt;HyperGraphDB&lt;/span&gt; says it is a: &lt;/span&gt;&lt;/span&gt;&lt;em&gt;general purpose, extensible, portable, distributed, embeddable, open-source data storage mechanism. It is a graph database designed specifically for artificial intelligence and semantic web projects, it can also be used as an embedded object-oriented database for projects of all sizes.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;From the &lt;a href=&quot;http://nosql-database.org/&quot;&gt;&lt;span&gt;&lt;span&gt;NoSQL&lt;/span&gt; Archive&lt;/span&gt;&lt;/a&gt; the summary&lt;span&gt; on &lt;span&gt;HyperGraphDB&lt;/span&gt; is: &lt;/span&gt;&lt;span&gt;&lt;span&gt;API&lt;/span&gt;: &lt;/span&gt;&lt;span&gt;Java&lt;/span&gt;&lt;span&gt; (and Java &lt;span&gt;Langs&lt;/span&gt;), Written in:&lt;/span&gt;&lt;span&gt;Java&lt;/span&gt;,&amp;nbsp; Query Method: &lt;span&gt;Java&lt;/span&gt; or P2P, Replication: &lt;span&gt;P2P&lt;/span&gt;, Concurrency: &lt;span&gt;&lt;span&gt;&lt;span&gt;STM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;, &lt;span&gt;Misc&lt;/span&gt;: Open-Source, Especially for AI and Semantic Web.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So it has some interesting features, like software &lt;span&gt;transactional&lt;/span&gt; memory and &lt;/span&gt;&lt;span id=&quot;main&quot;&gt;&lt;span id=&quot;search&quot;&gt; &lt;em&gt;P2P&lt;/em&gt;&amp;nbsp; for data distribution&lt;/span&gt;&lt;/span&gt;, but I found that my first and most obvious question was not answered: what the heck is a &lt;a href=&quot;http://en.wikipedia.org/wiki/Hypergraph&quot;&gt;&lt;span&gt;&lt;span&gt;hypergraph&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and why do I care? Buried in the tutorial was:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A HyperGraphDB database is a generalized graph of entities. The generalization is two-fold:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt; Links/edges &quot;point to&quot; an arbitrary number of elements instead of just two as in regular graphs&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Links can be pointed to by other links as well. &lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;
&lt;p&gt;OK, but I wish there was some explanation of why this is valuable. What can I do with it that I can't do with normal graphs?&lt;span&gt; Given that there have been concerns over the complexity of the &lt;span&gt;API&lt;/span&gt; this would seem a natural topic to cover. I assume it's cool, it sounds cool, but I would like to know why :-)&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt; &lt;/ol&gt;
&lt;p&gt;In any case it looks like an interesting product to take a look at. Database options are expanding fast.&lt;/p&gt;</content>
		<author>
			<name>High Scalability</name>
			<uri>http://highscalability.com/blog/</uri>
		</author>
		<source>
			<title type="html">High Scalability</title>
			<link rel="self" href="http://highscalability.com/rss.xml"/>
			<id>http://highscalability.com/rss.xml</id>
			<updated>2010-01-31T18:25:32+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Excerpts from Randy George's &quot;Dark Side of DLP&quot;</title>
		<link href="http://taosecurity.blogspot.com/2010/01/excerpts-from-randy-georges-dark-side.html"/>
		<id>tag:blogger.com,1999:blog-4088979.post-4227470153447626239</id>
		<updated>2010-01-26T18:59:11+00:00</updated>
		<content type="html">&lt;img src=&quot;http://4.bp.blogspot.com/_Z-tqVTd9fPI/SYcpBIvSOkI/AAAAAAAABJc/3e3oVe_x5Dc/s400/taosecurity_bfd_01.jpg&quot; align=&quot;left&quot; /&gt;Randy George wrote a good article for InformationWeek titled &lt;a href=&quot;http://www.informationweek.com/story/showArticle.jhtml?articleID=222002549&quot;&gt;The Dark Side of Data Loss Prevention&lt;/a&gt;.  I thought he made several good points that are worth repeating and expanding.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;[T]here's an ugly truth that DLP vendors don't like to talk about: Managing DLP on a large scale can drag your staff under like a concrete block tied to their ankles.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This is important, and Randy explains why in the rest of the article.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Before you fire off your first scan to see just how much sensitive data is floating around the network, you'll need to create the policies that define appropriate use of corporate information.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This is a huge issue.  &lt;b&gt;Who&lt;/b&gt; is to say just &lt;b&gt;what&lt;/b&gt; activity is &quot;authorized&quot; or &quot;not authorized&quot; (i.e., &quot;business activity&quot; vs &quot;information security incident&quot;)?  I have seen a wide variety of activities that scream &quot;intrusion!&quot; only to hear, &quot;well, we have a business partner in East Slobovistan who can only accept data sent via netcat in the clear.&quot;  Notice I also emphasized &quot;who.&quot;  It's not just enough to recognize badness; someone has to be able to classify badness, with authority.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Once your policies are in order, the next step is data discovery, because to properly protect your data, you must first know where it is.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Good luck with this one.  When you solve it at scale, let me know.  This is actually the one area where I think &quot;DLP&quot; can really be rebranded as an asset discovery system, where the asset is data.  I'd love to have a DLP deployment just to find out what is where and where it goes, &lt;b&gt;under normal conditions, as perceived by the DLP product&lt;/b&gt;.  That's a start at least, and better than &quot;I think we have a server in East Slobovistan with our data...&quot;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Then there's the issue of accuracy... Be prepared to test the data identification capabilities you've enabled. The last thing you want is to wade through a boatload of &lt;b&gt;false-positive alerts&lt;/b&gt; every morning because of a &lt;b&gt;paranoid signature set&lt;/b&gt;. You also want to make sure that critical information isn't flying right past your DLP scanners because of a &lt;b&gt;lax signature set&lt;/b&gt;.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;False positives?  Signature sets?  What is this, &lt;b&gt;dead technology?&lt;/b&gt;  That's right.  Let's say your DLP product runs passively in alert-only mode.  &lt;b&gt;How do you know if you can trust it?&lt;/b&gt;  That might require access to the original data or action to evaluate how and why the DLP product came to the alert-worthy conclusion that it did.  &lt;br /&gt;&lt;br /&gt;Paradoxically, if the DLP product is in active blocking mode, your analysts have an easier time separating true problems from false problems.  If active DLP blocks something important, the user is likely to complain to the help desk.  At least you can figure out what the user did that upset both DLP and the denied user. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;However, as with intrusion-detection systems, not all actions can be automated, and network-based DLP will generate events that must be investigated and adjudicated by humans. The more aggressively you set your protection parameters, the more time administrators will spend reviewing events to decide which communications can proceed and which should be blocked.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Ah, we see the dead technology -- IDS -- mentioned explicitly.  Let's face it -- running any passive alerting technology, and making good sense of the output, &lt;b&gt;requires giving the analyst enough data to make a decision&lt;/b&gt;.  This is the core of NSM philosophy, and why NSM advocates collecting a wide variety of data to support analysis.&lt;br /&gt;&lt;br /&gt;For earlier DLP comments, please see &lt;a href=&quot;http://taosecurity.blogspot.com/2009/02/data-leakage-protection-thoughts.html&quot;&gt;Data Leakage Protection Thoughts&lt;/a&gt; from last year.&lt;div class=&quot;blogger-post-footer&quot;&gt;Copyright 2003-2009 Richard Bejtlich and TaoSecurity (taosecurity.blogspot.com and www.taosecurity.com)&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4088979-4227470153447626239?l=taosecurity.blogspot.com&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Richard Bejtlich</name>
			<email>noreply@blogger.com</email>
			<uri>http://taosecurity.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">TaoSecurity</title>
			<subtitle type="html">Richard Bejtlich's blog on digital security and the practices of network security monitoring, incident response, and forensics.</subtitle>
			<link rel="self" href="http://taosecurity.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-4088979</id>
			<updated>2010-01-31T18:25:23+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Are TSA policies a bad joke?</title>
		<link href="http://feedproxy.google.com/~r/techrepublic/security/~3/PHwhaK_Fci0/"/>
		<id>http://blogs.techrepublic.com.com/security/?p=3052</id>
		<updated>2010-01-26T15:03:02+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;As the idea that TSA policies are a joke becomes ever more popular with the American people, one TSA screener decides to prove them right &amp;#8212; literally.&lt;/em&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Probably the most famous modern IT security and cryptography expert in the world, Bruce Schneier, coined the term &amp;#8220;security theater&amp;#8221; in his book &lt;em&gt;Beyond Fear&lt;/em&gt;.  The book refers to security procedures designed to give the impression that something is being done to enhance security without actually providing any real security benefit at all.  Since then, the term has increasingly been applied to airport security measures, particularly those enacted by the United States&amp;#8217; Transportation Security Administration.&lt;/p&gt;
&lt;p&gt;There is some good reason for the harsh scrutiny applied to TSA policies.  Completely aside from the complaints about invasions of privacy and annoying complexity added to the process of flying, some very dramatic failures have affected the image of the TSA very negatively.  The implementation and use of a &amp;#8220;Terror Watch List&amp;#8221; has produced many false positives, including both &lt;a href=&quot;http://www.nytimes.com/2010/01/14/nyregion/14watchlist.html&quot; target=&quot;_blank&quot;&gt;an eight year old boy&lt;/a&gt; and &lt;a href=&quot;http://www.cbsnews.com/stories/2004/04/06/terror/main610466.shtml&quot; target=&quot;_blank&quot;&gt;U.S. Senator Ted Kennedy&lt;/a&gt;.  Recently on people&amp;#8217;s minds is the case of &lt;a href=&quot;http://www.guardian.co.uk/world/2009/dec/27/christmas-plane-bomber-al-qaida&quot; target=&quot;_blank&quot;&gt;Umar Farouk Abdulmutallab&lt;/a&gt; who attempted to blow up an airliner on Christmas day 2009 &amp;#8212; who escaped detection by airport security, but was stopped by a civilian passenger.  This case might be quite as strong an indictment of airport security procedures if not for the fact that it was not the first time it happened.  In 2001, &lt;a href=&quot;https://secure.wikimedia.org/wikipedia/en/wiki/Shoe_bomber&quot; target=&quot;_blank&quot;&gt;Richard Reid&lt;/a&gt; became famous for trying to blow up an airplane with a bomb concealed in his shoe.  He too escaped detection by airport security and was subdued by passengers as well.&lt;/p&gt;
&lt;p&gt;The simplistic procedures employed to check incoming passengers&amp;#8217; shoes as a result of the Richard Reid incident were widely criticized as being in the spirit of security theater.  It does, however, at least appear to address the problem directly in some way at first glance.  The first piece of news many of us heard about new policies for trying to prevent future threats to airline security after the Christmas day bomber was caught sounded like the punchline to a joke, on the other hand.  Proposals were made to prevent passengers from leaving their seats, because Umar Farouk Abdulmutallab apparently spent twenty minutes in the airplane&amp;#8217;s restroom as it approached its destination in Detroit just before he was tackled by another passenger &amp;#8212; a passenger who, of course, &lt;em&gt;left his seat&lt;/em&gt; to stop the would-be bomber.&lt;/p&gt;
&lt;p&gt;The most recent case of airport security falling flat on its face, however, actually is a punchline.  It just happens to be a particularly bad punchline that rolls many of the best known mistakes of the last few years into a single, terrible, awful joke that should never have been made.  Passengers have made a point of introducing something like humor into the increasingly frustrating process of trying to get through airport security, as in the case of &lt;a href=&quot;http://blogs.techrepublic.com.com/security/?p=620&quot; target=&quot;_blank&quot;&gt;TSA Communication&lt;/a&gt;, but this time around the culprit is a TSA screener.&lt;/p&gt;
&lt;p&gt;As reported in &lt;em&gt;&lt;a href=&quot;http://www.philly.com/philly/news/local/20100121_Daniel_Rubin__It_was_no_joke_at_security_gate.html&quot; target=&quot;_blank&quot;&gt;It was no joke at security gate&lt;/a&gt;&lt;/em&gt;, passenger Rebecca Solomon had a terrifying 20 seconds while passing through airport security:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;After pulling her laptop out of her carry-on bag, sliding the items through the scanning machines, and walking through a detector, she went to collect her things.&lt;/p&gt;
&lt;p&gt;A TSA worker was staring at her. He motioned her toward him.&lt;/p&gt;
&lt;p&gt;Then he pulled a small, clear plastic bag from her carry-on - the sort of baggie that a pair of earrings might come in. Inside the bag was fine, white powder.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Of course, the bag was not hers, and neither was the white powder.  She had never seen it before, and the TSA screener knew it:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Put yourself in her place and count out 20 seconds. Her heart pounded. She started to sweat. She panicked at having to explain something she couldn&amp;#8217;t.&lt;/p&gt;
&lt;p&gt;Now picture her expression as the TSA employee started to smile.&lt;/p&gt;
&lt;p&gt;Just kidding, he said. He waved the baggie. It was his.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;It really does not get much worse than this for the image of a government agency whose image was already among the worst in the country.  The article summed up the event succinctly and accurately:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The last thing we expect is a joke from a Transportation Security Administration screener - particularly one this stupid.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Can it get any worse?&lt;/p&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=93f73cd6c81225fee21d79fa9c631563&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=93f73cd6c81225fee21d79fa9c631563&amp;p=1&quot; /&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; src=&quot;http://a.rfihub.com/eus.gif?eui=2225&quot; /&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/security/~4/PHwhaK_Fci0&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>2010-01-31T15:03:52+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Product Spotlight: Barracuda Networks SSL-VPN</title>
		<link href="http://feedproxy.google.com/~r/techrepublic/networking/~3/bk-4VelM1WQ/"/>
		<id>http://blogs.techrepublic.com.com/networking/?p=2507</id>
		<updated>2010-01-26T14:00:41+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;Derek Schauland looks at the features of the Barracuda SSL-VPN, a browser-based VPN appliance, in this product spotlight. &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;&lt;/p&gt;
&lt;p&gt;Remote access to corporate resources is becoming common place within many organizations. IT staff require access from the road, just in case they are out of the office and receive a help desk call. Road warriors require access to files and documents or maybe even their desktops while traveling to visit a customer. There are many ways to enable this type of access, some secure, some not so secure, but the SSL-VPN appliance from &lt;a href=&quot;http://www.barracudanetworks.com/ns/products/sslvpn_overview.php&quot; target=&quot;_blank&quot;&gt;Barracuda Networks&lt;/a&gt; makes it very simple to provide browser-based VPN to a number of employees while working with your existing security appliances and firewalls.&lt;/p&gt;
&lt;h2&gt;Specifications&lt;/h2&gt;
&lt;p&gt;The Barracuda SSL-VPN comes in several flavors:&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Model&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Concurrent   Connections&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;180&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;15&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;280&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;25&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;380&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;50&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;480&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;100&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;680&lt;/p&gt;
&lt;/td&gt;
&lt;td width=&quot;319&quot; valign=&quot;top&quot;&gt;
&lt;p align=&quot;center&quot;&gt;500&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The unit plugs into your network either inside the firewall, which requires configuration changes to route SSL traffic to the new device, or in the DMZ where it will forward requests into your environment. In the box you will find a quick-start configuration guide, the SSL-VPN appliance, and a power adapter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Supported operating systems&lt;/strong&gt;:&lt;/p&gt;
&lt;ul class=&quot;unIndentedList&quot;&gt;
&lt;li&gt; Windows 7&lt;/li&gt;
&lt;li&gt; Windows Vista&lt;/li&gt;
&lt;li&gt; Windows XP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Hardware requirements&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;An Internet connection is required to access the VPN: there are no other hardware requirements on the PC end.&lt;/p&gt;
&lt;h2&gt;Who&amp;#8217;s it for?&lt;/h2&gt;
&lt;p&gt;The SSL-VPN is ideal for organizations that need to add remote connectivity for their users without worrying about clients being installed and maintained on their PCs or a device being configured to live in their home office.&lt;/p&gt;
&lt;h2&gt;What problem does it solve?&lt;/h2&gt;
&lt;p&gt;The SSL-VPN allows access to published Citrix applications, remote desktop sessions, network shares, and even supports a client to allow tunneling to specific machines or devices to happen behind the scenes. There are no applications to install for typical use and for tunneling; a client based on Java can be downloaded after login. The process for the user becomes very straight forward.&lt;/p&gt;
&lt;p&gt;Security is also a concern when allowing access to your network from the outside. The SSL-VPN addresses this by integrating with Active Directory or allowing the administrator to create and manage the user database directly on the device. When a user connects to the device, they need to log on and when they disconnect; the session is terminated and does not stay open constantly.&lt;/p&gt;
&lt;h2&gt;Standout features&lt;/h2&gt;
&lt;p&gt;Antivirus and malware checking: When a file is copied to the network through the VPN, the file is checked for viruses as it is moved to the network.&lt;/p&gt;
&lt;p&gt;Easy configuration: The plug and play nature of the device eases the workload on the IT staff.&lt;/p&gt;
&lt;p&gt;Simple to use: Users within an organization simply point their browser to an address or host on the Internet and log in. Items they are able to access appear on  a desktop style list once logged in.&lt;/p&gt;
&lt;p&gt;Immediate replacement packages: Barracuda offers a license option for immediate replacement which brings some peace of mind in the event that the device malfunctions or needs to be replaced.&lt;/p&gt;
&lt;h4&gt;Figure A&lt;/h4&gt;
&lt;p&gt;&lt;a href=&quot;http://content.techrepublic.com.com/2347-10878_11-378416-386220.html?seq=6&amp;tag=content;leftCol&quot; target=&quot;_blank&quot;&gt;&lt;img class=&quot;alignnone&quot; title=&quot;Barracuda SSL-VPN&quot; src=&quot;http://i.techrepublic.com.com/gallery/386220-500-322.png&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;322&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h6&gt;At-a-glance information for the administrator&lt;/h6&gt;
&lt;h4&gt;Figure B&lt;/h4&gt;
&lt;p&gt;&lt;a href=&quot;http://content.techrepublic.com.com/2347-10878_11-378416-386221.html?seq=7&amp;tag=content;leftCol&quot; target=&quot;_blank&quot;&gt;&lt;img class=&quot;alignnone&quot; title=&quot;Barracuda SSL-VPN&quot; src=&quot;http://i.techrepublic.com.com/gallery/386221-500-165.png&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;165&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h6&gt;User homepage after login&lt;/h6&gt;
&lt;h2&gt;What&amp;#8217;s wrong?&lt;/h2&gt;
&lt;p&gt;Some of the larger models can get a bit pricey, so consider the number of users that will connect to the device before ordering.&lt;/p&gt;
&lt;h2&gt;Competitive products&lt;/h2&gt;
&lt;ul class=&quot;unIndentedList&quot;&gt;
&lt;li&gt; &lt;a href=&quot;http://www.cisco.com/en/US/products/ps6120/index.html&quot; target=&quot;_blank&quot;&gt;Cisco ASA Firewalls&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;a href=&quot;http://www.sonicguard.com/SSL-VPN200.asp?source=google&amp;keyword=sonicwallssl-vpn200&quot; target=&quot;_blank&quot;&gt;Sonicwall SSL-VPN&lt;/a&gt; appliances&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Bottom line for business&lt;/h2&gt;
&lt;p&gt;In today&amp;#8217;s workforce, employees want to be productive from everywhere they might be, both in the office and out. Traditional VPNs are very useful for organizations but require specific applications on the client PC and/or devices, configured to allow a point-to-point VPN connection. With an SSL-VPN, the client is a Web browser on the PC and a network or VPN logon. The device takes care of the rest, including auditing of sessions and users connecting to the device. This ability to track the usage of the VPN can make justification very simple for IT and management.&lt;/p&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;br clear=&quot;both&quot; /&gt;
&lt;a href=&quot;http://ads.pheedo.com/click.phdo?s=9b8708d058fa0e79b996ce66c34e6ba6&amp;p=1&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://ads.pheedo.com/img.phdo?s=9b8708d058fa0e79b996ce66c34e6ba6&amp;p=1&quot; /&gt;&lt;/a&gt;
&lt;img alt=&quot;&quot; height=&quot;0&quot; width=&quot;0&quot; border=&quot;0&quot; src=&quot;http://a.rfihub.com/eus.gif?eui=2225&quot; /&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/techrepublic/networking/~4/bk-4VelM1WQ&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>2010-01-31T15:03:36+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Links for 2010-01-25 [del.icio.us]</title>
		<link href="http://feedproxy.google.com/~r/AdnansSysadmin/devBlog/~3/hYtw1zuLfAk/awasim"/>
		<id>http://del.icio.us/awasim#2010-01-25</id>
		<updated>2010-01-26T08:00:00+00:00</updated>
		<content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://userstyles.org/styles/5969&quot;&gt;Mac bookmark toolbar favicons | userstyles.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/AdnansSysadmin/devBlog/~4/hYtw1zuLfAk&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Adnan</name>
			<email>noreply@blogger.com</email>
			<uri>http://www.scriptingsysadmin.com/</uri>
		</author>
		<source>
			<title type="html">Scripting Sysadmin</title>
			<subtitle type="html">&lt;a href=&quot;mailto:adnan@scriptingsysadmin.com&quot;&gt;Adnan&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>2010-01-31T15:03:46+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Why the modern age is great</title>
		<link href="http://utcc.utoronto.ca/~cks/space/blog/tech/ModernAgeGreatness"/>
		<id>tag:cspace@cks.mef.org,2009-03-24:/blog/tech/ModernAgeGreatness</id>
		<updated>2010-01-26T06:30:16+00:00</updated>
		<content type="html">&lt;div class=&quot;wikitext&quot;&gt;&lt;h2&gt;Why the modern age is great&lt;/h2&gt;

&lt;p&gt;In some quarters, it is popular to grumble about how much better things
were back in the good old days of computers, Unix, or whatever. I don't
hold with this view at all; I think that the modern age is great, and
now I'll tell you one reason why.&lt;/p&gt;

&lt;p&gt;I started working with Unix systems what is now quite a long time
ago. Back in those days, you couldn't get SCCS without paying extra
money to AT&amp;amp;T (and sometimes you couldn't get it at all, because your
Unix vendor hadn't paid extra for it themselves), and you couldn't get
RCS without a Unix source license, because RCS needed a customized
version of &lt;code&gt;diff&lt;/code&gt; (and there was no 'GNU diff'). Thus, if you had a
source license, you generally used RCS and counted yourself lucky.&lt;/p&gt;

&lt;p&gt;(Certainly universities pretty much didn't have the budget to buy extras
from AT&amp;amp;T. Source control? That was a luxury, we weren't commercial
developers, we hardly needed that. (AT&amp;amp;T's mad unbundling of the useful
pieces of Unix is another rant entirely.))&lt;/p&gt;

&lt;p&gt;Contrast that to today, where I find myself &lt;a href=&quot;http://utcc.utoronto.ca/~cks/space/blog/sysadmin/MercurialVsGit&quot;&gt;vaguely agonizing&lt;/a&gt; over which highly sophisticated distributed
version control system to use. This shows both how far we've come and
how plain &lt;em&gt;nice&lt;/em&gt; our computing environments have become; when the big
issue is just how awesome my version control system is going to be,
we're doing pretty well.&lt;/p&gt;

&lt;p&gt;(System administration has been going through this for decades.  Huge
swatches of boring routine work that people did even fifteen years ago
are now completely gone, at least if you're not using Solaris 10.)&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>2010-01-31T13:02:57+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Communication</title>
		<link href="http://feedproxy.google.com/~r/lonesysadmin/mkpe/~3/hM2KTdB9qas/"/>
		<id>http://lonesysadmin.net/?p=2400</id>
		<updated>2010-01-25T22:20:35+00:00</updated>
		<content type="html">&lt;p&gt;&amp;#8220;I know that you believe you  understand what you think I said, but I&amp;#8217;m not sure you realize that what  you heard is not what I meant.&amp;#8221;  &amp;#8212; &lt;em&gt;Robert McCloskey&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;&lt;p&gt;This post written by Bob Plankers for &lt;a href=&quot;http://lonesysadmin.net&quot;&gt;The Lone Sysadmin&lt;/a&gt;. Unless otherwise noted it is &amp;copy; 2010 Bob Plankers and licensed under the &lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/3.0/us/&quot;&gt;Creative Commons BY-NC-SA 3.0 license&lt;/a&gt;.&lt;/p&gt;&lt;img src=&quot;http://lonesysadmin.net/?ak_action=api_record_view&amp;id=2400&amp;type=feed&quot; alt=&quot;&quot; /&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?a=hM2KTdB9qas:e9W40BYfJ1w:D7DqB2pKExk&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/lonesysadmin/mkpe?i=hM2KTdB9qas:e9W40BYfJ1w:D7DqB2pKExk&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/lonesysadmin/mkpe/~4/hM2KTdB9qas&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">Virtualization, System Administration, and Technology.</subtitle>
			<link rel="self" href="http://lonesysadmin.net/feed/"/>
			<id>http://lonesysadmin.net/feed/</id>
			<updated>2010-01-31T15:03:40+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Haiti: Fact Finding Mission, Churches Helping Churches</title>
		<link href="http://www.cuddletech.com/blog/pivot/entry.php?id=1106"/>
		<id>tag:cuddletechblogs,2010:theblogofbenrockwood.1106</id>
		<updated>2010-01-25T18:56:00+00:00</updated>
		<content type="html">&lt;p&gt;
A coalition of churches quickly formed following the quake in Haiti, &lt;a href=&quot;http://churcheshelpingchurches.com/&quot;&gt;Churches Helping Churches&lt;/a&gt;, made up of several churches including Pastor Mark Driscoll of &lt;a href=&quot;http://www.marshillchurch.org/&quot;&gt;Mars Hill Church in Seattle&lt;/a&gt;.  They went on site last week to assist the churches in Haiti and assess the needs.
&lt;/p&gt;
&lt;img src=&quot;http://cdn.marshillchurch.org/media/misc/20100116_1263687789.png&quot; /&gt;
&lt;p&gt;
Yesterday Pastor Mark preached a special sermon which told the entire story of his trip.  If your interested in the situation on the ground in Haiti and particularly in the state of the churches there watch the sermon here: &lt;a href=&quot;http://www.marshillchurch.org/media/special/32-hours-the-church-in-haiti&quot;&gt;32 Hours in Haiti&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you would like to help the churches in Haiti to continue helping the people of Haiti please consider a donation to &lt;a href=&quot;http://churcheshelpingchurches.com/&quot;&gt;churcheshelpingchurches.com&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>benr</name>
			<uri>http://www.cuddletech.com/blog/index.php</uri>
		</author>
		<source>
			<title type="html">The Blog of Ben Rockwood</title>
			<subtitle type="html">use unix or die.</subtitle>
			<link rel="self" href="http://www.cuddletech.com/blog/atom.xml"/>
			<id>tag:cuddletechblogs,2010:theblogofbenrockwood</id>
			<updated>2010-01-31T13:02:59+00:00</updated>
			<rights type="html">Copyright (c) 2010, Authors of The Blog of Ben Rockwood</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Storage tiers</title>
		<link href="http://feedproxy.google.com/~r/Sysadmin1138/~3/pGtI3GXIx_4/storage-tiers.html"/>
		<id>tag:blogger.com,1999:blog-6307885.post-3731369335653322865</id>
		<updated>2010-01-25T18:38:11+00:00</updated>
		<content type="html">Events have pushed us to give a serious look at cheaper storage solutions.  What's got our attention most recently is HP's new LeftHand products. That's some nice looking kit, there. But there was an exchange there that really demonstrated how the storage market has changed in the last two years:&lt;br /&gt;&lt;br /&gt;HP: What kind disk are you thinking of?&lt;br /&gt;US: Oh, probably mid tier. 10K SAS would be good enough.&lt;br /&gt;HP: Well, SAS only comes in 15K, and the next option down is 7.2K SATA. And really, the entire storage market is moving to SAS.&lt;br /&gt;&lt;br /&gt;Note the lack of Fibre Channel drives. Those it seems are being depreciated. Two years ago the storage tier looked like this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;SATA&lt;/li&gt;&lt;li&gt;SAS/SCSI&lt;/li&gt;&lt;li&gt;FC&lt;/li&gt;&lt;/ol&gt;Now the top end has been replaced.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;SATA&lt;/li&gt;&lt;li&gt;SAS&lt;/li&gt;&lt;li&gt;SSD&lt;/li&gt;&lt;/ol&gt;We don't have anything that requires SSD-levels of performance. Our VMWare stack could run quite happily on sufficient SAS drives.&lt;br /&gt;&lt;br /&gt;Back in 2003 when we bought that EVA3000 for the new 6 node NetWare cluster, clustering required shared storage. In 2003, shared storage meant one of two things:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;SCSI and SCSI disks, if using 2 nodes.&lt;/li&gt;&lt;li&gt;Fibre Channel and FC Disks if using more than 2 nodes.&lt;/li&gt;&lt;/ol&gt;With 6 nodes in the cluster, Fibre Channel was our only choice. So that's what we have. Here we are 6+ years later, and our I/O loads are very much mid-tier. We don't need HPC-level I/O ops. CPU on our EVA controllers rarely goes above 20%. Our I/O is significantly randomized, so SATA is no good. But we need a lot of it, so SSDs become prohibitive. Therefore SAS is what we should be using if we buy new.&lt;br /&gt;&lt;br /&gt;Now if only we had some LTO drives to back it all up.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/6307885-3731369335653322865?l=sysadmin1138.net%2Fblog&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=pGtI3GXIx_4:i6iCykkUwe8:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=pGtI3GXIx_4:i6iCykkUwe8:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=pGtI3GXIx_4:i6iCykkUwe8:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=pGtI3GXIx_4:i6iCykkUwe8:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=pGtI3GXIx_4:i6iCykkUwe8:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=pGtI3GXIx_4:i6iCykkUwe8:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=pGtI3GXIx_4:i6iCykkUwe8:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?a=pGtI3GXIx_4:i6iCykkUwe8:4cEx4HpKnUU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Sysadmin1138?i=pGtI3GXIx_4:i6iCykkUwe8:4cEx4HpKnUU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/Sysadmin1138/~4/pGtI3GXIx_4&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>riedesg</name>
			<email>noreply@blogger.com</email>
			<uri>http://sysadmin1138.net/blog/</uri>
		</author>
		<source>
			<title type="html">SysAdmin1138 Expounds</title>
			<subtitle type="html">Tribulations of an academic systems (NetWare and Windows) admin.  State secrets will be kept out of here, and names where possible obscured.  The knowledgeable may figure it out. Not an official blog by any stretch. Really.</subtitle>
			<link rel="self" href="http://feeds2.feedburner.com/Sysadmin1138"/>
			<id>tag:blogger.com,1999:blog-6307885</id>
			<updated>2010-01-31T15:03:32+00:00</updated>
		</source>
	</entry>

</feed>
