<?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>Rob Garth &#187; mac</title>
	<atom:link href="http://blog.sumostyle.net/robg/tag/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sumostyle.net/robg</link>
	<description>Mildly Useful Stuff</description>
	<lastBuildDate>Sat, 19 Jun 2010 09:43:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>OpenVPN client with Username and Password auth</title>
		<link>http://blog.sumostyle.net/robg/2010/03/01/ovpn-client/</link>
		<comments>http://blog.sumostyle.net/robg/2010/03/01/ovpn-client/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 01:46:20 +0000</pubDate>
		<dc:creator>robg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.sumostyle.net/robg/?p=467</guid>
		<description><![CDATA[Following on from last week&#8217;s post. We now need to setup the client. Network Manager The easiest openvpn client is network-manager. If you are using Ubuntu run: # aptitude install network-manager-openvpn # restart network-manager Now click on the network-manager applet, select configure VPN, and setup a new open-vpn connection. Set the gateway to you server [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from last week&#8217;s <a href="http://blog.sumostyle.net/robg/2010/02/25/ovpn-server/">post</a>. We now need to setup the client.<br />
<span id="more-467"></span></p>
<h4>Network Manager</h4>
<p>The easiest openvpn client is network-manager. If you are using Ubuntu run:</p>
<p><code># aptitude install network-manager-openvpn<br />
# restart network-manager</code></p>
<ul>
<li>Now click on the network-manager applet, select configure VPN, and setup a new open-vpn connection.</li>
<li>Set the gateway to you server</li>
<li>Set the type to Password</li>
<li>Point your CA to a copy of your server&#8217;s ca.crt and everything should just work</li>
</ul>
<h4>Everything Else</h4>
<p>Linux, Windows and OSX all have ports of OpenVPN, and I have setup the client on each of them. Unless you want to pay for Viscosity on the mac, the chances are you will need a client configuration file.</p>
<p>Attached is a simple client configuration file that will work. Edit it to match your server&#8217;s settings where appropriate. You will need this and your ca.crt in the same directory. On Windows the file extenion is &#8220;.ovpn&#8221;. On linux my file is called <code>/etc/openvpn/client.conf</code></p>
<pre>
##############################################
# Sample client-side OpenVPN 2.0 config file.
# for connecting to multi-client server.
##############################################

# Specify that we are a client and that we
# will be pulling certain config file directives
# from the server.
client

dev tun
proto udp

# The hostname/IP and port of the server.
remote my-server-2.domain 1194

# host name of the OpenVPN server.  Very useful
# on machines which are not permanently connected
# to the internet such as laptops.
resolv-retry infinite

# Most clients don't need to bind to
# a specific local port number.
nobind

# Try to preserve some state across restarts.
persist-key
persist-tun

# Certificate Authority
ca ca.crt

# Username/Password authentication is used on the server
auth-user-pass

# Verify server certificate by checking
# that the certicate has the nsCertType
# field set to "server".  This is an
# important precaution to protect against
# a potential attack discussed here:
#  http://openvpn.net/howto.html#mitm
#
# To use this feature, you will need to generate
# your server certificates with the nsCertType
# field set to "server".  The build-key-server
# script in the easy-rsa folder will do this.
ns-cert-type server

# Set log file verbosity.
verb 3
</pre>
<p>On linux to start the openvpn client simply type:<br />
<code># openvpn -config /etc/openvpn/client.conf</code></p>
<p>To manage the connection on Windows I would suggest using <a href="http://openvpn.se/">OpenVPN GUI</a>. And either <a href="http://www.tunnelblick.net/">tunnelblick</a>, or <a href="http://www.viscosityvpn.com/">Viscosity</a> (non-free) on OSX.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sumostyle.net/robg/2010/03/01/ovpn-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackbook Mini 9</title>
		<link>http://blog.sumostyle.net/robg/2009/05/06/hackbook-mini-9/</link>
		<comments>http://blog.sumostyle.net/robg/2009/05/06/hackbook-mini-9/#comments</comments>
		<pubDate>Wed, 06 May 2009 02:11:47 +0000</pubDate>
		<dc:creator>robg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[hackintosh]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.sumostyle.net/robg/?p=321</guid>
		<description><![CDATA[It has been done many, many times before, but let me say, it is awesome. Wasn&#8217;t sure if I would like it or not, but it is amazing. Everything just seems to work. I have had a couple of hiccups, I cannot seem to tether a 3G phone without problems via bluetooth, and the the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.sumostyle.net/robg/wp-content/uploads/2009/05/photo-91.jpg"><img class="size-medium wp-image-324 aligncenter" title="Hackbook" src="http://blog.sumostyle.net/robg/wp-content/uploads/2009/05/photo-91.jpg" alt="Hackbook" width="300" height="270" /></a></p>
<p>It has been done many, many times before, but let me say, it is awesome.</p>
<p>Wasn&#8217;t sure if I would like it or not, but it is amazing. Everything just seems to work. I have had a couple of hiccups, I cannot seem to tether a 3G phone without problems via bluetooth, and the the trackpad simply sucks, but it is great.</p>
<p>I used the howto from gizmodo: <a href="http://gizmodo.com/5156903/how-to-hackintosh-a-dell-mini-9-into-the-ultimate-os-x-netbook">http://gizmodo.com/5156903/how-to-hackintosh-a-dell-mini-9-into-the-ultimate-os-x-netbook</a>.</p>
<p>There is just one simple error in the post. Once you have booted from the usb, device 80 is the USB stick, not the SSD. All you have to do is select device 81, and you can boot from the internal drive. You do not need to use a CD Drive for the second part of the process like the howto suggests.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sumostyle.net/robg/2009/05/06/hackbook-mini-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remounting network drives on OSX</title>
		<link>http://blog.sumostyle.net/robg/2009/02/16/remounting-network-drives-on-osx/</link>
		<comments>http://blog.sumostyle.net/robg/2009/02/16/remounting-network-drives-on-osx/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 00:13:10 +0000</pubDate>
		<dc:creator>robg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.sumostyle.net/robg/?p=297</guid>
		<description><![CDATA[Why do I overcomplicate things. I wanted to have a few SMB shares mount on my apple workstation every time I login. I couldn&#8217;t work out how. I thought about automount, I thought about writing an apple script, and then my retired uncle showed me how, its simple. In system preferences -&#62; accounts -&#62; login [...]]]></description>
			<content:encoded><![CDATA[<p>Why do I overcomplicate things.</p>
<p>I wanted to have a few SMB shares mount on my apple workstation every time I login. I couldn&#8217;t work out how. I thought about automount, I thought about writing an apple script, and then my retired uncle showed me how, its simple.</p>
<p>In system preferences -&gt; accounts -&gt; login items, simply add the volumes. If the passwords are stored in your keychain they will remount every time you login.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sumostyle.net/robg/2009/02/16/remounting-network-drives-on-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Triple boot Mac/Linux/Windows</title>
		<link>http://blog.sumostyle.net/robg/2008/11/01/triple-boot-maclinuxwindows/</link>
		<comments>http://blog.sumostyle.net/robg/2008/11/01/triple-boot-maclinuxwindows/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 07:19:38 +0000</pubDate>
		<dc:creator>robg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.sumostyle.net/robg/?p=267</guid>
		<description><![CDATA[Found this great article on doing triple boot without needing grub to boot windows. http://www.anomalousanomaly.com/2008/10/31/triple-booting-your-mac/]]></description>
			<content:encoded><![CDATA[<p>Found this great article on doing triple boot without needing grub to boot windows.</p>
<p><a href="http://www.anomalousanomaly.com/2008/10/31/triple-booting-your-mac/trackback/">http://www.anomalousanomaly.com/2008/10/31/triple-booting-your-mac/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sumostyle.net/robg/2008/11/01/triple-boot-maclinuxwindows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
