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

<channel>
	<title>blog.scottlowe.org &#187; Macintosh</title>
	<atom:link href="http://blog.scottlowe.org/category/macintosh/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.scottlowe.org</link>
	<description>The weblog of an IT pro specializing in virtualization, storage, and servers</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:47:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Fixing Repeating iTunes Firewall Prompt</title>
		<link>http://blog.scottlowe.org/2011/12/02/fixing-repeating-itunes-firewall-prompt/</link>
		<comments>http://blog.scottlowe.org/2011/12/02/fixing-repeating-itunes-firewall-prompt/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 16:28:32 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2490</guid>
		<description><![CDATA[Is iTunes prompting you for firewall settings over and over again? Here's a potential fix for the problem.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/12/02/fixing-repeating-itunes-firewall-prompt/">Fixing Repeating iTunes Firewall Prompt</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As part of a comprehensive security strategy for my Mac&#8212;I don&#8217;t believe that Macs are automatically invulnerable to security threats&#8212;I use multiple host-based firewalls, including the Mac OS X application-level firewall found in System Preferences (this is in addition to <a href="http://www.obdev.at/products/littlesnitch/index.html">Little Snitch</a> and <code>ipfw</code>). However, recently I started noticing that every time I launched iTunes, it would prompt me for whether or not I wanted to allow iTunes to accept incoming network connections.</p>
<p>It wasn&#8217;t as much that iTunes was prompting me, as I knew why the application wanted to accept connections and had already taken steps at the BSD layer (using <code>ipfw</code> to limit connections on the appropriate ports). Rather, it was the fact that it kept prompting me, over and over. So, I did a bit of searching, and found the answer. I don&#8217;t recall exactly where I found the answer, so I can&#8217;t provide attribution here (sorry), but here&#8217;s the information.</p>
<p>First, use the <code>codesign</code> utility (a handy little tool to verify code signatures) to see if iTunes has been modified/damaged/corrupted in some way:</p>
<div>
<pre>codesign -v --verbose /Applications/iTunes.app</pre>
</div>
<p>If iTunes is fine, then you&#8217;ll get a response like this:</p>
<div>
<pre>/Applications/iTunes.app: valid on disk
/Applications/iTunes.app: satisfies its Designated Requirement</pre>
</div>
<p>However, if you&#8217;re experiencing the same problem that I was experiencing, you&#8217;ll probably get a response different than the one above. Your message will say something to the effect that iTunes is invalid on disk and is missing a required component (or something along those lines; I didn&#8217;t capture a screenshot with the exact message&#8212;sorry).</p>
<p>If that&#8217;s the case, here&#8217;s the fix:</p>
<ol>
<li>Download the iTunes installation package from Apple again. You&#8217;ll find it at <a href="http://www.apple.com/itunes">http://www.apple.com/itunes</a> or similar.</li>
<li>Delete iTunes from the /Applications folder.</li>
<li>Reboot (it might be sufficient to just logout and log back in again).</li>
<li>Re-install iTunes.</li>
</ol>
<p>After you&#8217;ve reinstalled iTunes, run <code>codesign</code> again to ensure that iTunes is reporting OK. Then, set the settings in the System Preferences Firewall GUI, and you should be good to go!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/12/02/fixing-repeating-itunes-firewall-prompt/">Fixing Repeating iTunes Firewall Prompt</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2005/07/07/stupid-tricks-with-the-mac-os-x-firewall/" rel="bookmark" title="Thursday, July 7, 2005">Stupid Tricks With The Mac OS X Firewall</a></li>

<li><a href="http://blog.scottlowe.org/2005/11/28/ipfw-rules-for-bonjour/" rel="bookmark" title="Monday, November 28, 2005">ipfw Rules for Bonjour</a></li>

<li><a href="http://blog.scottlowe.org/2008/11/02/the-adventures-of-omnifocus-bonjour-sync/" rel="bookmark" title="Sunday, November 2, 2008">The Adventures of OmniFocus Bonjour Sync</a></li>

<li><a href="http://blog.scottlowe.org/2006/06/09/mac-firewall-wierdness/" rel="bookmark" title="Friday, June 9, 2006">Mac Firewall Wierdness</a></li>

<li><a href="http://blog.scottlowe.org/2005/11/22/cisco-pix-vpn-and-active-directory-integration/" rel="bookmark" title="Tuesday, November 22, 2005">Cisco PIX VPN and Active Directory Integration</a></li>
</ul><!-- Similar Posts took 197.155 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/12/02/fixing-repeating-itunes-firewall-prompt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technology Short Take #17</title>
		<link>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/</link>
		<comments>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 13:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FCoE]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[vCloud]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[VXLAN]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2474</guid>
		<description><![CDATA[This is Technology Short Take #17, my latest collection of data center technology-related links, articles, and thoughts. This time around: an opposing view on stretched clusters, VXLAN, HDDs and SSDs, Linux tuning, and an alternate view of virtualization. Enjoy!<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/28/technology-short-take-17/">Technology Short Take #17</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Welcome to Technology Short Take #17, another of my irregularly-scheduled collections of various data center technology-related links, thoughts, and comments. Here&#8217;s hoping you find something useful!</p>
<h3 id="networking">Networking</h3>
<ul>
<li>I think it was J Metz of Cisco that posted this to Twitter, but <a href="http://www.networkworld.com/community/blog/confused-10gbe-optics-modules">this</a> is a good reference to the various 10 Gigabit Ethernet modules.</li>
<li>I&#8217;ve spoken quite a bit about stretched clusters and their potential benefits. For an opposing view&#8212;especially regarding the use of stretched clusters as a disaster avoidance solution&#8212;check out <a href="http://blog.ioshints.info/2011/09/long-distance-vmotion-for-disaster.html">this article</a>. It&#8217;s a nice counterpoint, especially from the perspective of the network.</li>
<li>Anyone know anything about <a href="http://blog.sflow.com/">sFlow</a>?</li>
<li>Here&#8217;s <a href="http://www.borgcube.com/blogs/2011/11/vxlan-primer-part-1/">a good post on VXLAN</a> that has some useful information. I&#8217;d just like to point out that VXLAN is really only intended to address Layer 2 communications &#8220;within&#8221; a vApp or a collection of VMs (perhaps a single organization&#8217;s VMs), and doesn&#8217;t do anything to address Layer 3 routing/accessibility for clients (or &#8220;consumers&#8221;) attempting to connect to those systems. For that, you&#8217;ll still need&#8212;at least today&#8212;technologies like OTV, LISP, and others.</li>
<li>A quick thought that I&#8217;m still exploring: what&#8217;s the impact of OpenFlow on technologies like VXLAN, NVGRE, and others? Does SDN eliminate the need for these technologies? I&#8217;d be curious to hear your thoughts.</li>
</ul>
<h3 id="serversoperatingsystems">Servers/Operating Systems</h3>
<ul>
<li>If you&#8217;ve adopted Mac OS X Lion 10.7, you might have noticed some problems connecting to older servers/NAS devices running AFP (AppleTalk Filing Protocol). <a href="http://support.apple.com/kb/HT4700">This Apple KB article</a> describes a fix. Although I&#8217;m running Snow Leopard now, I was running Lion on a new MacBook Pro and I can attest that this fix <em>does</em> work.</li>
<li>This Microsoft KB article describes <a href="http://support.microsoft.com/kb/948472">how to extend the Windows Server 2008 evaluation period</a>. I&#8217;ve found this useful for Windows Server 2008 instances in the lab that I need for longer 60 days but that I don&#8217;t necessarily want to activate (because they are transient).</li>
</ul>
<h3 id="storage">Storage</h3>
<ul>
<li>Jason Boche blogged about <a href="http://www.boche.net/blog/index.php/2011/11/14/unable-to-remove-stubborn-hosts-from-unisphere-and-the-solution/">a way to remove stubborn hosts from Unisphere</a>. I&#8217;ve personally never seen this problem, but it&#8217;s nice to know how to address it should it occur.</li>
<li>Who would&#8217;ve thought that an HDD could serve as a cache for an SSD? Shouldn&#8217;t it be the other way around? Normally, that would probably be the case, but <a href="http://thessdguy.com/an-hdd-cache-for-an-ssd/">as described here</a> there are certain instances and ways in which using an HDD as a cache for an SSD can improve performance.</li>
<li>Scott Drummonds wraps up his 3 part series on flash storage in part 3, which contains <a href="http://vpivot.com/2011/11/17/the-flash-storage-revolution-part-iii/">information on sizing flash storage</a>. If you haven&#8217;t been reading this series, I&#8217;d recommend giving it a look.</li>
<li>Scott also weighs in on the <a href="http://vpivot.com/2011/11/22/flash-or-ssd-or-why-interfaces-matter/">flash as SSD vs. flash on PCIe discussion</a>. I&#8217;d have to agree that interfaces are important, and the ability of the industry to successfully leverage flash on the PCIe bus is (today) fairly limited.</li>
<li>Henri updated his VNXe blog series with <a href="http://henriwithani.wordpress.com/2011/11/21/vnxe-3300-performance-follow-up/">a new post on EFD and RR performance</a>. No real surprises here, although I do have one question for Henri: is that your car in the blog header?</li>
</ul>
<h3 id="virtualization">Virtualization</h3>
<ul>
<li>Interested in setting up host-only networking on VMware Fusion 4? Here&#8217;s <a href="http://mergy.org/2011/09/host-only-networking-setup-with-vmware-fusion-4/">a quick guide</a>.</li>
<li>Kenneth Bell offers up <a href="http://blogs.citrix.com/2011/02/17/mcs-or-pvs-what-should-i-be-using/">some quick guidelines</a> on when to deploy MCS versus PVS in a XenDesktop environment. MCS vs. PVS is a topic of some discussion on the vSpecialist mailing list as they have very different IOPs requirements and I/O profiles.</li>
<li>Speaking of VDI, Andre Leibovici has two articles that I wanted to point out. First, Andre does a deep dive on <a href="http://myvirtualcloud.net/?p=2238">Video RAM in VMware View 5 with 3D</a>; this has tons of good information that is useful for a VDI architect. (The note about the extra .VSWP overhead, for example, is priceless.) Andre also has a good piece on <a href="http://myvirtualcloud.net/?p=1664">VDI and Microsoft Outlook</a> that&#8217;s worth reading, laying out the various options for Outlook-related storage. If you want to be good at VDI, Andre is definitely a great resource to follow.</li>
<li>Running Linux in your VMware vSphere environment? If you haven&#8217;t already, check out Bob Plankers&#8217; <a href="http://lonesysadmin.net/linux-virtual-machine-tuning-guide/">Linux Virtual Machine Tuning Guide</a> for some useful tips on tuning Linux in a VM.</li>
<li>Seen <a href="http://kb.vmware.com/selfservice/google/searchpage.jsp">this page</a>?</li>
<li>You&#8217;ve probably already heard about Nick Weaver&#8217;s new &#8220;Uber&#8221; tool, a new VM alignment tool called UBERAlign. This tool is designed to address VM alignment, a problem with how guest file systems are formatted within a VMDK. For more information, see Nick&#8217;s announcement <a href="http://nickapedia.com/2011/11/03/straighten-up-with-a-new-uber-tool-presenting-uberalign/">here</a>.</li>
<li>Don&#8217;t disable DRS when you&#8217;re using vCloud Director. It&#8217;s as simple as that. (If you want to know why, read <a href="http://www.chriscolotti.us/vmware/vcloud/gotcha-disabling-vmware-drs-with-vcloud-director/">Chris Colotti&#8217;s post</a>.)</li>
<li>Here&#8217;s a couple of great diagrams by Hany Michael on <a href="http://www.hypervizor.com/2011/11/double-diagram-vcloud-director-management-pod-in-the-public-private-clouds/">vCloud Director management pods</a> (both public cloud and private cloud management).</li>
<li>People automatically assume that &#8220;virtualization&#8221; means consolidating multiple workloads onto a single physical server. However, virtualization is really just a layer of abstraction, and that layer of abstraction can be used in a variety of ways. I <a href="http://www.slideshare.net/lowescott/201004egroupkeynote">spoke about this</a> in early 2010. <a href="http://bradhedlund.com/2011/03/16/inverse-virtualization-for-internet-scale-applications/">This article</a> (written back in March of 2011) by Brad Hedlund picks up on that theme to show another way that virtualization&#8212;or, as he calls it, &#8220;inverse virtualization&#8221;&#8212;can be applied to today&#8217;s data centers and today&#8217;s applications.</li>
<li>My discussion on <a href="http://blog.scottlowe.org/2011/09/14/the-end-of-the-infrastructure-engineer/">the end of the infrastructure engineer</a> generated some conversations, which is good. One of the responses was by Aaron Sweemer in which he discusses <a href="http://www.virtualinsanity.com/index.php/2011/10/11/the-layer-between-the-layers/">the new (but not new) &#8220;data layer&#8221;</a> and expresses a need for infrastructure engineers to be aware of this data layer. I&#8217;d agree with a general need for all infrastructure engineers to be aware of the layers above them in the stack; I&#8217;m just not convinced that we all need to become application developers.</li>
<li>Here&#8217;s a great post by William Lam on <a href="http://www.virtuallyghetto.com/2011/10/missing-piece-in-creating-your-own.html">the missing piece to creating your own vSEL cloud</a>. I&#8217;ll tell you, William blogs some of the coolest stuff&#8230;I wish I could dig in as deep as he does in some of this stuff.</li>
<li>Here&#8217;s a nice look at the use of PowerCLI to help with <a href="http://www.van-lieshout.com/2011/06/drs-rules/">the automation of DRS rules</a>.</li>
<li>One of my projects for the upcoming year is becoming more knowledgeable and conversant with the open source Xen hypervisor and Citrix XenServer. I think that <a href="https://community.citrix.com/kits/#/kit/3125008">the XenServer Design Handbook</a> is going to be a useful resource for that project.</li>
<li>Interested in more information on deploying Oracle databases on vSphere? Michael Webster, aka <a href="http://twitter.com/vcdxnz001">@vcdxnz001</a> on Twitter, has a lengthy article with <a href="http://longwhiteclouds.com/2011/11/22/deploying-enterprise-oracle-databases-on-vsphere/">lots of information regarding Oracle on vSphere</a>.</li>
<li><a href="http://kb.vmware.com/kb/2004519">This VMware KB article</a> describes how to enable centralized logging for vCloud Director cells. This is particularly important for HA environments, where VMware&#8217;s recommended HA strategy involves the use of multiple vCD cells.</li>
</ul>
<p>I guess I should wrap it up here, before this post gets any longer. Thanks for reading this far, and feel free to speak up in the comments!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/28/technology-short-take-17/">Technology Short Take #17</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2010/09/28/a-collection-of-vcloud-director-links/" rel="bookmark" title="Tuesday, September 28, 2010">A Collection of vCloud Director Links</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/07/technology-short-take-16/" rel="bookmark" title="Monday, November 7, 2011">Technology Short Take #16</a></li>

<li><a href="http://blog.scottlowe.org/2011/09/12/technology-short-take-14/" rel="bookmark" title="Monday, September 12, 2011">Technology Short Take #14</a></li>

<li><a href="http://blog.scottlowe.org/2011/01/27/technology-short-take-10/" rel="bookmark" title="Thursday, January 27, 2011">Technology Short Take #10</a></li>

<li><a href="http://blog.scottlowe.org/2011/12/11/technology-short-take-18/" rel="bookmark" title="Sunday, December 11, 2011">Technology Short Take #18</a></li>
</ul><!-- Similar Posts took 353.040 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/11/28/technology-short-take-17/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some OSS with my Mac, Part 2: Unison</title>
		<link>http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/</link>
		<comments>http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 14:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2472</guid>
		<description><![CDATA[In the second part of this series on incorporating OSS into my primarily Mac-based home office setup, I discuss my file synchronization solution.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/">Some OSS with my Mac, Part 2: Unison</a></p>
]]></description>
			<content:encoded><![CDATA[<p>(This is Part 2 of a two-part series on some open source software I&#8217;ve incorporated into my primarily Mac-based home office setup. Read <a href="http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/">Part 1</a>.)</p>
<p>In Part 1 of this series, I talked about how I&#8217;d leveraged Synergy to provide  a shared mouse and keyboard across the three computers (two Macs and one Linux laptop) in my home office. In this part, I will discuss the solution I employ for keeping files synchronized between the two Macs in my home office. I&#8217;ll give you a hint: It&#8217;s not <a href="http://www.dropbox.com/">Dropbox</a>.</p>
<p>No, it&#8217;s another open source application. It&#8217;s called <a href="http://www.cis.upenn.edu/~bcpierce/unison/">Unison</a> (not to be confused with the <a href="http://www.panic.com/unison/">Mac Usenet reader of the same name</a>), and it provides intelligent two-way synchronization of files between multiple computers across multiple platforms. In my case, I use it only to keep files synchronized between my two Mac laptops, but this is not due to a limitation in Unison; this is only because my Linux laptop is used for other purposes and I don&#8217;t really benefit from having all these documents available on it.</p>
<p>Specifically, I used a pre-compiled version of Unison available <a href="http://alan.petitepomme.net/unison/index.html">here</a> for Mac&#160;OS&#160;X. While this provides a pretty GUI for Unison, there are some oddities to getting it to work as expected that I wanted to document here.</p>
<p>First, let&#8217;s take a quick look at &#8220;the big picture&#8221; for getting this running:</p>
<ol>
<li>Configure public key SSH authentication between the computers involved. (More on this in a moment.)</li>
<li>Install Unison. (This is as simple as mounting the .DMG and copying Unison into the destination of your choice. I put it in <code>/Applications/Utilities</code>.)</li>
<li>Create the Unison profiles. The Unison GUI only gets you part of the way there&#8212;this is one of the oddities.</li>
</ol>
<h3 id="configuringsshpublickeyauthentication">Configuring SSH Public Key Authentication</h3>
<p>I&#8217;m not going to go into a lot of detail here; there are tons of sites that provide excellent instructions on how to create a public/private key pair and use that key pair for SSH authentication (here&#8217;s <a href="http://www.petefreitag.com/item/532.cfm">one</a>). The primary goal for which we are striving is passwordless logins for Unison, so that it can leverage SSH to encrypt the connections between the computers during file synchronization operations. (You <em>do</em> want secure file synchronization, right?)</p>
<p>In my case, I&#8217;m leveraging what&#8217;s known as a &#8220;star&#8221; topology. That is, my two Mac laptops (a 2011 13&#8243; MacBook Pro and a 2009 15&#8243; MacBook Pro) don&#8217;t synchronize directly with each other; they synchronize through a third computer, which acts as the &#8220;server&#8221; in the center of my three-node &#8220;star.&#8221; Why this topology? I didn&#8217;t/don&#8217;t want to have to enable SSH connections into either of my Mac laptops, but I already have SSH connections established to the server. (In this case, the server is a Mac Mini running Snow Leopard Server.)</p>
<p>For my setup, then, I needed to configure public key authentication between the laptops and the Mac Mini. For your setup, it will depend upon your topology, and that will drive the specific steps you must take.</p>
<h3 id="installingunison">Installing Unison</h3>
<p>As I mentioned above in the overview, installing Unison is like installing any other Mac app: mount the .DMG, copy the application to the desired location. The prebuilt Mac binaries of Unison that I used are no different, so I&#8217;ll skip any more details on that step and move instead to creating the Unison profiles.</p>
<h3 id="creatingtheunisonprofiles">Creating the Unison Profiles</h3>
<p>While the Unison GUI provides a very sparse UI for creating profiles, you will <em>most assuredly</em> need to supplement the GUI with editing the profile yourself by hand. Profiles created by Unison are stored in <code>~/Library/Application Support/Unison</code> as *.prf files that can be edited by any text editor (I use <a href="http://macromates.com/">TextMate</a>).</p>
<p>Follow this general procedure to get a Unison profile set up properly:</p>
<ol>
<li>Launch Unison and create the profile. Supply the necessary information (the local root, remote username, remote host, and remote root).</li>
<li>Quit Unison.</li>
<li>Navigate to <code>~/Library/Application Support/Unison</code> and open the .PRF file that corresponds to the profile you just created.</li>
<li><strong>At the very least</strong>, you must add a <code>servercmd</code> statement to the profile, or Unison won&#8217;t work at all (you&#8217;ll get &#8220;fatal error&#8221;-type message about not being able to connect to the server). This is where I was stuck for quite some time&#8212;see below for more information.</li>
<li>Launch Unison, select the profile you just edited, and open it. It should now work.</li>
</ol>
<p>Now, let&#8217;s talk about the <code>servercmd</code> statement. This statement tells Unison where to find the Unison executable on the remote host. With the prebuilt binaries of Unison that I use (and these are the binaries to which most Google searches will point you, found <a href="http://alan.petitepomme.net/unison/index.html">here</a>), it will prompt you to install a command-line tool. If you opt to install this command-line tool, it places an executable at <code>/usr/bin/unison</code>. Naturally, you would think that this would be the value you&#8217;d specify for <code>servercmd</code>, right? You&#8217;d be wrong.</p>
<p>The executable at <code>/usr/bin/unison</code> simply launches the Unison GUI. If you try to run that via SSH (as Unison will attempt to do when you try to open the profile), it will report an error&#8212;you can&#8217;t launch a GUI app on a remote system via SSH. This is the root cause of the &#8220;unable to connect&#8221; or &#8220;fatal error&#8221; or &#8220;server not responding&#8221; error messages with Unison: it doesn&#8217;t know how/where to find the server-side executable.</p>
<p>The fix is to specify the full path the Unison executable that is buried inside the Mac application package. Let&#8217;s say you install Unison (which is an application bundle; bundles look like folders at the command line) to <code>/Applications/Utilities</code>, like I did. In that case, the right binary to point to is this one:</p>
<p><code>/Applications/Utilities/Unison.app/Contents/MacOS/Unison</code></p>
<p>When you specify that value for the <code>servercmd</code> statement in the Unison profile, everything works (assuming that your public key authentication via SSH is working as expected).</p>
<p>Therefore, you have two options to make Unison work. Both options involve editing the .PRF file and adding a <code>servercmd</code> statement:</p>
<ol>
<li>In Option 1, you specify the full path to the Unison executable inside the application bundle (like specified above) in the <code>servercmd</code> statement.</li>
<li>In Option 2, you create a symlink between <code>/usr/bin/unison</code> and the full path to the Unison executable, and specify <code>/usr/bin/unison</code> for the <code>servercmd</code> statement. This is the route I chose.</li>
</ol>
<p>I highly recommend you read <a href="https://alliance.seas.upenn.edu/~bcpierce/wiki/index.php?n=Main.WikiSandbox#osx">this page</a> on the Unison Wiki, as it provides a wealth of other information on what should or should not be included in your Unison profile. It also reminds you that you <strong>must</strong> edit your .PRF file in order to make Unison work.</p>
<p>Here&#8217;s a sanitized version of the Unison profile that I&#8217;m using to keep files synchronized:</p>
<div>
<pre>root = /Local/Path/To/Files
root = ssh://username@remote.host.com//Remote/Path/To/Files
servercmd = /usr/bin/unison
fastcheck = true
sortnewfirst = true
confirmbigdeletes = true
ignore = Name .FBCIndex
ignore = Name .FBCLockFolder
ignore = Name .Apple*
ignore = Name *.tmp</pre>
</div>
<p>There are a few more ignore statements in there, but you get the idea. Refer to the Wiki page for a more detailed listing of suggested ignore statements. Oh, and the double forward slash in the second <code>root</code> statement is intentional, not a typo (this is the right syntax).</p>
<p>Keep in mind that this profile assumes that you&#8217;ve created a symlink (using <code>ln -s</code>) to the Unison executable inside the application bundle, as I described earlier. If you didn&#8217;t create the symbolic link, the <code>servercmd</code> statement must have the full path all the way inside the application bundle.</p>
<p>Once you have your profile configured correctly, you can run the Unison GUI app, open the profile, and you should be off to the races. (In other words, it should work just fine.) In my case, I did an initial synchronization of around 6GB of data in a matter of minutes, and subsequent synchronization operations have been astonishingly fast.</p>
<p>If there are any questions, tips, clarifications, or corrections, please speak up in the comments. Thanks, and I hope you find this useful!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/">Some OSS with my Mac, Part 2: Unison</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2006/02/21/mac-users-must-be-careful-too/" rel="bookmark" title="Tuesday, February 21, 2006">Mac Users Must Be Careful Too</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/" rel="bookmark" title="Friday, November 18, 2011">Some OSS with my Mac, Part 1: Synergy</a></li>

<li><a href="http://blog.scottlowe.org/2010/03/02/pxe-booting-vmware-esx-40/" rel="bookmark" title="Tuesday, March 2, 2010">PXE Booting VMware ESX 4.0</a></li>

<li><a href="http://blog.scottlowe.org/2010/07/21/changing-rdp-settings-in-vmware-view-open-client-for-mac/" rel="bookmark" title="Wednesday, July 21, 2010">Changing RDP Settings in VMware View Open Client for Mac</a></li>

<li><a href="http://blog.scottlowe.org/2005/06/20/preferred-mac-os-x-applications/" rel="bookmark" title="Monday, June 20, 2005">Preferred Mac OS X Applications</a></li>
</ul><!-- Similar Posts took 698.001 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Exporting Outlines as Markdown</title>
		<link>http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/</link>
		<comments>http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 22:14:59 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2470</guid>
		<description><![CDATA[If you want to create content in Markdown, this is a useful plugin that allows you to create content in OmniOutliner and export it to Markdown.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/">Exporting Outlines as Markdown</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As you probably already know, I&#8217;ve been working extensively with Markdown (and MultiMarkdown) over the last few months, and it has rapidly become my preferred format for content creation. To help me more extensively leverage Markdown for all my content creation, I came across <a href="http://fletcherpenney.net/2011/10/omnioutliner_plugin">this OmniOutliner plug-in</a> by Fletcher Penny that allows me to export outlines as Markdown.</p>
<p>The instructions on how to install this plug-in are vague, so here are the steps you need (verified on two different Mac laptops running OmniOutliner 3.10.3 on Snow Leopard 10.6.8):</p>
<ol>
<li>Copy the Markdown.ooxsl folder (this is Fletcher&#8217;s plug-in) into the <code>~/Library/Application Support/The Omni Group/OmniOutliner/Plug-Ins</code> directory.</li>
<li>Restart OmniOutliner, if it is running.</li>
</ol>
<p>Once you install the plug-in, then you&#8217;ll see two new options for exporting documents when you select File &gt; Export:</p>
<ul>
<li>Markdown (Text)</li>
<li>Markdown (With Attachments)</li>
</ul>
<p>Enjoy!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/">Exporting Outlines as Markdown</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2006/08/10/delicious-api-change/" rel="bookmark" title="Thursday, August 10, 2006">del.icio.us API Change</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/" rel="bookmark" title="Saturday, October 8, 2011">Formatting RTFs with TextSoap</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/" rel="bookmark" title="Wednesday, October 5, 2011">Content Creation and Mind Mapping</a></li>

<li><a href="http://blog.scottlowe.org/2008/09/29/omnifocus-for-iphone-first-impressions/" rel="bookmark" title="Monday, September 29, 2008">OmniFocus for iPhone First Impressions</a></li>

<li><a href="http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/" rel="bookmark" title="Wednesday, September 7, 2011">Switching to EagleFiler</a></li>
</ul><!-- Similar Posts took 169.468 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Some OSS with my Mac, Part 1: Synergy</title>
		<link>http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/</link>
		<comments>http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 21:38:19 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2468</guid>
		<description><![CDATA[This is part 1 of a two-part series on the use of some open source software in my primarily Mac-based home office setup.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/">Some OSS with my Mac, Part 1: Synergy</a></p>
]]></description>
			<content:encoded><![CDATA[<p>(This is Part 1 of a two-part series on some open source software I&#8217;ve incorporated into my home office setup, which is primarily Mac-based. Part 2 is <a href="http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/">here</a>.)</p>
<p>Since my move to Denver a couple months ago, I&#8217;ve had a home office large enough to do a full multi-computer setup. Space constraints in my home office in Raleigh-Durham had prevented me from being able to fully take advantage of the multiple laptops that I have. So, with the new space in Denver, I set out to go full-bore. At the time, I had a late 2006 era 15&#8243; MacBook Pro, a mid-2009 MacBook Pro 15&#8243;, and a Dell Latitude E6400 running Ubuntu Linux. (I&#8217;ve since replaced the late 2006 15&#8243; MacBook Pro with an early 2011 13&#8243; MacBook Pro.)</p>
<p>Of course, the real challenge with a multi-computer setup is the need for a shared keyboard and mouse, and that was the first challenge I had to tackle. The answer was found in <a href="http://synergy-foss.org/">Synergy</a>, an open source project that provides a shared keyboard and mouse across multiple computers.</p>
<p>For those unfamiliar with Synergy, here&#8217;s a little background: one computer (known as the &#8220;server&#8221;) hosts the keyboard and mouse. The server&#8217;s keyboard and mouse are shared with other computers referred to as &#8220;clients&#8221;. The server/client designation makes sense to me now, but I recall at the time it seemed a bit odd.</p>
<p>I messed around with a few different distributions or variations of Synergy (like <a href="http://sourceforge.net/projects/synergykm/">SynergyKM</a>) for a little while before realizing that only the &#8220;real&#8221; version of Synergy was going to give me the flexibility that I wanted. For example, I wanted a bit more control over how and when the cursor jumped from screen to screen, and none of the prepackaged versions of Synergy offered customizable controls, even though the underlying Synergy package did.</p>
<p>From <a href="http://synergy-foss.org/download/">this Synergy downloads page</a>, I downloaded the Mac and Linux versions of the 1.4.x beta version of Synergy. Despite my best efforts, I could <em>not</em> make it work. Keystroke mappings were off, the screen switching was intermittent, and it was buggy. Finally, I dropped back to the latest stable release at the time (1.3.6). Using the exact same configuration files, the 1.3.6 release worked <em>flawlessly</em> the first time. Nice!</p>
<p>Here&#8217;s my setup:</p>
<ul>
<li>One of the MacBook Pro laptops (the 15&#8243; 2009 MBP originally, now the 13&#8243; 2011 MBP) is the Synergy server. It sits in the &#8220;center&#8221; of the three computers on my desk. It has a 24&#8243; Apple Cinema display, external keyboard, Bluetooth Magic Mouse, and Magic Trackpad.</li>
<li>The other MBP (formerly the 15&#8243; 2006 MBP, now the 15&#8243; 2009 MBP) sits to the left of the Synergy server. It is, of course, a Synergy client.</li>
<li>The Dell laptop running Ubuntu Linux sits to the right of the Synergy server and is a Synergy client.</li>
</ul>
<p>With that in mind, here is a sanitized version of the <code>synergy.conf</code> file I use on the Synergy server (currently the 13&#8243; 2011 MacBook Pro):</p>
<div>
<pre>section: screens
    center-laptop:
    left-laptop:
    right-laptop:
end

section: aliases
    center-laptop:
        center-laptop.domain.com
        center-laptop-wlan
        center-laptop-wlan.domain.com
    right-laptop:
        right-laptop.domain.com
        right-laptop-wlan
        right-laptop-wlan.domain.com
    left-laptop:
        left-laptop.domain.com
        left-laptop-wlan
        left-laptop-wlan.domain.com
end

section: links
    center-laptop:
        left = left-laptop
        right = right-laptop
    right-laptop:
        left = center-laptop
    left-laptop:
        right = center-laptop
end

section: options
    screenSaverSync = false
    switchCorners = bottom-right
    switchCornerSize = 20
    switchDoubleTap = 150
    keystroke(control+left) = switchInDirection(left)
    keystroke(control+right) = switchInDirection(right)
end</pre>
</div>
<p>The <a href="http://synergy-foss.org/tracker/projects/synergy/wiki/Docs">documentation for Synergy</a> is pretty straightforward, so I&#8217;d recommend you read the docs for more details on each of the directives and configuration options above and their function. What this configuration gives me:</p>
<ul>
<li>I can use Control+Left Arrow to move one screen to the left, and Control+Right Arrow to move one screen to the right.</li>
<li>The <code>switchDoubleTap</code> option allows me to have to &#8220;double-tap&#8221; the edge of the screen before it will switch to the next screen; this prevents me from accidentally switching screens when I didn&#8217;t mean to.</li>
<li>The Mac versions of Synergy didn&#8217;t support synchronizing the screen saver, hence the <code>screenSaverSync = false</code> statement.</li>
<li>Although it&#8217;s not explicitly called out anywhere here, installing the stable 1.3.6 build of Synergy on my Ubuntu laptop was straightforward, and launching Synergy is as simple as <code>/path/to/synergyc center-laptop</code>.</li>
</ul>
<p>On the Macs, launching Synergy (as either server or client) is handled via shell script called by <a href="http://controlplane.dustinrue.com/">ControlPlane</a>, a handy Mac application that is a fork of the older (and apparently abandoned) Marco Polo project. The shell script is quite simple; it checks to see if Synergy is running and launches it if it isn&#8217;t. (Nothing special there.) On the Linux laptop, I launch it manually as needed.</p>
<p>If you use multiple computers in your office, I&#8217;d <strong>strongly</strong> recommend having a look at Synergy&#8212;I&#8217;ve found it to be quite useful. If anyone has any other tips or tricks pertaining to Synergy or any of the other topics mentioned in this post, please feel free to speak up in the comments.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/">Some OSS with my Mac, Part 1: Synergy</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2007/05/10/dead-powerbook/" rel="bookmark" title="Thursday, May 10, 2007">Dead PowerBook</a></li>

<li><a href="http://blog.scottlowe.org/2005/10/01/linux-on-laptops/" rel="bookmark" title="Saturday, October 1, 2005">Linux on Laptops</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/21/some-oss-with-my-mac-part-2-unison/" rel="bookmark" title="Monday, November 21, 2011">Some OSS with my Mac, Part 2: Unison</a></li>

<li><a href="http://blog.scottlowe.org/2006/11/03/first-post-from-new-macbook-pro/" rel="bookmark" title="Friday, November 3, 2006">First Post from new MacBook Pro</a></li>

<li><a href="http://blog.scottlowe.org/2008/11/02/the-adventures-of-omnifocus-bonjour-sync/" rel="bookmark" title="Sunday, November 2, 2008">The Adventures of OmniFocus Bonjour Sync</a></li>
</ul><!-- Similar Posts took 851.238 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/11/18/some-oss-with-my-mac-part-1-synergy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Experiences with Lion</title>
		<link>http://blog.scottlowe.org/2011/10/25/my-experiences-with-lion/</link>
		<comments>http://blog.scottlowe.org/2011/10/25/my-experiences-with-lion/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 04:30:22 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2450</guid>
		<description><![CDATA[Improvements and changes for the sake of improvements and changes can sometimes lead to a very different result than the one you intended. I think this is what Apple is finding with their Lion release.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/25/my-experiences-with-lion/">My Experiences with Lion</a></p>
]]></description>
			<content:encoded><![CDATA[<p>About two weeks ago, I purchased a new 13&#8243; MacBook Pro for use as my primary laptop. As you probably know, I&#8217;ve been a Mac user for a while; this 13&#8243; MBP replaces a 15&#8243; MBP that I purchased about two years ago. Predictably, the new laptop was preloaded with Mac OS X 10.7 &#8220;Lion&#8221;, the latest and greatest OS from Apple. Since the release of Lion, I&#8217;d made no secret of the fact that I had no intention of upgrading my existing laptop from 10.6 to 10.7, as I didn&#8217;t see any real need to upgrade&#8212;Mac OS X 10.6 (aka &#8220;Snow Leopard&#8221;) was working just fine for me. If the existing OS is running just fine and you don&#8217;t need any of the features of the new OS, what&#8217;s the point in upgrading?</p>
<p>Since the new laptop came preloaded with Lion, I decided that I should at least give the new OS an honest try and see if I liked it. With that in mind, I upgraded the new laptop to the latest Lion release, 10.7.2, and installed any and all applicable software updates. I then set out to migrate all my files, apps, and data, which I managed to complete just before leaving for Copenhagen for VMworld EMEA 2011.</p>
<p>Throughout the show and the accompanying travel, the new 13&#8243; MacBook Pro was my primary system, and I used it for all my daily tasks: e-mail, browsing the web, posting to Twitter, writing documents, creating presentations, building mind maps, configuring network equipment&#8230;you get the idea. Here are some of the observations I gathered during this time:</p>
<ul>
<li>
<p>Even though I was able to unhide my user Library folder (using <code>chflags nohidden</code>), I wasn&#8217;t able to search the Library folder from Finder using Spotlight. I verified that the folder wasn&#8217;t excluded from Spotlight (there were no indications in the GUI that it was excluded). I was able to search the folder using <code>mdfind.</code></p>
</li>
<li>
<p>I found that even though Finder was configured to search the current window when performing a search, it always defaulted to searching my entire home directory. No amount of fiddling changed this behavior.</p>
</li>
<li>
<p>Finder windows didn&#8217;t &#8220;remember&#8221; their toolbar/sidebar state. Just about every time I&#8217;d open a Finder window, the toolbar and sidebar were visible, even though I&#8217;d turned off the toolbar and sidebar the last time I had the folder open.</p>
</li>
<li>
<p>AppleScripts that I&#8217;d written to manipulate mail messages ran significantly slower against the version of Mail in Lion compared to Mail in Snow Leopard.</p>
</li>
<li>
<p>The new version of Growl from the Mac App Store would consistently crash under Lion. These crashes were typically caused by Twitterrific. A matching configuration on my older laptop never demonstrated the same behaviors.</p>
</li>
<li>
<p>Little things here and there throughout the interface felt sluggish. For example, there was always a noticeable delay between the sending of an e-mail message and the &#8220;whoosh&#8221; sound. That delay did not exist with Snow Leopard. This implied, IMHO, some sort of performance issue that prevented snappier sound performance.</p>
</li>
<li>
<p>I personally found the minor UI changes (smaller window controls, for example, and changes in window shading between active and inactive windows) made the OS harder to use. Distinguishing between active and inactive windows was particularly problematic.</p>
</li>
<li>
<p>Active windows would, from time to time, open behind an inactive window. There did not seem to be any noticeable pattern as to when this happened.</p>
</li>
</ul>
<p>Because of all these various things, I found that the &#8220;frictionless&#8221; experience that I&#8217;d enjoyed in Mac OS X for years no longer existed. Lion, for me, now felt like Windows&#8212;the operating system was &#8220;getting in the way&#8221; and making it harder for me to get my work accomplished. To be fair, there were a few features that I really <em>did</em> like (the new Spaces, some of the gestures, Resume), but those features didn&#8217;t and couldn&#8217;t outweigh the disadvantages. I was so disappointed.</p>
<p>By the time I arrived back in the States, I&#8217;d resolved that I would rebuild the laptop with Snow Leopard. Because this particular model of 13&#8243; MacBook Pro originally shipped with Snow Leopard, I knew that it would run properly (not the case with the new MacBook Air laptops, for example&#8212;they won&#8217;t run Snow Leopard at all because of drivers that don&#8217;t exist in 10.6.x). This past Sunday night, I rebuilt the 13&#8243; MacBook Pro with Snow Leopard. Since that time, the laptop and my applications have been rock solid and functional. It&#8217;s surprising to me just how much of a difference I saw in usability and reliability between the original factory Lion install and my own clean Snow Leopard install. Snow Leopard has been, for me, worlds better.</p>
<p>So what&#8217;s the key takeaway here? Apple wants to make Mac OS X &#8220;easier&#8221; and &#8220;simpler,&#8221; to grow their installed base via the popularity of iOS, the iPhone, and the iPad. To that end, they shifted Lion closer to iOS and away from the UNIX roots that originally drew me to Mac OS X. Snow Leopard, on the other hand, retains the power and flexibility that were the key drivers for me to switch so many years ago (back in the days of the PowerPC G4 and Mac OS X 10.2k &#8220;Jaguar&#8221;). I suspect&#8212;although I don&#8217;t have any hard facts&#8212;that many other technical professionals switched to the Mac for similar reasons. Will those users also be alienated by the changes in Lion? Is Apple pushing away the highly technical audience that has been one of their biggest proponents in the Mac market? For me, this shift toward iOS made Lion less appealing, less powerful, less useful for me. It introduced friction in my computing experience where previously there had been none.</p>
<p>Am I alone in my experience? Do you love Lion, or still prefer Snow Leopard? If you are a Mac user, I&#8217;d be interested in hearing your own experiences or thoughts regarding Lion and Snow Leopard. Feel free to speak up in the comments.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/25/my-experiences-with-lion/">My Experiences with Lion</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2009/12/09/snow-leopard-time-machine-and-iomega-ix4-200d/" rel="bookmark" title="Wednesday, December 9, 2009">Snow Leopard, Time Machine, and Iomega ix4-200d</a></li>

<li><a href="http://blog.scottlowe.org/2009/12/10/growl-notifications-with-snow-leopard-mail-and-exchange/" rel="bookmark" title="Thursday, December 10, 2009">Growl Notifications with Snow Leopard Mail and Exchange</a></li>

<li><a href="http://blog.scottlowe.org/2009/01/20/configuring-mailapp-and-iphone-with-google-imap/" rel="bookmark" title="Tuesday, January 20, 2009">Configuring Mail.app and iPhone with Google IMAP</a></li>

<li><a href="http://blog.scottlowe.org/2008/10/23/this-is-what-snow-leopard-needs/" rel="bookmark" title="Thursday, October 23, 2008">This is What Snow Leopard Needs</a></li>

<li><a href="http://blog.scottlowe.org/2009/04/22/new-folders-with-quicksilver/" rel="bookmark" title="Wednesday, April 22, 2009">New Folders with Quicksilver</a></li>
</ul><!-- Similar Posts took 163.313 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/10/25/my-experiences-with-lion/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Formatting RTFs with TextSoap</title>
		<link>http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/</link>
		<comments>http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 05:00:47 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Macintosh]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2446</guid>
		<description><![CDATA[I used to use styles in Microsoft Word extensively. Here's a "quick-and-dirty" workaround for the lack of styles with RTF.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/">Formatting RTFs with TextSoap</a></p>
]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one thing I miss about trying to avoid Microsoft Word and stick with more &#8220;open&#8221; file formats, it&#8217;s styles. Yes, styles. See, I&#8217;m a long-time Microsoft Word user, and in a previous life I worked in a role where it was my job to provide consistent formatting for some very large documents (300, 500, or more than 700 pages sometimes). In situations like that, styles are an absolute <strong>must</strong>. So, driven by necessity, I learned about styles, how to use them, and eventually grew to rely very heavily on them.</p>
<p>Now that I&#8217;m trying eschew Microsoft Word for more lightweight applications and text-based file formats, I&#8217;m finding that I really miss styles. So, I set out to try and find a way to provide some of the consistent formatting I had with styles, but in a way that is in alignment with my goals. I built a solution using these tools:</p>
<ul>
<li><a href="http://www.macromates.com/">TextMate</a>, for creating <a href="http://fletcherpenney.net/multimarkdown/">MultiMarkdown</a> source files</li>
<li><a href="http://johnmacfarlane.net/pandoc/">Pandoc</a>, for converting the MultiMarkdown sources into RTF</li>
<li><a href="http://www.unmarked.com/">TextSoap</a>, for applying some regex-based formatting to the RTF destination file.</li>
</ul>
<p>It&#8217;s not the greatest solution in the world, but it does work (so far). Here&#8217;s the basic flow of the solution:</p>
<ol>
<li>I create the source file in MultiMarkdown syntax using TextMate. Along the way, I add some user-defined markup in the document for formatting later. Specifically, I&#8217;ve placed &#8220;[h1]&#8221; at the start of level 1 headings, &#8220;[h2]&#8221; at the start of level 2 headings, etc. It&#8217;s almost like another layer of markup within the MultiMarkdown syntax. (Yes, I know this kind of goes against the spirit of Markdown.)</li>
<li>I use pandoc to convert the Markdown source document into RTF (a process I&#8217;ve automated using AppleScript and <a href="http://www.red-sweater.com/fastscripts/">FastScripts</a>). This creates a pretty plain and simple RTF document with my user-defined tags still present. Pandoc supports the idea of templates, but I&#8217;m not familiar enough with the syntax of RTF to create an RTF template.</li>
<li>TextSoap parses the document and uses the user-defined tags to modify the font family and font size accordingly. I use a regular expression (regex) to find lines with the user-defined tag at the beginning, and apply a certain format to that line. After the formatting has been applied, the user-defined tags are removed. After the file has been processed by TextSoap&#8212;which is a really handy tool, by the way; I recommend it for anyone who works with text a lot&#8212;then the document has the formatting that I want and I can proceed with generating a PDF or delivering the RTF file as is.</li>
</ol>
<p>This process is by no means perfect, but it does allow me to generate all my content using Markdown in TextMate, then spin it off to RTF for quick and easy formatting using TextSoap. This splits the content creation and content formatting steps into separate steps, and allows me to focus on &#8220;content first, appearance later.&#8221;</p>
<p>The next evolution in the process will be to use AppleScript to tie the Markdown-to-RTF conversion and the formatting together in a single step (yet another reason to choose TextSoap: it supports and can be driven by AppleScript for automation).</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/">Formatting RTFs with TextSoap</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/" rel="bookmark" title="Wednesday, September 7, 2011">Switching to EagleFiler</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/" rel="bookmark" title="Friday, November 18, 2011">Exporting Outlines as Markdown</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/" rel="bookmark" title="Wednesday, October 5, 2011">Content Creation and Mind Mapping</a></li>

<li><a href="http://blog.scottlowe.org/2009/07/18/a-bit-of-an-applescript-kick/" rel="bookmark" title="Saturday, July 18, 2009">A Bit of an AppleScript Kick</a></li>

<li><a href="http://blog.scottlowe.org/2008/08/06/textmate-revisited/" rel="bookmark" title="Wednesday, August 6, 2008">TextMate Revisited</a></li>
</ul><!-- Similar Posts took 220.792 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Content Creation and Mind Mapping</title>
		<link>http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/</link>
		<comments>http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 13:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2436</guid>
		<description><![CDATA[A focus on file formats has also resulted in a renewed focus on content over appearance. Along the way, I've started exploring the use of mind maps as part of my workflow.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/">Content Creation and Mind Mapping</a></p>
]]></description>
			<content:encoded><![CDATA[<p>In conjunction with my shift to more &#8220;open&#8221; file formats such as <a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a> (<a href="http://fletcherpenney.net/multimarkdown/">MultiMarkdown</a>, to be specific), RTF, and OPML&#8212;a shift described a little bit <a href="http://daringfireball.net/projects/markdown/syntax">here</a>&#8212;I&#8217;ve also had two other shifts in my content creation process that I think are worth mentioning.</p>
<p>First, I&#8217;ve started using a new and different method to create presentations. So what is this &#8220;different&#8221; way of creating presentations? The real value of a presentation is the <em>content,</em> not the pretty fonts and colors (generally speaking). Therefore, it kind of makes sense to me that I should focus first on content, and after content is mostly finalized then worry about appearance. To accomplish this, I&#8217;ve started creating my presentation content first in OPML format, then exporting that content into the presentation application (Apple Keynote, so far) for final formatting. While Keynote&#8217;s file format isn&#8217;t as &#8220;open&#8221; as I would like, the real meat of the presentation is the content, which is already stored separately in OPML format. This keeps me from having all my information locked up in Keynote&#8217;s file format (which, admittedly, is XML-based).</p>
<p>The second shift is related to this focus on &#8220;content first.&#8221; As I&#8217;ve turned my attention toward content creation first and foremost, I&#8217;ve taken an interest in the use of mind maps. Since many mind mapping applications can import and export OPML, this means that I&#8217;m also not locked into any one specific mind mapping application, and it fits well into my new presentation creation workflow:</p>
<ol>
<li>Do some brainstorming and idea creation using a mind map.</li>
<li>Transfer the information from the mind map to my outliner via OPML. In the outlining application, revise and organize the content into its final form.</li>
<li>Transfer the outline into Keynote for formatting and appearance.</li>
</ol>
<p>The real problem so far has been finding the <em>right</em> mind mapping application. There are many different applications on Mac OS X: <a href="http://www.mindnode.com/">MindNode/MindNode Pro</a>, <a href="http://www.novamind.com/">Novamind</a>, <a href="http://www.mythoughtsformac.com/">MyThoughts</a>, <a href="http://www.mindjet.com/mindmanager-mac">MindManager</a>, <a href="http://www.xmind.net/">XMind</a>, and <a href="http://freemind.sourceforge.net/">Freemind</a>, to name a few. I ruled out XMind and Freemind because they are Java applications; I much prefer native applications over Java applications for performance and integration reasons. That leaves MindNode (Pro), Novamind, MyThoughts, and MindManager. So far I&#8217;ve tried MindNode, Novamind, and MindManager. Of these, MindManager is far and away my favorite&#8212;it feels mature, polished, supports AppleScript, and seems to perform well.</p>
<p>Unfortunately, MindManager is also the priciest of the bunch. At $249, it is <strong>significantly</strong> more expensive than any of the other applications in this category. I&#8217;m still a bit on the fence with the decision, but I expect I&#8217;ll decide one way or another within the next week or so. I&#8217;d love to hear from any MindManager users on their likes, dislikes, and use cases. Speak up in the comments below!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/">Content Creation and Mind Mapping</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2008/08/14/mind-mapping/" rel="bookmark" title="Thursday, August 14, 2008">Mind Mapping</a></li>

<li><a href="http://blog.scottlowe.org/2011/11/18/exporting-outlines-as-markdown/" rel="bookmark" title="Friday, November 18, 2011">Exporting Outlines as Markdown</a></li>

<li><a href="http://blog.scottlowe.org/2008/06/06/vi-java/" rel="bookmark" title="Friday, June 6, 2008">VI Java</a></li>

<li><a href="http://blog.scottlowe.org/2010/05/02/my-current-getting-things-done-setup/" rel="bookmark" title="Sunday, May 2, 2010">My Current Getting Things Done Setup</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/" rel="bookmark" title="Saturday, October 8, 2011">Formatting RTFs with TextSoap</a></li>
</ul><!-- Similar Posts took 453.834 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/10/05/content-creation-and-mind-mapping/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Switching to EagleFiler</title>
		<link>http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/</link>
		<comments>http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 04:51:09 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2413</guid>
		<description><![CDATA[I recently switched to a new "anything bucket" that fits in really well with some new workflows: EagleFiler. Read the full post to find out why I switched.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/">Switching to EagleFiler</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Over the last month or so, I&#8217;ve taken a strong interest in moving a fair number of my files that are predominantly text-based back to &#8220;standards-based&#8221; formats such as RTF and plain text. I&#8217;ve started using <a href="http://daringfireball.net/projects/markdown/syntax">Markdown</a> as a means of storing formatting information in plain text files, and then using tools like <a href="http://johnmacfarlane.net/pandoc/index.html">Pandoc</a> to convert these Markdown files into the desired destination format. I&#8217;ll likely discuss this in more detail in a future post, but what I wanted to discuss here was the affect of this decision on my software usage.</p>
<p>If you&#8217;ve read any of the posts I&#8217;ve published on <a href="http://blog.scottlowe.org/2010/05/02/my-current-getting-things-done-setup/">my Getting Things Done setup</a>, you&#8217;ll know that I used an application called Yojimbo as my &#8220;anything bucket.&#8221; <a href="http://www.barebones.com/products/yojimbo/">Yojimbo</a> is a native Mac OS X application that operated as part of the consumption phase of my workflow and provided a way for me to collect and organize all the various bits of information that pass in front of me. Yojimbo is a pretty handy application, and I made it even more handy with some home-grown AppleScripts that made it easier and faster to get information <em>into</em> and then back <em>out of</em> the application.</p>
<p>However, I recently started examining other applications in the same space as Yojimbo, in an effort to ensure that I was using the most effective tools possible. (Consider this a &#8220;sharpening the saw&#8221; exercise.) I evaluated <a href="http://www.devon-technologies.com/products/devonthinkpro/">DEVONthink Pro</a> and <a href="http://c-command.com/eaglefiler/">EagleFiler</a>, testing each of them within my workflow to see if either of them added some value above and beyond what I currently had with Yojimbo. This was occurring at the same time that I started shifting my text-based formats back to plain text, RTF, and Markdown, and so part of the evaluation process was testing how well those applications fit into this new way of managing my text-based data.</p>
<p>What I found, surprisingly, was that EagleFiler was a great fit for this new workflow. One of my long-time complaints of Yojimbo was that I couldn&#8217;t use my preferred applications (<a href="http://skim-app.sourceforge.net/">Skim</a> for PDFs or <a href="http://macromates.com/">TextMate</a> for text-based files), an issue that was even more of a problem now that I was making greater use of TextMate with plain text files and Markdown. I explored ways of using AppleScript to modify Yojimbo&#8217;s behavior, but it was beyond my simple AppleScript skills. EagleFiler, on the other hand, simply leveraged the default applications I used with Mac OS X. PDFs opened in Skim, text files opened in TextMate (where I could then use TextMate bundles to convert formats between HTML, plain text, and Markdown), and RTF documents opened in <a href="http://www.bean-osx.com/Bean.html">Bean</a> (which I&#8217;d adopted as a lightweight editor over the oh-so-bulky Microsoft Word). This made it a great fit for the new way I was working with documents. In addition, EagleFiler came with some useful capture functionality built-in, eliminating the need for some of my home-grown AppleScripts. Finally, EagleFiler used an &#8220;open&#8221; library format that stored my items as files in the file system. If, for whatever reason, I ever decided to ditch EagleFiler, all my information would be easily accessible. This was a real attraction for me.</p>
<p>So, after only a week or so of testing, I switched completely away from Yojimbo and started using EagleFiler instead. Thus far, I&#8217;ve been quite pleased with the results. While it seems simple, I like the ability to mark items as unread (something I couldn&#8217;t do in Yojimbo, so I had to approximate that functionality with certain tags). I still prefer the way Yojimbo displays metadata about bookmarks in the same window (in EagleFiler you have to open the Inspection window), but this has not been a significant problem.</p>
<p>I also anticipate that the use of the file system will make integrating tools like Pandoc into my workflow possible; it didn&#8217;t seem possible before with Yojimbo. Because EagleFiler&#8217;s library is file system-based, it should be possible to use AppleScript to manipulate records by manipulating the underlying files in the file system. This will be an area of exploration for me over the next few months as I also refine my Markdown-Pandoc workflows for document generation.</p>
<p>In my opinion, if you&#8217;re considering an &#8220;anything bucket&#8221; for your Mac to help keep your information organized, EagleFiler should definitely be on your list of applications to consider.</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/">Switching to EagleFiler</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2009/12/02/my-number-one-yojimbo-complaint/" rel="bookmark" title="Wednesday, December 2, 2009">My Number One Yojimbo Complaint</a></li>

<li><a href="http://blog.scottlowe.org/2011/10/08/formatting-rtfs-with-textsoap/" rel="bookmark" title="Saturday, October 8, 2011">Formatting RTFs with TextSoap</a></li>

<li><a href="http://blog.scottlowe.org/2008/07/14/textmate/" rel="bookmark" title="Monday, July 14, 2008">TextMate</a></li>

<li><a href="http://blog.scottlowe.org/2011/05/03/applescripts-for-yojimbo-camino-and-skim/" rel="bookmark" title="Tuesday, May 3, 2011">AppleScripts for Yojimbo, Camino, and Skim</a></li>

<li><a href="http://blog.scottlowe.org/2010/10/02/revisiting-evernote/" rel="bookmark" title="Saturday, October 2, 2010">Revisiting Evernote</a></li>
</ul><!-- Similar Posts took 70.263 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/09/07/switching-to-eaglefiler/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Some Useful UNIX Commands on your Mac</title>
		<link>http://blog.scottlowe.org/2011/07/25/some-useful-unix-commands-on-your-mac/</link>
		<comments>http://blog.scottlowe.org/2011/07/25/some-useful-unix-commands-on-your-mac/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 12:00:00 +0000</pubDate>
		<dc:creator>slowe</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://blog.scottlowe.org/?p=2358</guid>
		<description><![CDATA[Here's a collection of some UNIX commands that you might find helpful while gathering networking information about your Mac.<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/07/25/some-useful-unix-commands-on-your-mac/">Some Useful UNIX Commands on your Mac</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Over the last day or so I&#8217;ve been messing around at the UNIX command line on my Mac, trying to find a workaround for a VPN policy that doesn&#8217;t allow split tunneling. (Just as a stupid side question, what is the security issue with split tunneling, anyway?) Along the way, I uncovered some handy commands for gathering information about the networking configuration of your Mac.</p>
<p>I can&#8217;t take credit for all of these; most of them were shared with me by Matt Cowger, fellow VCDX and vSpecialist.</p>
<p>If anyone has any additional commands they&#8217;d like to share, I encourage you to add them to the comments on this post. Enjoy!</p>
<p>To find the IP address of the default gateway:</p>
<p><code>netstat -nr -f inet | grep default | grep en | awk '{print $2}'</code></p>
<p>To find the interface name of the default route:</p>
<p><code>netstat -nr -f inet | grep default | grep en | awk '{print $6}'</code></p>
<p>To find the IP address assigned to the interface for the default gateway:</p>
<p><code>ORGGWIF=`netstat -nr -f inet | grep default | grep en | awk '{print $6}'`<br />
ifconfig $ORGGWIF | grep "inet " | awk '{print $2}'</code></p>
<p>To find the default gateway network:</p>
<p><code>ORGGWIF=`netstat -nr -f inet | grep default | grep en | awk '{print $6}'`<br />
netstat -I $ORGGWIF -n | grep -v : | grep $ORGGWIF | awk '{print $3}'</code></p>
<p>To find the subnet mask for the default gateway network:</p>
<p><code>ORGGWIF=`netstat -nr -f inet | grep default | grep en | awk '{print $6}'`<br />
system_profiler SPNetworkDataType | grep -A 15 $ORGGWIF | grep "Subnet Masks" | awk '{print $3}'</code></p>
<p>To convert the subnet mask into CIDR format:</p>
<p><code>ORGGWIF=`netstat -nr -f inet | grep default | grep en | awk '{print $6}'`<br />
ORGGWMASK=`system_profiler SPNetworkDataType | grep -A 15 $ORGGWIF | grep "Subnet Masks" | awk '{print $3}'`<br />
echo obase=2.$ORGGWMASK | tr . \; | bc | tr -d 0\\n | wc -c | awk '{print $1}'</code></p>
<p>To determine the wireless SSID to which your Mac is currently associated:</p>
<p><code>/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I | grep SSID | tail -n 1 | awk '{print $2}'</code></p>
<p>CLI gurus and wizards are encouraged to share other useful commands in the comments below. Thanks!</p>
<p>This article was originally posted on <a href="http://blog.scottlowe.org">blog.scottlowe.org</a>. Visit the site for more information on virtualization, servers, storage, and other enterprise technologies.<br/><br/><a href="http://blog.scottlowe.org/2011/07/25/some-useful-unix-commands-on-your-mac/">Some Useful UNIX Commands on your Mac</a></p>
Similar Posts:<ul><li><a href="http://blog.scottlowe.org/2006/12/18/changing-the-ip-address-in-solaris-10-u3/" rel="bookmark" title="Monday, December 18, 2006">Changing the IP Address in Solaris 10 U3</a></li>

<li><a href="http://blog.scottlowe.org/2010/04/23/configuring-inter-vlan-routing/" rel="bookmark" title="Friday, April 23, 2010">Configuring Inter-VLAN Routing</a></li>

<li><a href="http://blog.scottlowe.org/2006/04/04/modifying-dhcp-client-operation-on-openbsd/" rel="bookmark" title="Tuesday, April 4, 2006">Modifying DHCP Client Operation on OpenBSD</a></li>

<li><a href="http://blog.scottlowe.org/2010/01/11/a-couple-geektool-scripts/" rel="bookmark" title="Monday, January 11, 2010">A Couple GeekTool Scripts</a></li>

<li><a href="http://blog.scottlowe.org/2010/03/17/a-quick-and-simple-guide-to-building-an-openbsd-vm/" rel="bookmark" title="Wednesday, March 17, 2010">A Quick and Simple Guide to Building an OpenBSD VM</a></li>
</ul><!-- Similar Posts took 138.442 ms -->]]></content:encoded>
			<wfw:commentRss>http://blog.scottlowe.org/2011/07/25/some-useful-unix-commands-on-your-mac/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

