<?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>Steven Eppler's Blog &#187; apple</title>
	<atom:link href="http://www.steveneppler.com/blog/category/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://www.steveneppler.com/blog</link>
	<description>My life, technology, and everything in between</description>
	<lastBuildDate>Wed, 09 Feb 2011 20:14:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Signing iOS mobileconfig files with your certificate</title>
		<link>http://www.steveneppler.com/blog/2011/02/09/signing-ios-mobileconfig-files-with-your-certificate</link>
		<comments>http://www.steveneppler.com/blog/2011/02/09/signing-ios-mobileconfig-files-with-your-certificate#comments</comments>
		<pubDate>Wed, 09 Feb 2011 20:10:14 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[on the job]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/?p=94</guid>
		<description><![CDATA[If you&#8217;ve ever used Apple&#8217;s iPhone Configuration Utility, you&#8217;ve probably noticed that it says &#8216;Unsigned&#8217; when you send the .mobileconfig file to your device. To sign the profile, export or email the config file to yourself, have your certificate files handy, and type the following: openssl smime \ -sign \ -signer your-cert.pem \ -inkey your-priv-key.pem [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever used Apple&#8217;s iPhone Configuration Utility, you&#8217;ve probably noticed that it says &#8216;Unsigned&#8217; when you send the .mobileconfig file to your device.  To sign the profile, export or email the config file to yourself, have your certificate files handy, and type the following:<br />
<code><br />
openssl smime \<br />
-sign \<br />
-signer your-cert.pem \<br />
-inkey your-priv-key.pem \<br />
-certfile TheCertChain.pem \<br />
-nodetach \<br />
-outform der \<br />
-in ConfigProfile.mobileconfig \<br />
-out ConfigProfile_signed.mobileconfig<br />
</code></p>
<p>The files you&#8217;ll need are:</p>
<p>your-cert.pem &#8211; this is the certificate you&#8217;ve been issued<br />
your-priv-key.pem &#8211; this is your private key<br />
TheCertChain.pem &#8211; this is the certificate chain (optional, in some cases)<br />
ConfigProfile.mobileconfig &#8211; This is the unsigned copy of your configuration profile</p>
<p>The original instructions are located <a href="https://confluence.terena.org/display/tcs/Sign+Apple+mobileconfig+files">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2011/02/09/signing-ios-mobileconfig-files-with-your-certificate/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discovering all Bonjour services</title>
		<link>http://www.steveneppler.com/blog/2010/07/09/discovering-all-bonjour-services</link>
		<comments>http://www.steveneppler.com/blog/2010/07/09/discovering-all-bonjour-services#comments</comments>
		<pubDate>Fri, 09 Jul 2010 17:05:57 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/?p=89</guid>
		<description><![CDATA[To discover all Bonjour services, do the following: NSNetServiceBrowser searchForServicesOfType: @"_services._dns-sd._udp." inDomain: @"" It will return data in the following form: NSNetService name = "_workstation" type = "_tcp.local." domain = "." All this documentation taken from here.]]></description>
			<content:encoded><![CDATA[<p>To discover all Bonjour services, do the following:<br />
<code><br />
NSNetServiceBrowser<br />
  searchForServicesOfType: @"_services._dns-sd._udp."<br />
  inDomain:                @""<br />
</code></p>
<p>It will return data in the following form:<br />
<code><br />
NSNetService<br />
  name   = "_workstation"<br />
  type   = "_tcp.local."<br />
  domain = "."<br />
</code></p>
<p>All this documentation taken from <a href="http://www.fernlightning.com/doku.php?id=randd:bonjour">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2010/07/09/discovering-all-bonjour-services/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Mac OS X 10.6&#8242;s ping command (aka, removing Request timeout for icmp_seq #)</title>
		<link>http://www.steveneppler.com/blog/2010/03/31/fixing-mac-os-x-10-6s-ping-command-aka-removing-request-timeout-for-icmp_seq</link>
		<comments>http://www.steveneppler.com/blog/2010/03/31/fixing-mac-os-x-10-6s-ping-command-aka-removing-request-timeout-for-icmp_seq#comments</comments>
		<pubDate>Wed, 31 Mar 2010 21:12:14 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[on the job]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/?p=79</guid>
		<description><![CDATA[If you are like me, and annoyed that OS X 10.6&#8242;s ping command displays the following text when it cannot reach a host: Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Then you&#8217;ll be happy for the fix. You can either download the source code to the ping [...]]]></description>
			<content:encoded><![CDATA[<p>If you are like me, and annoyed that OS X 10.6&#8242;s ping command displays the following text when it cannot reach a host:<br />
<code><br />
Request timeout for icmp_seq 0<br />
Request timeout for icmp_seq 1<br />
Request timeout for icmp_seq 2<br />
</code><br />
Then you&#8217;ll be happy for the fix.  You can either download the <a href="http://opensource.apple.com/source/network_cmds/network_cmds-325.1/ping.tproj/ping.c">source code</a> to the ping command from Apple and edit it yourself, or you can <a href="http://epplersoft.com/ping-fixed.tar.gz">download</a> my pre-compiled copy.</p>
<p>If you choose to edit it yourself, you&#8217;ll want to comment out lines 977 and 978 so they look like this:<br />
<code><br />
 // if (!(options &#038; F_QUIET))<br />
                                        // printf("Request timeout for icmp_seq %ld\n", ntransmitted - 2);<br />
</code></p>
<p>Then just type &#8216;gcc ping.c&#8217; and you&#8217;ll end up with a file called a.out, which you can use to replace /sbin/ping, or put in your local ~/bin directory if you&#8217;ve got one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2010/03/31/fixing-mac-os-x-10-6s-ping-command-aka-removing-request-timeout-for-icmp_seq/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Printers to OS X from the Command Line</title>
		<link>http://www.steveneppler.com/blog/2009/07/09/adding-printers-to-os-x-from-the-command-line</link>
		<comments>http://www.steveneppler.com/blog/2009/07/09/adding-printers-to-os-x-from-the-command-line#comments</comments>
		<pubDate>Thu, 09 Jul 2009 20:04:12 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[mac os x]]></category>
		<category><![CDATA[on the job]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/?p=72</guid>
		<description><![CDATA[After a little searching, I found out you can add printers to OS X from the command line using this syntax: lpadmin -p Printer_Name -L "Printer Location" -E -v lpd://x.x.x.x -P /Library/Printers/PPDs/Contents/Resources/en.lproj/Printer_Driver.gz If you don&#8217;t specify the -P option, it will not show up in your Print or Printer Setup dialogs. If you want to [...]]]></description>
			<content:encoded><![CDATA[<p>After a little searching, I found out you can add printers to OS X from the command line using this syntax:<br />
<code><br />
lpadmin -p Printer_Name -L "Printer Location" -E -v lpd://x.x.x.x -P /Library/Printers/PPDs/Contents/Resources/en.lproj/Printer_Driver.gz<br />
</code></p>
<p>If you don&#8217;t specify the -P option, it will not show up in your Print or Printer Setup dialogs.  If you want to include the generic PPD, it is located here:</p>
<p><code>/System/Library/Frameworks/ApplicationServices.framework/Versions \ /A/Frameworks/PrintCore.framework/Versions/A/Resources/Generic.ppd</code></p>
<p>That path is all one line, with no spaces.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2009/07/09/adding-printers-to-os-x-from-the-command-line/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synchronizing data between different computers and OS&#8217;s with Dropbox</title>
		<link>http://www.steveneppler.com/blog/2009/05/08/synchronizing-data-between-different-computers-and-oss-with-dropbox</link>
		<comments>http://www.steveneppler.com/blog/2009/05/08/synchronizing-data-between-different-computers-and-oss-with-dropbox#comments</comments>
		<pubDate>Fri, 08 May 2009 18:57:02 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[on the job]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/?p=70</guid>
		<description><![CDATA[About a week ago I installed Dropbox, and I have to recommend it to anybody who needs to sync their files between machines. I have a group of Macs that I use to sync data between, and I used to use iDisk, but Dropbox is so much quicker that I can&#8217;t see myself using iDisk [...]]]></description>
			<content:encoded><![CDATA[<p>About a week ago I installed <a href="https://www.getdropbox.com/referrals/NTEwNTU4OTc5">Dropbox</a>, and I have to recommend it to anybody who needs to sync their files between machines.  I have a group of Macs that I use to sync data between, and I used to use iDisk, but Dropbox is so much quicker that I can&#8217;t see myself using iDisk anymore.  Also, the syncing between Linux and Mac OS X works great &#8211; I haven&#8217;t got a chance to test the Windows client yet, but I&#8217;m sure it works just as good.</p>
<p>If you sign up with this <a href="https://www.getdropbox.com/referrals/NTEwNTU4OTc5">link</a>, you&#8217;ll get an extra 256MB, and so will I.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2009/05/08/synchronizing-data-between-different-computers-and-oss-with-dropbox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard&#8217;s SSH Agent not working</title>
		<link>http://www.steveneppler.com/blog/2007/12/10/leopards-ssh-agent-not-working</link>
		<comments>http://www.steveneppler.com/blog/2007/12/10/leopards-ssh-agent-not-working#comments</comments>
		<pubDate>Mon, 10 Dec 2007 23:44:56 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/2007/12/10/leopards-ssh-agent-not-working</guid>
		<description><![CDATA[My Leopard SSH agent was not working after upgrading a Macbook Pro. I was using a few other applications in the past to manage my SSH keys &#8211; in fact, I didn&#8217;t even know this was a feature until the new install on a Mac Pro worked without me installing the &#8216;keychain&#8217; app from fink, [...]]]></description>
			<content:encoded><![CDATA[<p>My Leopard SSH agent was not working after upgrading a Macbook Pro.  I was using a few other applications in the past to manage my SSH keys &#8211; in fact, I didn&#8217;t even know this was a feature until the new install on a Mac Pro worked without me installing the &#8216;keychain&#8217; app from fink, or a number of other solutions that I had tried in the past.</p>
<p>To fix this, I had to edit the ~/.MacOSX/environment.plist file.  In that file, there is an entry for SSH_AUTH_SOCK which needs to be removed.  I just removed the the section that looked like:</p>
<pre>
&lt;key&gt;SSH_AUTH_SOCK&lt;/key&gt;
&lt;string&gt;/tmp/503/SSHKeychain.sock&lt;/string&gt;
</pre>
<p>The text may differ slightly on your computer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2007/12/10/leopards-ssh-agent-not-working/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard Error -5002 when connecting to AFP shares</title>
		<link>http://www.steveneppler.com/blog/2007/10/26/leopard-error-5002-when-connecting-to-afp-shares</link>
		<comments>http://www.steveneppler.com/blog/2007/10/26/leopard-error-5002-when-connecting-to-afp-shares#comments</comments>
		<pubDate>Fri, 26 Oct 2007 20:40:02 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[on the job]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/2007/10/26/leopard-error-5002-when-connecting-to-afp-shares</guid>
		<description><![CDATA[When connecting to AFP shares in the new Mac OS X 10.5 (Leopard), you may get a -5002 error when the server only supports clear text passwords. To resolve, either disable clear text passwords on the server side, or change the following plist: ~/Library/Preferences/com.apple.AppleShareClient.plist You need to change the afp_cleartext_allow value to &#8220;Yes&#8221; &#8220;true&#8221; or [...]]]></description>
			<content:encoded><![CDATA[<p>When connecting to AFP shares in the new Mac OS X 10.5 (Leopard), you may get a -5002 error when the server only supports clear text passwords.  To resolve, either disable clear text passwords on the server side, or change the following plist:</p>
<p>~/Library/Preferences/com.apple.AppleShareClient.plist</p>
<p>You need to change the afp_cleartext_allow value to <del datetime="2008-10-10T13:40:53+00:00">&#8220;Yes&#8221;</del> &#8220;true&#8221; or &#8220;1&#8243; (depending on the current values you see, either &#8220;false&#8221; or a &#8220;0&#8243;).</p>
<p>Here&#8217;s an excerpt from my file:</p>
<p><code><br />
...<br />
&lt;key&gt;afp_cleartext_allow&lt;/key&gt;<br />
&lt;true /&gt;<br />
&lt;key&gt;afp_cleartext_warn&lt;/key&gt;<br />
&lt;integer&gt;0&lt;/integer&gt;<br />
&lt;key&gt;afp_default_name&lt;/key&gt;<br />
&lt;string&gt;&lt;/string&gt;<br />
...<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2007/10/26/leopard-error-5002-when-connecting-to-afp-shares/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Online Remote Backup with Mozy</title>
		<link>http://www.steveneppler.com/blog/2007/04/27/online-remote-backup-with-mozy</link>
		<comments>http://www.steveneppler.com/blog/2007/04/27/online-remote-backup-with-mozy#comments</comments>
		<pubDate>Fri, 27 Apr 2007 19:36:12 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/2007/04/27/online-remote-backup-with-mozy</guid>
		<description><![CDATA[Mozy is an online backup service &#8211; right now I&#8217;m using it to backup roughly 1.6GB of data. You can backup 2GB for free, or pay around $5 per month for unlimited backup, which I am thinking about upgrading to.  Recently they released a Mac client which makes this a better option for me.  They [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.mozy.com">Mozy</a> is an online backup service &#8211; right now I&#8217;m using it to backup roughly 1.6GB of data.  You can backup 2GB for free, or pay around $5 per month for unlimited backup, which I am thinking about upgrading to.  Recently they released a Mac client which makes this a better option for me.  They also offer a commercial version of the service which called <a target="_blank" href="http://www.mozypro.com">MozyPro</a>.</p>
<p><a href="http://www.downloadsquad.com/2007/04/26/backup-your-mac-online-with-mozy/">read more</a> | <a href="http://digg.com/apple/Backup_your_Mac_online_with_Mozy">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2007/04/27/online-remote-backup-with-mozy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jeremy Bergen has seen the light</title>
		<link>http://www.steveneppler.com/blog/2007/03/01/jeremy-bergen-has-seen-the-light</link>
		<comments>http://www.steveneppler.com/blog/2007/03/01/jeremy-bergen-has-seen-the-light#comments</comments>
		<pubDate>Thu, 01 Mar 2007 21:09:35 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/2007/03/01/jeremy-bergen-has-seen-the-light</guid>
		<description><![CDATA[Today (03/01/2007) at about 2:07PM MST, Jeremy finally admitted Macs were better than PC&#8217;s. The quote: [2:07] fine fine, mac&#8217;s are better than pc&#8217;s Anyway, that is all&#8230;]]></description>
			<content:encoded><![CDATA[<p>Today (03/01/2007) at about 2:07PM MST, Jeremy finally admitted Macs were better than PC&#8217;s.  The quote:</p>
<p>[2:07] <jeremy Bergen> fine fine, mac&#8217;s are better than pc&#8217;s</p>
<p>Anyway, that is all&#8230;</jeremy></p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2007/03/01/jeremy-bergen-has-seen-the-light/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>QuickTime Streaming returns 400 Bad Request</title>
		<link>http://www.steveneppler.com/blog/2007/02/20/quicktime-streaming-returns-400-bad-request</link>
		<comments>http://www.steveneppler.com/blog/2007/02/20/quicktime-streaming-returns-400-bad-request#comments</comments>
		<pubDate>Tue, 20 Feb 2007 22:53:49 +0000</pubDate>
		<dc:creator>eppler</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[on the job]]></category>

		<guid isPermaLink="false">http://www.steveneppler.com/blog/2007/02/20/quicktime-streaming-returns-400-bad-request</guid>
		<description><![CDATA[When you are trying to view a QuickTime movies from a streaming server, sometimes you will get back a 400 Bad Request error.  At my network at work, we intercept all port 80 traffic and forward to our squid proxy server, which is why we get this error.  In order to fix this, just open [...]]]></description>
			<content:encoded><![CDATA[<p>When you are trying to view a QuickTime movies from a streaming server, sometimes you will get back a 400 Bad Request error.  At my network at work, we intercept all port 80 traffic and forward to our squid proxy server, which is why we get this error.  In order to fix this, just open up System Preferences, open the QuickTime pane, click the Advanced tab, and choose Custom&#8230; under the Transport Setup dropdown.  Choose HTTP as your protocol, and type in 7070 where is says Other.  Since making this modifications, we can view the QuickTime streams with no problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.steveneppler.com/blog/2007/02/20/quicktime-streaming-returns-400-bad-request/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

