<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>What a n00b!</title>
	
	<link>http://whatan00b.com</link>
	<description />
	<lastBuildDate>Sat, 28 Jan 2012 02:04:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WhatAN00b" /><feedburner:info uri="whatan00b" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>There’s no place like 127.0.0.1</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/K7G4AwYdrsM/theres-no-place-like-127-0-0-1</link>
		<comments>http://whatan00b.com/theres-no-place-like-127-0-0-1#comments</comments>
		<pubDate>Sat, 28 Jan 2012 02:04:22 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[Just for Fun]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1452</guid>
		<description><![CDATA[My odometer read this as I pulled into my driveway at home tonight. No joke. There really is no place like localhost home.]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/72iJkPMYFTqHbKy-st2RUcoC89c/0/da"><img src="http://feedads.g.doubleclick.net/~a/72iJkPMYFTqHbKy-st2RUcoC89c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/72iJkPMYFTqHbKy-st2RUcoC89c/1/da"><img src="http://feedads.g.doubleclick.net/~a/72iJkPMYFTqHbKy-st2RUcoC89c/1/di" border="0" ismap="true"></img></a></p><p>My odometer read this as I pulled into my driveway at home tonight. No joke. There really is no place like <del datetime="2012-01-28T02:01:05+00:00">localhost</del> home.</p>
<p><a href="http://whatan00b.com/theres-no-place-like-127-0-0-1/img_0074" rel="attachment wp-att-1454"><img src="http://whatan00b.com/wp-content/uploads/2012/01/IMG_0074-300x225.jpg" alt="No place like 127.0.0.1" title="No place like 127.0.0.1" width="300" height="225" class="alignleft size-medium wp-image-1454" /></a></p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/K7G4AwYdrsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/theres-no-place-like-127-0-0-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/theres-no-place-like-127-0-0-1</feedburner:origLink></item>
		<item>
		<title>Time Machine Backups from Airport Extreme</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/R5AHYr-DnhU/time-machine-backups-from-airport-extreme</link>
		<comments>http://whatan00b.com/time-machine-backups-from-airport-extreme#comments</comments>
		<pubDate>Fri, 11 Nov 2011 06:06:36 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[airport]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[time machine]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1440</guid>
		<description><![CDATA[Hopefully Apple doesn&#8217;t make up some way to disable this in the future, but it seems that despite claims elsewhere on the web, the latest Airport Extreme can be used with a USB hard drive to perform Time Machine backups. I&#8217;ve always heard great things about the Airport devices and really wanted to do backups [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/ncrEuM1iFNjFFvaoHOQl53V9Ipc/0/da"><img src="http://feedads.g.doubleclick.net/~a/ncrEuM1iFNjFFvaoHOQl53V9Ipc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ncrEuM1iFNjFFvaoHOQl53V9Ipc/1/da"><img src="http://feedads.g.doubleclick.net/~a/ncrEuM1iFNjFFvaoHOQl53V9Ipc/1/di" border="0" ismap="true"></img></a></p><p>Hopefully Apple doesn&#8217;t make up some way to disable this in the future, but it seems that despite claims elsewhere on the web, the latest <a href="http://www.amazon.com/gp/product/B0057AVXJA/ref=as_li_ss_tl?ie=UTF8&#038;tag=whaan00-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B0057AVXJA">Airport Extreme</a><img src="http://www.assoc-amazon.com/e/ir?t=whaan00-20&#038;l=as2&#038;o=1&#038;a=B0057AVXJA" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> can be used with a USB hard drive to perform Time Machine backups. I&#8217;ve always heard great things about the Airport devices and really wanted to do backups over it, but I already had a larger USB hard drive, so a Time Capsule seemed like a bit of a waste. This worked with an Airport Extreme 802.11n 5th generation. My Macs are both Lion and Snow Leopard.</p>
<p>All you have to do is first plug the hard drive directory into your Mac, partition as desired and format filesystems as an HFS (Mac OS Extended). Then, plugin the drive and enable disk sharing on the Airport. After that&#8217;s done, your Aiport should show up in Finder. Once you mount it, you can select it from the Time Machine settings (it will appear as a Time Capsule). </p>
<p>That&#8217;s it! Glad I found out and wasn&#8217;t deterred by what Apple says and is on their forums. The Airport has been amazing, video streaming is far smoother now unlike with the aging wireless router I was replacing. Definitely a recommended buy!</p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/R5AHYr-DnhU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/time-machine-backups-from-airport-extreme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/time-machine-backups-from-airport-extreme</feedburner:origLink></item>
		<item>
		<title>A Rant about Ubuntu 11.10</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/xZaWaXWS5pU/a-rant-about-ubuntu-11-10</link>
		<comments>http://whatan00b.com/a-rant-about-ubuntu-11-10#comments</comments>
		<pubDate>Thu, 27 Oct 2011 06:35:38 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 11.10]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1434</guid>
		<description><![CDATA[Every 6 months when Ubuntu releases I throw caution to the wind, click the upgrade button on my desktop, and leave, expecting to come back shortly to an awesome new operating system. And every 6 months it seems I don&#8217;t come back to something awesome, but to a whole collection of new problems. Usually it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/oNn55anTzTQv5A55963YoX8Ig2Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/oNn55anTzTQv5A55963YoX8Ig2Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/oNn55anTzTQv5A55963YoX8Ig2Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/oNn55anTzTQv5A55963YoX8Ig2Q/1/di" border="0" ismap="true"></img></a></p><p>Every 6 months when Ubuntu releases I throw caution to the wind, click the upgrade button on my desktop, and leave, expecting to come back shortly to an awesome new operating system. And every 6 months it seems I don&#8217;t come back to something awesome, but to a whole collection of new problems. Usually it&#8217;s a whole collection of conflicts or broken packages. Sometimes the system won&#8217;t boot. Sometimes X won&#8217;t start or some weird new graphics problem pops up. It pretty much always leads to a fresh install. This time, however, things were different. With 11.10, things went smoothly and everything came back up nicely. That is until I logged in and realized all my GNOME settings were non-existent afte the upgrade to GNOME 3.</p>
<p>I don&#8217;t really have any particular loyalties or love of GNOME, I just used it because that was the default and tends to be the one that&#8217;s been polished the most by Ubuntu. While the new desktop looks great, it seems to have gone backwards quite a bit in usability. The integrations with Banshee/volume controls seem to be gone (or at least not working after my upgrade), menus are confusing and way too click-heavy, and there seems to be almost not configurability to the desktop. Even the new gnome-tweak-tool seems to have very little customizability. It seems over half of the customizations have to do with fonts and really small things that don&#8217;t matter to me at all. There are those who are passionate about fonts, but I am not one of those people. </p>
<p>Perhaps worse, there&#8217;s a new menu item under your username on the menu bar for &#8220;Online Accounts&#8221;. When I clicked on it, it brought me to a screen asking to give access to my Google account.. I thought maybe this could have some promise, so I granted it access to my Goolge account and it said that it had access to, among other things, docs (which I thought was going to be really awesome). However, nothing really indicated any next steps for accessing things. After poking around a bit and not finding anything, I did a quick search online to see if anyone could give any indication for what this thing was supposed to do. And, as it seems.. <a href="http://iloveubuntu.net/ubuntu-1110s-system-settings-features-online-accounts-and-color">It does nothing</a>. While I do enjoy a good technology preview.. I had to remind myself that this was an actual release. Ugh. I just granted access to my Google account for.. what? </p>
<p>One pleasant detail that I did thoroughly enjoy about the new GNOME is the OSX-style alt-tab/alt-~ app/window switching. Grouping applications and switching windows within the apps that way has been something that I&#8217;ve desired for a long time when switching back and forth. I know that most will probably hate it, but I&#8217;m a fan <img src='http://whatan00b.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/xZaWaXWS5pU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/a-rant-about-ubuntu-11-10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/a-rant-about-ubuntu-11-10</feedburner:origLink></item>
		<item>
		<title>Launching Ubuntu 11.04 Instances on KVM</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/lFYkyXcRr0M/launching-ubuntu-11-04-instances-on-kvm</link>
		<comments>http://whatan00b.com/launching-ubuntu-11-04-instances-on-kvm#comments</comments>
		<pubDate>Mon, 24 Oct 2011 06:09:44 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[kvm]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1429</guid>
		<description><![CDATA[This post is mostly for my own record as I keep having to look at my shell history every time I want to spin up a new virtual machine on my KVM server at home (so for those looking for something earth shattering, move along). For anyone looking for a how-to to get started, I [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/g4Rvy-_4DchU3gALLuXoVQnF_Wc/0/da"><img src="http://feedads.g.doubleclick.net/~a/g4Rvy-_4DchU3gALLuXoVQnF_Wc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/g4Rvy-_4DchU3gALLuXoVQnF_Wc/1/da"><img src="http://feedads.g.doubleclick.net/~a/g4Rvy-_4DchU3gALLuXoVQnF_Wc/1/di" border="0" ismap="true"></img></a></p><p>This post is mostly for my own record as I keep having to look at my shell history every time I want to spin up a new virtual machine on my KVM server at home (so for those looking for something earth shattering, move along). For anyone looking for a how-to to get started, I followed an entry over a <a href="http://www.howtoforge.com/virtualization-with-kvm-on-ubuntu-10.10">howtoforge</a>. It&#8217;s pretty good, so no need to replicate.</p>
<p>Now, the goods.</p>
<p>If this is your first image, I recommend looking for the section in the page referenced titled &#8220;3 Creating An Image-Based VM&#8221; (seems no way to link to specific sections..). For me, I just copy one of the dirs from an existing one and clear out the ubuntu-kvm dir and edit vmbuilder.partition as necessary.</p>
<p>Then, from that dir, run:<br />
<code>sudo vmbuilder kvm ubuntu --suite=natty --flavour=virtual --arch=amd64 -o --libvirt=qemu:///system --ip=172.16.0.10 --templates=mytemplates --user=wyatt --name=Wyatt --pass=supersecret --addpkg=vim-nox --addpkg=unattended-upgrades --addpkg=acpid --addpkg=openssh-server --firstboot=/home/user/host.whatan00b.com/boot.sh --mem=1024 --hostname=host.whatan00b.com --bridge=br0 --part=vmbuilder.partition</code></p>
<p>Then, start the vm:<br />
<code>sudo virsh start host.whatan00b.com</code></p>
<p>It should boot shortly and you can ssh to the shiny new vm with the IP and username/password specified. Hopefully soon I can find some fancy way to integrate Puppet into the mix. <img src='http://whatan00b.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/lFYkyXcRr0M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/launching-ubuntu-11-04-instances-on-kvm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/launching-ubuntu-11-04-instances-on-kvm</feedburner:origLink></item>
		<item>
		<title>Vagrant Fails To Start VM with Bad Default Machine Folder</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/rpHrp3zncs0/vagrant-fails-to-start-vm-with-bad-default-machine-folder</link>
		<comments>http://whatan00b.com/vagrant-fails-to-start-vm-with-bad-default-machine-folder#comments</comments>
		<pubDate>Fri, 23 Sep 2011 07:00:21 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[puppet]]></category>
		<category><![CDATA[vagrant]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1421</guid>
		<description><![CDATA[I&#8217;m here at PuppetConf in Portland and one of the speakers got me all excited again about Vagrant. I&#8217;ve played around with Vagrant before, but he was showing off some awesome features that I didn&#8217;t realize existed which made me want to play with the tool again (more on that later!). Anyway, I updated all [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/NBSlpfqfxckh1BLO34TYLR-Kz28/0/da"><img src="http://feedads.g.doubleclick.net/~a/NBSlpfqfxckh1BLO34TYLR-Kz28/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/NBSlpfqfxckh1BLO34TYLR-Kz28/1/da"><img src="http://feedads.g.doubleclick.net/~a/NBSlpfqfxckh1BLO34TYLR-Kz28/1/di" border="0" ismap="true"></img></a></p><p>I&#8217;m here at PuppetConf in Portland and one of the speakers got me all excited again about <a href="http://vagrantup.com/">Vagrant</a>. I&#8217;ve played around with Vagrant before, but he was showing off some awesome features that I didn&#8217;t realize existed which made me want to play with the tool again (more on that later!). Anyway, I updated all the versions of things Vagrant-related and tried to use it again. However, when I downloaded one of the default images from the getting started page I was greeted with an awesomely descriptive error:</p>
<p><code>[default] Importing base box 'lucid32'...<br />
The VM import failed! Try running `VBoxManage import` on the box file<br />
manually for more verbose error output.</code></p>
<p>Running it with VBoxManage as instructed gave a slightly-better-yet-not-so-useful error:<br />
<code>VBoxManage: error: Appliance file must have .ovf extension<br />
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component Appliance, interface IAppliance, callee nsISupports<br />
Context: "Read(Bstr(pszAbsFilePath).raw(), progressRead.asOutParam())" at line 302 of file VBoxManageAppliance.cpp</code></p>
<p>A few Google searches for this error got me almost nowhere except that it was likely a <a href="http://pelin.lovedthanlost.net/vagrant/%23vagrant-2011-05-22.log.html">VirtualBox configuration issue</a>. Great. After digging around for far too long, I figured out that it was because when I had played with Vagrant/VirtualBox in the past I had configured VirtualBox&#8217;s default machine folder to an external drive that I didn&#8217;t have plugged in! Doh. Anyway, was a pretty easy fix but I thought I&#8217;d share if it saved someone some time. The default machine folder is set on the first screen in the VirtualBox preferences window (at least for me on my Mac). </p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/rpHrp3zncs0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/vagrant-fails-to-start-vm-with-bad-default-machine-folder/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/vagrant-fails-to-start-vm-with-bad-default-machine-folder</feedburner:origLink></item>
		<item>
		<title>Indexing the Cloud</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/mcojVwxbq8g/indexing-the-cloud</link>
		<comments>http://whatan00b.com/indexing-the-cloud#comments</comments>
		<pubDate>Sun, 18 Sep 2011 00:30:14 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[Just for Fun]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1406</guid>
		<description><![CDATA[I think from now on I&#8217;ll give all my machines names based on buzzwords. It makes for some awesome error / status messages. Today&#8217;s message from Spotlight after upgrading to OS X Lion definitely didn&#8217;t let me down. I had to share. The cloud is a big place.. &#160; As an aside.. be sure to [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/VksYAD85ICBudS1M6gILOueUjlo/0/da"><img src="http://feedads.g.doubleclick.net/~a/VksYAD85ICBudS1M6gILOueUjlo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/VksYAD85ICBudS1M6gILOueUjlo/1/da"><img src="http://feedads.g.doubleclick.net/~a/VksYAD85ICBudS1M6gILOueUjlo/1/di" border="0" ismap="true"></img></a></p><p>I think from now on I&#8217;ll give all my machines names based on buzzwords. It makes for some awesome error / status messages. Today&#8217;s message from Spotlight after upgrading to OS X Lion definitely didn&#8217;t let me down. I had to share.</p>
<p><a href="http://whatan00b.com/wp-content/uploads/2011/09/indexing-the-cloud.png"><img class="aligncenter size-medium wp-image-1407" title="indexing-the-cloud" src="http://whatan00b.com/wp-content/uploads/2011/09/indexing-the-cloud-300x59.png" alt="" width="300" height="59" /></a></p>
<p>The cloud is a big place..</p>
<p>&nbsp;</p>
<p>As an aside.. be sure to give plenty of time after the upgrade is finished for Spotlight to index things again. While my laptop isn&#8217;t unusable, it slows things down quite a bit.</p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/mcojVwxbq8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/indexing-the-cloud/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/indexing-the-cloud</feedburner:origLink></item>
		<item>
		<title>Enabling Tab Complete for Python Shell on OS X</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/1bAkQvDQgD8/enabling-tab-complete-for-python-shell-on-os-x</link>
		<comments>http://whatan00b.com/enabling-tab-complete-for-python-shell-on-os-x#comments</comments>
		<pubDate>Mon, 30 May 2011 15:02:18 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1396</guid>
		<description><![CDATA[I have been struggling with an issue for a bit while trying to get tab completion working on the python shell on OS X. I&#8217;ve been working on a Django project and not being able to tab complete has been a bit obnoxious. It took a few sessions of searching around to find out what&#8217;s [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/rP_ExDfquxd5PoK4gAeDa-yvg7c/0/da"><img src="http://feedads.g.doubleclick.net/~a/rP_ExDfquxd5PoK4gAeDa-yvg7c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rP_ExDfquxd5PoK4gAeDa-yvg7c/1/da"><img src="http://feedads.g.doubleclick.net/~a/rP_ExDfquxd5PoK4gAeDa-yvg7c/1/di" border="0" ismap="true"></img></a></p><p>I have been struggling with an issue for a bit while trying to get tab completion working on the python shell on OS X. I&#8217;ve been working on a Django project and not being able to tab complete has been a bit obnoxious. It took a few sessions of searching around to find out what&#8217;s going on, so I thought I&#8217;d share it in one place. Turns out that the default shell settings are ready to go with tab complete (I spent a lot of time making sure configs were correct), but OS X simply doesn&#8217;t ship GNU readline. Instead, Apple just symlinked BSD libedit which is problematic because the default python readline module links to GNU readline. </p>
<p>Someone has already created an egg with <a href="http://pypi.python.org/pypi/readline">readline statically linked just for OS X</a> so the fix is super-easy. Just install the standalone readline module with your favorite python installer. I used:<br />
<code>sudo easy_install readline</code></p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/1bAkQvDQgD8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/enabling-tab-complete-for-python-shell-on-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/enabling-tab-complete-for-python-shell-on-os-x</feedburner:origLink></item>
		<item>
		<title>SugarCRM Chef Cookbook Published</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/tcoIzV7lgC8/sugarcrm-chef-cookbook-published</link>
		<comments>http://whatan00b.com/sugarcrm-chef-cookbook-published#comments</comments>
		<pubDate>Sun, 01 May 2011 05:41:32 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1387</guid>
		<description><![CDATA[After delaying cleanup on the code for a week or two, I&#8217;ve published my cookbook for deploying SugarCRM CE using Opscode Chef. The cookbook utilizes the community cookbooks from Opscode for deploying the standard LAMP stack on a machine, grabs a copy of the latest stable build of SugarCRM CE from Github, and creates a [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/IBuIJzvdihsZl4CI5O61PwwxiTQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/IBuIJzvdihsZl4CI5O61PwwxiTQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IBuIJzvdihsZl4CI5O61PwwxiTQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/IBuIJzvdihsZl4CI5O61PwwxiTQ/1/di" border="0" ismap="true"></img></a></p><p>After delaying cleanup on the code for a week or two, I&#8217;ve published my cookbook for <a href="http://community.opscode.com/cookbooks/sugarcrm">deploying SugarCRM CE</a> using Opscode Chef. The cookbook utilizes the community cookbooks from Opscode for deploying the standard LAMP stack on a machine, grabs a copy of the latest stable build of SugarCRM CE from Github, and creates a silent installer file for super-easy installation of SugarCRM.</p>
<p>Some quick notes on setup:</p>
<p><strong>Usage</strong></p>
<p>Usage is super easy, especially with a general knowledge of Chef. I&#8217;m not going to dive into setting up Chef, they&#8217;ve got some <a href="http://wiki.opscode.com/display/chef/Quick+Start">great documentation</a> for that.</p>
<p>You&#8217;ll need to pull down the php, apache2, mysql, openssl, and git community cookbooks from Opscode and upload to your organization as well.</p>
<p>Then, you can just download the sugarcrm cookbook and upload to your organization:<br />
<code>knife cookbook site vendor sugarcrm<br />
knife cookbook upload sugarcrm</code></p>
<p>Then, add the sugarcrm recipe to whatever node or role you desire. For me, I created a role for sugarcrm:<br />
<code>$ knife role show sugarcrmchef_type:            role<br />
default_attributes:<br />
description:<br />
env_run_lists:<br />
json_class:           Chef::Role<br />
name:                 sugarcrm<br />
override_attributes:<br />
run_list:             recipe[sugarcrm]</code></p>
<p>You can either bootstrap a new VM / cloud instance or apply the role to an existing machine and do a run of chef-client.</p>
<p>For my example, I created a new EC2 instance based on Ubuntu (can be any OS that the Opscode community cookbooks support):<br />
<code>knife ec2 server create -r 'role[sugarcrm]' --image ami-7000f019 -d ubuntu10.04-apt -S mykey -x ubuntu -i ~/.ssh/mykey.pem</code></p>
<p>Then, you can navigate to your server&#8217;s FQDN/sugarcrm in your browser to complete the install. Not to worry, the cookbook configures a config_si.php (si = silent installer), so no need to know any details about your install.</p>
<p>Once complete, you&#8217;ll reach the login page. Default login is admin/admin (which can be overridden with override attributes in the role/node).</p>
<p>That&#8217;s it! </p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/tcoIzV7lgC8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/sugarcrm-chef-cookbook-published/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/sugarcrm-chef-cookbook-published</feedburner:origLink></item>
		<item>
		<title>No Software Repositories in SuSE Enterprise on EC2</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/DUYSBGfGl9M/no-software-repositories-in-suse-enterprise-on-ec2</link>
		<comments>http://whatan00b.com/no-software-repositories-in-suse-enterprise-on-ec2#comments</comments>
		<pubDate>Fri, 25 Mar 2011 19:03:24 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[suse]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1382</guid>
		<description><![CDATA[For anyone who knows SuSE Enterprise, you can file this one under &#8220;what a n00b!&#8221; (my SuSE experience in the past has been with openSUSE), but I recently inherited a project that required RHEL or SuSE Enterprise so they chose to deploy SuSE Enterprise on EC2 to reduce acquisition time. (Who would&#8217;ve thought a cloud [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/d0Au1jX1SExlVoslWN_mC6BTLBo/0/da"><img src="http://feedads.g.doubleclick.net/~a/d0Au1jX1SExlVoslWN_mC6BTLBo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/d0Au1jX1SExlVoslWN_mC6BTLBo/1/da"><img src="http://feedads.g.doubleclick.net/~a/d0Au1jX1SExlVoslWN_mC6BTLBo/1/di" border="0" ismap="true"></img></a></p><p>For anyone who knows SuSE Enterprise, you can file this one under &#8220;what a n00b!&#8221; (my SuSE experience in the past has been with openSUSE), but I recently inherited a project that required RHEL or SuSE Enterprise so they chose to deploy SuSE Enterprise on EC2 to reduce acquisition time. (Who would&#8217;ve thought a cloud provider like Amazon would be faster to acquire an install of one of these softwares that used more traditional licensing models?) Anyway, I needed to install a few extra pieces of software, but when I ran yast, its list of repositories was empty!? Turns out the fix is really easy, but I couldn&#8217;t easily find the answer within a minute or two, so I thought I&#8217;d share:</p>
<p><code>suse_register -a email="myemail@whatan00b.com"</code></p>
<p>Yup, that was it. No license key required (at least on the EC2 build). Novell just wanted my email address.</p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/DUYSBGfGl9M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/no-software-repositories-in-suse-enterprise-on-ec2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://whatan00b.com/no-software-repositories-in-suse-enterprise-on-ec2</feedburner:origLink></item>
		<item>
		<title>Zimbra Upgrade to 7.0</title>
		<link>http://feedproxy.google.com/~r/WhatAN00b/~3/XCLvMohUjv0/zimbra-upgrade-to-70</link>
		<comments>http://whatan00b.com/zimbra-upgrade-to-70#comments</comments>
		<pubDate>Thu, 10 Feb 2011 08:15:48 +0000</pubDate>
		<dc:creator>Wyatt Walter</dc:creator>
				<category><![CDATA[How-Tos / Tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[zimbra]]></category>

		<guid isPermaLink="false">http://whatan00b.com/?p=1370</guid>
		<description><![CDATA[Upgraded my Zimbra system from 6.0.9 (haven&#8217;t kept up-to-date with the 6.0.x series) to 7.0 tonight. The upgrade was pretty straightforward (though a couple of weird things happened). Just have to install sqlite3 as an added prerequisite on my platform (Ubuntu 10.04 x64): apt-get install sqlite3 At the end of the upgrade, it the upgrader [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/AMa2F33oafKmyT-EoDgNbNpvEHI/0/da"><img src="http://feedads.g.doubleclick.net/~a/AMa2F33oafKmyT-EoDgNbNpvEHI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/AMa2F33oafKmyT-EoDgNbNpvEHI/1/da"><img src="http://feedads.g.doubleclick.net/~a/AMa2F33oafKmyT-EoDgNbNpvEHI/1/di" border="0" ismap="true"></img></a></p><p>Upgraded my Zimbra system from 6.0.9 (haven&#8217;t kept up-to-date with the 6.0.x series) to 7.0 tonight. The upgrade was pretty straightforward (though a couple of weird things happened). Just have to install sqlite3 as an added prerequisite on my platform (Ubuntu 10.04 x64):<br />
<code>apt-get install sqlite3</code></p>
<p>At the end of the upgrade, it the upgrader complained a bit about finding my license file. I have a valid license, and I just hit enter to go past the message and it wasn&#8217;t an issue after that&#8230;<br />
<code>Looking for valid license to install...failed to install license.<br />
*******ERROR<br />
Failed to install a license - this will prevent your server from functioning properly<br />
Please contact Zimbra to obtain a license<br />
Press RETURN to continue Activating license...license activated.</code></p>
<p>One more note. Once again, I lost my <a href="http://whatan00b.com/no-outbound-smtp-relay-auth-after-zimbra-6-0-7-upgrade">MTA</a> and <a href="http://www.zimbra.com/forums/administrators/41436-6-0-6-6-0-7-upgrade-zimbramailmode-reset.html">zimbraMailMode</a> settings. <img src='http://whatan00b.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I haven&#8217;t had time yet to play with the new fanciness, but the geek inside me didn&#8217;t allow me to let a major upgrade sit for too long. So far I&#8217;m at least digging the new UI. </p>
<img src="http://feeds.feedburner.com/~r/WhatAN00b/~4/XCLvMohUjv0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://whatan00b.com/zimbra-upgrade-to-70/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://whatan00b.com/zimbra-upgrade-to-70</feedburner:origLink></item>
	</channel>
</rss>

