<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nix Bits &#187; Computers</title>
	<atom:link href="http://www.scottharney.com/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scottharney.com</link>
	<description>Notes about life, *nix, and other stuff.</description>
	<lastBuildDate>Thu, 09 Dec 2010 16:24:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Linux with encrypted root and swap with working hibernate to disk</title>
		<link>http://www.scottharney.com/2009/09/17/linux-with-encrypted-root-and-swap-with-working-hibernate-to-disk/</link>
		<comments>http://www.scottharney.com/2009/09/17/linux-with-encrypted-root-and-swap-with-working-hibernate-to-disk/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 19:52:29 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/?p=179</guid>
		<description><![CDATA[I recently installed Linux Mint (ubuntu with some goodies) on a laptop and wanted an encrypted whole disk. In order for this to be truly secure, you need encrypted swap. Well most of the HOWTOs for encrypting swap use a randomized key. This breaks hibernate to disk for laptops because the linux kernel has no [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>I recently installed Linux Mint (ubuntu with some goodies) on a laptop and wanted an encrypted whole disk. In order for this to be truly secure, you need encrypted swap. Well most of the HOWTOs for encrypting swap use a randomized key. This breaks hibernate to disk for laptops because the linux kernel has no way to decrypt a randomized cipher (of course). So I referenced a separate howto and combined the two approaches. I can now hibernate to disk using an encrypted swap partition that is protected with a passphrase in the same as way as root and home partitions.</p>
<p>It should be apparent this howto is non-trivial.  The config file changes I supply in it are in <tt>diff -u</tt> format so this is deliberately written for a technical audience. My research indicates that there is some interest in getting this into distributions in a more elegant fashion, but that kind of deep integration takes time. I needed something that works for me now.</p>
<p>Anyway, here’s the <a href="http://forums.linuxmint.com/viewtopic.php?f=42&amp;t=18743&amp;p=190446#p190446">link</a> in the Linux Mint user forums:</div>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2009/09/17/linux-with-encrypted-root-and-swap-with-working-hibernate-to-disk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress upgrade</title>
		<link>http://www.scottharney.com/2009/09/08/wordpress-upgrade/</link>
		<comments>http://www.scottharney.com/2009/09/08/wordpress-upgrade/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 14:27:01 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Lindy Hop]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/?p=174</guid>
		<description><![CDATA[Well Twitter was all abuzz about a WordPress worm and sure enough a worm had been circulating attacking old versions of wordpress.  Well obviously I pretty much never post on this blog these days.   And wordpress is notorious for security issues.  This is partly due to the popularity of the product, partly due to problems [...]]]></description>
			<content:encoded><![CDATA[<p>Well Twitter was all abuzz about a WordPress worm and sure enough a worm had been circulating attacking old versions of <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">wordpress</a>.  Well obviously I pretty much never post on this blog these days.   And wordpress is notorious for security issues.  This is partly due to the popularity of the product, partly due to problems with php itself, and probably partly due to some flaws in WordPress’s on code. But, to their credit, they update quickly and the word doess get out.  And, to their credit, upgrading was really simple despite the many customizations I have done.  So kudos to the wordpress team.  What I didn’t want was for this thing to get hacked and have spam links spread all through it and have it ruin my google search ranking.  So there it is.</p>
<p>On a more fun note, we’ve been spending the past year trying to learn to <a href="http://www.dancequarter.com/">lindy hop</a>.  Maybe someday we’ll get as good as this:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/JOx40vQh5eg&amp;feature" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/JOx40vQh5eg&amp;feature"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2009/09/08/wordpress-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vicious Week</title>
		<link>http://www.scottharney.com/2008/06/12/vicious-week/</link>
		<comments>http://www.scottharney.com/2008/06/12/vicious-week/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 15:09:19 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[SAN]]></category>
		<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/2008/06/12/vicious-week/</guid>
		<description><![CDATA[Oh Man, These past two weeks since getting back from Vegas have been brtual. I&#8217;ve had patches blow up in my face (partly because Solaris patching is still so 1995). I had a storage crunch on my NetWorker index store force me to borrow some space and mount it over NFS. Which worked great. Until [...]]]></description>
			<content:encoded><![CDATA[<p>Oh Man, These past two weeks since getting back from <a href="http://www.emcworld2008.com/">Vegas</a> have been brtual.  I&#8217;ve had patches blow up in my face (partly because Solaris patching is still so 1995).  I had a storage crunch on my <a href="http://www.emc.com/products/detail/software/networker.htm">NetWorker</a> index store force me to borrow some space and mount it over NFS.  Which worked great.  Until the server housing the NFS mounts core dumped and spontaneously rebooted in the middle of the backup window, wiping out the indexes of the two largest Oracle database servers in the environment. Yeah, the indexes were back on tape, but it would (and did) take a while to get em back.  And of course I had to find some more spare space. That spare space had to come off of local, unprotected disk again (except for tape) since we are out of SAN storage until some new hardware hits the floor. That means  a month or so. In the middle of hurricane season, as usual.  All of which has meant precious little sleep of late.</p>
<p>Oh, and I&#8217;ve had my problems with Legato, er, EMC NetWorker over the past few years, but none of the above was NetWorker bug-related and it handled all that mess far more gracefully than I would&#8217;ve expected.    It failed and restarted backups automatically, and recoving indexes was a simple process. I&#8217;ve done some bootstrap recoveries for DR tests in the past, but this was the real deal. So hoorah for NetWorker for doing something right and not being the cause of sleepless nights (yes. 7.3.3 is very stable in our busy,big,  and hopelessly complex environment).</p>
<p>And of course there has been the inevitable management foolishness. Most of the above didn&#8217;t affect anything outside of &#8220;my world&#8221; but as soon as some manager sees a status update, they try and correlate some technical issue they&#8217;re having to my event and I have to answer all this foolishness. Politely. With little or no sleep.  Not to mention, more foolishness sending me out of town for what looks to me like pure politics and little technical merit, but maybe I&#8217;m missing something.  Nah, probably not.  it&#8217;s a dog and pony show.  I wonder if I&#8217;m a dog, or a pony?</p>
<p>Anyway, if anybody out there has some really super secret vacation ideas they want to share, send em my way.  My wife and I really haven&#8217;t been on a vacation alone since 2004, our honeymoon.  And, apparently, travel is, like, really expensive right now.</p>
<p>Vegas a few weeks ago didn&#8217;t do much for me for the vacation side, as mentioned below. But as a technical/educational trip, it was pretty cool.  I&#8217;m not much of an <a href="https://www.emc.com">EMC</a> fanboy.  We use both Netapp and Sun/HDS storage here in addition to EMC. There are things about those platforms I like a lot better than the mish-mash of storage options EMC presents.</p>
<p>I attended a ton of technical sessions.  There was a large VMWare presence there, which was pretty cool. We are deploying VMWare ESX, though I&#8217;m not directly involved in that activity.  We handle the storage for &#8216;em though as well as the backups.  To that end, I got really interested in <a href="http://storagezilla.typepad.com/storagezilla/2008/05/the-avamar-clie.html">Avamar</a> for doing our <a href="http://thebackupblog.typepad.com/thebackupblog/2008/06/the-avamar-blog.html">VMWare</a> <a href="http://thebackupblog.typepad.com/thebackupblog/2008/05/avamar-and-vmware-backup.html">guest</a> <a href="http://thebackupblog.typepad.com/thebackupblog/2008/06/instant-vmware-backup---edited.html">backups</a>.  We did an eval here and it looks pretty good and it looks like we&#8217;re actually going to get it. I went to several sessions with that as well and feel a lot more comfortable with having stuck my neck out for this solution.</p>
<p>I&#8217;m <em>sure</em> there will be headaches in the deployment, but it should help.  And I&#8217;ll be able to remove some complexity from our Networker deployment and free up some index space, by potentially removing 100 or more clients and putting them in Avamar.  File servers, vmware guests, and some DMZ-resident hosts are all good candidates for that.  Unlike a lot of EMC NetWorker customers, we aren&#8217;t initially interested in using NetWorker 7.4 with nominally-integrated Avamar.  One of my goals is to reduce my complexity and index space in our huge NetWorker setup.  So dividing and conquering actualy <em>simplifies</em> things for me rather than having one global namespace. I had some conversations with some EMC techies (and not sales techies) and they said that was unique in their experience.</p>
<p>But the reality for me is, even if the software can technically scale to 1000+ clients processing 100s of terabytes/week of backups (and DR copies), can it really be managed by humans at that point?  At such a scale, can you even get a window to patch things, do upgrades, etc?  And if you do have a problem, the pain you have and the pain that problem can cause can be quite big indeed.  Obviously for me it already is with ~800 clients and about 70TB/week. (see paragraph one)<br />
I&#8217;m still digesting material from the convention and looking forward to getting my hands on the presentation material.  Like I said, it was pretty interesting stuff. If you&#8217;re, ya know, a geek.</p>
<p><small><strong>Note:</strong></small> Yes. this is the most technical/geeky thing I&#8217;ve posted in years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2008/06/12/vicious-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Go Boom</title>
		<link>http://www.scottharney.com/2008/03/13/server-go-boom/</link>
		<comments>http://www.scottharney.com/2008/03/13/server-go-boom/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 13:30:20 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/2008/03/13/server-go-boom/</guid>
		<description><![CDATA[So last thursday I find the server that houses this site, my domain, my pictures, is unavailable. The server actually belongs to a friend who runs a business on it. I have helped him over the years keep the machine and the site up and running. It&#8217;s been housed on the same box since at [...]]]></description>
			<content:encoded><![CDATA[<p>So last thursday I find the server that houses this site, my domain, my pictures, is unavailable.  The server actually belongs to a friend who runs a business on it.  I have helped him over the years keep the machine and the site up and running.  It&#8217;s been housed on the same box since at least 2002.  Prior to that I ran it out of my house starting in 2000. Most of my email flowed through this domain.  I&#8217;ve had a website of some sort since that time and still get hits on some older, educational material.  There are some other non public bits that are useful to me as well.  And even though I go through bursts of activity followed by long stretches of public silence, I really didn&#8217;t want to just let it go.  </p>
<p>So I found myself scrambling first to get my friend&#8217;s site back up since he makes some part of his livlihood off of the machine.  Working with the hosting vendor, it appears to have been a hardware problem. The server shut down and started spontaneously rebooting. It wouldn&#8217;t come back up.</p>
<p>What makes this particularly ironic is that my day job consists largely of running the backup and disaster recovery infrastructure for a major corporation.  So it would have been wildly embarassing if I had not kept reasonably current backups of my own site.  I did, of course. (phew!)  But this event definitely pushed me to make some changes I had long been considering.  </p>
<p>The first was related to email. Even if I let the website dissapear, I couldn&#8217;t get rid of the scottharney.com domain that I had been using since 2000.  We had always run our own mail server on this machine. Back years ago, this was no big deal: slap qmail or postfix on a box (boo sendmail), point your MX records at it, and stand up a pop3 listener and away you went.  It grew into a beast over the years.  The commercial side used generic addresses like &#8220;sales@&#8221; and &#8220;help@&#8221; to support its customers.  They received tons of spam. so we had to implement <a href="http://spamassassin.apache.org/">spamassassin</a>  with bayes learning server wide.  I layered in <a href="http://tmda.net">tmda</a> on certain addresses. Eventually their was qmailadmin, squirrelmail, IMAP, SSL, and an MDA listener on port 587.  </p>
<p>Still, 95% or more of SMTP traffic was spam.  As it turns out, google hosts mail at <a href="http://www.google.com/apps">Google Apps</a>.  You point your DNS MX records at them and they will host your domain. At no cost.  It includes POP3, IMAP (over SSL of course), mail transfer on port 587, and of course web-based gmail.  gmail does a fine job of spam filtering.  so I scrambled to point domains at it.  Pretty quickly I added google calendar sync and a gmail client to my work blackberry.  It&#8217;s really feature rich and I should have done it a LONG time ago.</p>
<p>The other thing I did was start putting my pictures on <a href="http://www.flickr.com/photos/scottharney/">Flickr</a> instead of <a href="http://www.scottharney.com/album">locally</a>.  I still like <a href="http://marginalhacks.com/Hacks/album/">album</a>, but flickr is just plain easier and more feature rich.  </p>
<p>Then I finally got around to getting wordpress back up. It was actually pretty easy, just copy back over all the website parts that were their before, create an empty database, and then import my sql backup.  At some point, I may go ahead and pay the piper and move all this to <a href="http://www.slicehost.com">slicehost</a>, but for now, I&#8217;m settled again.</p>
<p>So, just a little reminder to take freqent backups and think really hard about how you would recover in the event of a worst case, server go belly up, kind of disaster. It can happen to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2008/03/13/server-go-boom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looks like someone had the same idea for ssh blocking</title>
		<link>http://www.scottharney.com/2005/06/06/looks-like-someone-had-the-same-idea-for-ssh-blocking/</link>
		<comments>http://www.scottharney.com/2005/06/06/looks-like-someone-had-the-same-idea-for-ssh-blocking/#comments</comments>
		<pubDate>Mon, 06 Jun 2005 18:23:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=48</guid>
		<description><![CDATA[Denyhosts parses your log files and adds ssh attack automated attack attempts to tcp_wrappers&#8217; /etc/hosts.deny. This is the same concept as this little shell script I cooked up. Of course my little script was derived from another script specific to openbsd and it&#8217;s pf firewall. Denyhosts is pretty much the same idea as mine but [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://denyhosts.sourceforge.net">Denyhosts</a> parses your log files and adds ssh attack automated attack attempts to tcp_wrappers&#8217; /etc/hosts.deny.  This is the same concept as <a href="http://www.scottharney.com/blog/Computers/Security/#ssh_blocker_wrap-sh.html">this</a> little shell script I cooked up. Of course my little script was derived from another script specific to openbsd and it&#8217;s pf firewall.
</p>
<p>Denyhosts is pretty much the same idea as mine but it uses python rather than a shell script.  Python is common enough on most platforms but some non-linux platforms may not have it within installing 3rd party resources.  The attacks on non-vulnerable machines with sshd running are harmless enough, but the extra layer can&#8217;t hurt.  And if a later vuln is discovered, you&#8217;ve already got a list of compromised hosts blocked out via tcp_wrappers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/06/06/looks-like-someone-had-the-same-idea-for-ssh-blocking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux kernel.org infrastructure</title>
		<link>http://www.scottharney.com/2005/05/03/linux-kernelorg-infrastructure/</link>
		<comments>http://www.scottharney.com/2005/05/03/linux-kernelorg-infrastructure/#comments</comments>
		<pubDate>Tue, 03 May 2005 22:47:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=49</guid>
		<description><![CDATA[This interesting article talks about the kernel.org infrastructure used to maintain the Linux kernel. Overall it&#8217;s a fascinating little bit of history. It&#8217;s also intriguing because it gives an example of running an extremely bandwidth and processor intensive site. This quote is especially interesting regarding an earlier verision of kernel.org hosted on a dual PIII. [...]]]></description>
			<content:encoded><![CDATA[<p>This interesting <a href="http://kerneltrap.org/node/5070">article</a> talks about the kernel.org infrastructure used to maintain the Linux kernel.  Overall it&#8217;s a fascinating little bit of history.  It&#8217;s also intriguing because it gives an example of running an extremely bandwidth and processor intensive site.  This quote is especially interesting regarding an earlier verision of kernel.org hosted on a dual PIII.</p>
<blockquote><p>Serving data with http and ftp is is not very CPU intensive, but over time the amount of rsync traffic being fed by the kernel.org server continued to increase, and rsync <u>is</u> CPU intensive. &#8220;That&#8217;s what rsync does&#8221; Peter said, &#8220;it trades bandwidth for CPU horsepower. We were getting to the point where we had all the bandwidth, but the Dual PIII 1.1&#8242;s couldn&#8217;t really keep up.&#8221; He noted that the load average kept growing, well into triple digits. Referring to 32-bit systems, Peter noted, &#8220;we learned that the Linux load average rolls over at 1024. And we actually found this out empirically.&#8221;</p></blockquote>
<p>That&#8217;s fairly amazing.  Also noteworthy is the bare number of software optimizations they&#8217;ve thrown at the problem, which basically consisted of mounting their filesystems with the <tt>noatime</tt> attribute. Have to double check that one on some of my busier http boxes.</p>
<p>Slashdot has an <a href="http://linux.slashdot.org/faq/tech.shtml#te050">article</a> in their FAQ, detailing their hardware and software mix as well.  It probably hasn&#8217;t been updated in a while but the basic config described probably remains as detailed in the FAQ entry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/05/03/linux-kernelorg-infrastructure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My MP3 player is an antique!</title>
		<link>http://www.scottharney.com/2005/04/25/my-mp3-player-is-an-antique/</link>
		<comments>http://www.scottharney.com/2005/04/25/my-mp3-player-is-an-antique/#comments</comments>
		<pubDate>Tue, 26 Apr 2005 00:17:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=50</guid>
		<description><![CDATA[According to this the MP3 hard drive player I use every day &#8212; a PJB 100 &#8212; is an antique. O.K. Maybe not an antique, but a collectors item. The PJB was the first hard drive MP3 player. The one I have has a 20G hard drive. It&#8217;s about 4 times larger than an ipod, [...]]]></description>
			<content:encoded><![CDATA[<p>
According to <a href="http://hardware.slashdot.org/article.pl?sid=05/04/23/1450233&amp;from=rss">this</a> the MP3 hard drive player I use every day &#8212; a PJB 100 &#8212; is an antique.  O.K.  Maybe not an antique, but a collectors item.
</p>
<p>The PJB was the first hard drive MP3 player.  The one I have has a 20G hard drive.  It&#8217;s about 4 times larger than an ipod, roughly the size of a cassette walkman.  The functionality and the interface is very nicely done.  The sound quality is excellent.  My rechargeable battery doesn&#8217;t hold much of a charge these days, but I mostly use it in my car.  The headphone jack is a little worn but I could just fix it with a quick solder.  And it&#8217;s USB1.1 which mean transfers to it are SLOW.
</p>
<p>Still, I can&#8217;t bring myself to replace a box that just works.  By and large, I have the same functionality as an ipod and have had it since 2001.  All the excitement about random play on a really large hard drive was rather amusing to me since I&#8217;ve been doing that for years.  The PJB was a wonderful device to have when I was driving all over the state for work.  I still carry my &#8220;antique&#8221; every day.  And until it goes belly up, I see no reason to change. (or I can&#8217;t get a working kernel module anymore )</p>
<p>Wikipedia has a detailed <a href="http://en.wikipedia.org/wiki/Personal_Jukebox">entry</a> on the PJB-100.  One of the coolest features mentioned is one I take for granted: gapless playback.  That means that if there is no gap on an album&#8217;s tracks, then there is no gap in the playback from the PJB as intended.  There are still several ways of getting music on (and off) a pjb.  My preferred method of upload is through an emacs mode of all things.  The Table of Contents (TOC) is a text file after all, so it actually makes a lot of sense.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/04/25/my-mp3-player-is-an-antique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knoppix 3.8 and UnionFS</title>
		<link>http://www.scottharney.com/2005/03/16/knoppix-38-and-unionfs/</link>
		<comments>http://www.scottharney.com/2005/03/16/knoppix-38-and-unionfs/#comments</comments>
		<pubDate>Wed, 16 Mar 2005 18:42:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=53</guid>
		<description><![CDATA[The new Knoppix 3.8 has added an interesting feature by incorporating UnionFS into the filesystem. What does this mean? Well it means I can modify a file in /etc without a problem. The underlying unionfs structure writes the mod to /ramdisk and the change is transparent. In fact, any change can be made. Software can [...]]]></description>
			<content:encoded><![CDATA[<p>
The new Knoppix 3.8 has added an interesting feature by incorporating UnionFS into the filesystem.  What does this mean?  Well it means I can modify a file in /etc without a problem.  The underlying unionfs structure writes the mod to /ramdisk and the change is transparent.  </p>
<p>In fact, any change can be made. Software can be added.  And further, those changes can be incorporated with Knoppix&#8217;s existing persistent home dir feature.  So every time you boot it, it picks up your mods.  Knoppix already has so many uses and so much functionality.  And it keeps getting better. </p>
<p> First read about it on <a href="http://www.oreillynet.com/pub/wlg/6654">oreillynet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/03/16/knoppix-38-and-unionfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BigAdmin article on SAN booting and Jumpstart</title>
		<link>http://www.scottharney.com/2005/01/19/bigadmin-article-on-san-booting-and-jumpstart/</link>
		<comments>http://www.scottharney.com/2005/01/19/bigadmin-article-on-san-booting-and-jumpstart/#comments</comments>
		<pubDate>Wed, 19 Jan 2005 20:38:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=56</guid>
		<description><![CDATA[This is one of those articles I&#8217;m just preserving for my own future reference.]]></description>
			<content:encoded><![CDATA[<p>This is one of those <a href="http://www.sun.com/bigadmin/features/articles/fc_fabric_san.html?biga=15">articles</a> I&#8217;m just preserving for my own future reference.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/01/19/bigadmin-article-on-san-booting-and-jumpstart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian From Scratch</title>
		<link>http://www.scottharney.com/2005/01/18/debian-from-scratch/</link>
		<comments>http://www.scottharney.com/2005/01/18/debian-from-scratch/#comments</comments>
		<pubDate>Tue, 18 Jan 2005 21:44:00 +0000</pubDate>
		<dc:creator>scotth</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.scottharney.com/htdocs/wordpress/?p=57</guid>
		<description><![CDATA[I found this article on installing Debian From Scratch fairly intresting. Lately I&#8217;ve been installing mepis as a Debian install for others. But for myself, I need something a bit more hands-on. The Debian install I have at home is getting really stale now so I am actually considering a re-install. Lots of folks think [...]]]></description>
			<content:encoded><![CDATA[<p>I found this <a href="http://os.newsforge.com/article.pl?sid=05/01/10/1727246&amp;from=rss">article</a> on installing Debian From Scratch fairly intresting.  Lately I&#8217;ve been installing <a href="http://www.mepis.com">mepis</a> as a Debian install for others.  But for myself, I need something a bit more hands-on.  The Debian install I have at home is getting <b>really</b> stale now so I am actually considering a re-install.  </p>
<p>Lots of folks think a re-install might not be necessary; just <tt>apt-get upgrade</tt> to happiness.  But, honestly, I&#8217;ve got a mess of old packages, configs, etc form having a nearly 4 year old desktop, unstable installation.  If this box were a server with a stable-testing, it would be a different story.  There are times when a clean install makes sense.  And it would give me a chance to get re-aquainted with the &#8220;Debian way&#8221; and new tools they have built &#8212; just recently I discovered the rather handy <tt>modules-assistant</tt> for rebuilding nvidia-kernel and alsa-src on my 2.4-kernel unstable Debian box.</p>
<p>References</p>
<ul>
<li><a href="http://people.debian.org/~jgoerzen/dfs/html/dfs.html">http://people.debian.org/~jgoerzen/dfs/html/dfs.html</a><br />
    &#8211; DFS documentation</li>
<li><a href="http://julien.danjou.info/article-apt-build.html">http://julien.danjou.info/article-apt-build.html</a><br />
   &#8211; <tt>apt-build</tt> tutorial (translated from French).  Gives (overly) fine-grained build customization ala <a href="http://www.gentoo.org">Gentoo</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.scottharney.com/2005/01/18/debian-from-scratch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

