<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkQDQn0-eSp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603</id><updated>2011-11-27T16:32:53.351-08:00</updated><category term="install" /><category term="technorati" /><category term="link share" /><category term="DoD Secure" /><category term="Audio Glitch" /><category term="Public Key" /><category term="Twitter" /><category term="Public Key Authentication" /><category term="Month of Bugs" /><category term="online revenue" /><category term="Twitter Attacks" /><category term="sawhorse media" /><category term="missing money" /><category term="Securing SSH" /><category term="Bug" /><category term="making money online" /><category term="how to" /><category term="X-Wrt" /><category term="Firewall" /><category term="Audio Bug" /><category term="Security" /><category term="Tweet" /><category term="svnserve" /><category term="TwitPwn" /><category term="Emulation" /><category term="twittorati" /><category term="DSA" /><category term="OS X" /><category term="financing strategies" /><category term="twittersphere" /><category term="Secure" /><category term="TwitPic" /><category term="10.6" /><category term="government secrets" /><category term="Mac OS X" /><category term="launch" /><category term="Hacker Proof" /><category term="Terminal" /><category term="News" /><category term="Social Networking" /><category term="Dell Truemobile 2300" /><category term="Twitter Hacks" /><category term="Serial on OS X" /><category term="SSH" /><category term="SSH on OS X" /><category term="Subversion" /><category term="OpenWrt" /><category term="Hacks" /><category term="Britney Spears" /><category term="click bank" /><category term="startup" /><category term="Iptables" /><category term="configure" /><category term="Cisco on Mac" /><category term="Serial on Mac" /><category term="free money" /><category term="Audio Preference Bug" /><category term="plist" /><category term="Twitter Exploits" /><category term="DoD Security" /><category term="Rate-limiting" /><category term="Cisco on OS X" /><category term="muckrack" /><category term="blogosphere" /><category term="Serial Terminal Emulation" /><category term="Serial" /><category term="mac" /><category term="Authentication" /><category term="SVN" /><category term="Black Sheep" /><category term="unclaimed property" /><category term="money" /><title>The technical musings of Matt</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://matthewayo.blogspot.com/" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/matthewayo" /><feedburner:info uri="matthewayo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>matthewayo</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/matthewayo" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fmatthewayo" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;CUIHR3gyeCp7ImA9Wx5SFkU.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-7608294899635117861</id><published>2010-08-11T22:07:00.000-07:00</published><updated>2010-08-13T00:12:16.690-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-13T00:12:16.690-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Audio Glitch" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="10.6" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Audio Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Audio Preference Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X" /><title>Mac OS X 10.6 Snow Leopard Audio Bug</title><content type="html">So for those of you who have made the switch like myself to 10.6 you may or may not have noticed when you reboot your audio settings seem to change themselves. &amp;nbsp;I searched around the web and found this issue mostly affecting users who upgraded from a previous version of OS X such as 10.5, but that's not to say they're the only ones affected by this issue.&lt;br /&gt;
&lt;br /&gt;
So what's the deal? &amp;nbsp;Well the audio preferences are stored in /Library/Preferences/Audio, and if you take a look at the files in there you'll see they're owned by _coreaudiod and you may see a few files like&amp;nbsp;com.apple.audio.DeviceSettings.plist, and&amp;nbsp;com.apple.audio.SystemSettings.plist, I also had a .plist-old version of both files which was probably left over from the upgrade. &amp;nbsp;So to resolve this issue I moved all the files in the directory to a folder on my Desktop for backup and then opened up System Preferences and went into the Audio preferences and set my settings back to where I like them, and took another look in the directory and found it re-created&amp;nbsp;com.apple.audio.SystemSettings.plist with a slightly larger size then the original file I just backed up, 1900 bytes versus 1981, maybe the file was corrupt..&lt;br /&gt;
&lt;br /&gt;
So close all applications, reboot and you should notice all of your audio settings are still set where they should be.&lt;br /&gt;
&lt;br /&gt;
This could probably be solved using Disk Utility permissions repair as well, but I haven't tried that method yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-7608294899635117861?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tLBKWRcYkLZZ7lrogd0Nw587ad0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tLBKWRcYkLZZ7lrogd0Nw587ad0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tLBKWRcYkLZZ7lrogd0Nw587ad0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tLBKWRcYkLZZ7lrogd0Nw587ad0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=OLkw1GzIFK0:AVG5ABtGR1A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=OLkw1GzIFK0:AVG5ABtGR1A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=OLkw1GzIFK0:AVG5ABtGR1A:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=OLkw1GzIFK0:AVG5ABtGR1A:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/OLkw1GzIFK0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/7608294899635117861/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=7608294899635117861" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7608294899635117861?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7608294899635117861?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/OLkw1GzIFK0/mac-os-x-106-snow-leopard-audio-bug.html" title="Mac OS X 10.6 Snow Leopard Audio Bug" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2010/08/mac-os-x-106-snow-leopard-audio-bug.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMDR3wzeSp7ImA9WxJaEEg.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-3905047349597558674</id><published>2009-07-21T02:40:00.009-07:00</published><updated>2009-07-31T08:17:56.281-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-31T08:17:56.281-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="svnserve" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="install" /><category scheme="http://www.blogger.com/atom/ns#" term="startup" /><category scheme="http://www.blogger.com/atom/ns#" term="configure" /><category scheme="http://www.blogger.com/atom/ns#" term="Subversion" /><category scheme="http://www.blogger.com/atom/ns#" term="plist" /><category scheme="http://www.blogger.com/atom/ns#" term="how to" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><category scheme="http://www.blogger.com/atom/ns#" term="SVN" /><title>Installing Subversion Client and Server on OS X</title><content type="html">Installing Subversion on OS X is actually really easy, but for those of you who have not done it before it can seem like quite a task.  There are many  &lt;a href="http://en.wikipedia.org/wiki/Revision_control"&gt;Revision Control&lt;/a&gt; systems out there but in my opinion SVN is well suited for the needs of just about any person or project, for those of you not too familiar with SVN or how it works, you should check out the Wikipedia link above.&lt;br /&gt;&lt;br /&gt;All of my tutorials if you haven't noticed make use of &lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt;, if you don't have it installed already now would be a good time to install it.&lt;br /&gt;&lt;br /&gt;First thing you want to do whenever you're installing something from MacPorts is make sure you're current.  We'll do a selfupdate to upgrade existing packages and update package info.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ sudo port selfupdate&lt;/li&gt;&lt;/ul&gt;Next up you want to install SVN via the MacPorts system.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ sudo port install svn&lt;/li&gt;&lt;/ul&gt;We need to make sure svn is in your default path by running svn from a Terminal session.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ svn&lt;/li&gt;&lt;li&gt;-bash: svn: command not found&lt;/li&gt;&lt;/ul&gt;So it looks like we need to update .profile with the correct path, by default MacPorts installs to /opt/local/bin and /opt/local/sbin which is not normally in the default path.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ nano .profile&lt;/li&gt;&lt;li&gt;export PATH=/opt/local/bin:/opt/local/sbin:$PATH&lt;/li&gt;&lt;/ul&gt;You should now see the following when you run svn.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ svn&lt;/li&gt;&lt;li&gt;Type 'svn help' for usage.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;The SVN client is now ready for use, for those interested in running your own SVN Repositories to keep track of your own project or source code lets setup the SVN Server a.k.a. svnserve.&lt;br /&gt;&lt;br /&gt;First thing to do is decide where you want your Repository located on your drive (I use ~/SVN) and then we want to create the Repository directory and it's file structure.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ svnadmin create ~/SVN&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Which should create the actual directory and setup the SVN framework inside it, including the default SVN Server configuration files in ~/SVN/conf/.  It should be noted you rarely ever directly edit the files in the SVN Repository, only advanced users who know how to manipulate SVN should ever touch the files inside.  However if you plan on allowing anyone remote access to your SVN Repository it would be wise to setup permissions on who can access what.&lt;br /&gt;&lt;br /&gt;Let's do a test run and make sure the SVN Server fires up with the default settings and no authentication, and that we can check out the Repository.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ svnserve -d -r ~/SVN/&lt;/li&gt;&lt;li&gt;dStruct:~ Matt$ svn checkout svn://dStruct/ ~/test&lt;/li&gt;&lt;li&gt;Checked out revision 0.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Ok so now we have our Repository built and we know the server works, lets setup the SVN Server to launch automatically at startup under the inetd service.  We need to create a new Property List or plist and place it in /Library/LaunchDaemon so launchd knows where to find it on startup.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ killall svnserve&lt;br /&gt;&lt;/li&gt;&lt;li&gt;dStruct:~ Matt$ cd /Library/LaunchDaemon&lt;/li&gt;&lt;li&gt;dStruct:LaunchDaemon Matt$ sudo nano org.tigris.subversion.svnserve.plist&lt;/li&gt;&lt;/ul&gt;And paste in the following XML, editing the 2 lines required.&lt;br /&gt;&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&amp;gt;&lt;br /&gt;&amp;lt;plist version="1.0"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;dict&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;Disabled&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;false/&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;org.tigris.subversion.svnserve&amp;lt;/string&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;array&amp;gt;&lt;br /&gt;   &amp;lt;string&amp;gt;/usr/local/bin/svnserve (EDIT THIS LINE)&amp;lt;/string&amp;gt;&lt;br /&gt;   &amp;lt;string&amp;gt;--inetd&amp;lt;/string&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;string&amp;gt;--root=/Users/YourUsername/SVN (EDIT THIS LINE)&amp;lt;/string&amp;gt;&lt;br /&gt;&amp;lt;/array&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;ServiceDescription&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;Subversion Standalone Server&amp;lt;/string&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;key&amp;gt;Sockets&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;dict&amp;gt;&lt;br /&gt; &amp;lt;key&amp;gt;Listeners&amp;lt;/key&amp;gt;&lt;br /&gt; &amp;lt;array&amp;gt;&lt;br /&gt;   &amp;lt;dict&amp;gt;&lt;br /&gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockFamily&amp;lt;/key&amp;gt;&lt;br /&gt;     &amp;lt;string&amp;gt;IPv4&amp;lt;/string&amp;gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockServiceName&amp;lt;/key&amp;gt;&lt;br /&gt;     &amp;lt;string&amp;gt;svn&amp;lt;/string&amp;gt;&lt;br /&gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockType&amp;lt;/key&amp;gt;&lt;br /&gt;     &amp;lt;string&amp;gt;stream&amp;lt;/string&amp;gt;&lt;br /&gt;   &amp;lt;/dict&amp;gt;&lt;br /&gt;   &amp;lt;dict&amp;gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockFamily&amp;lt;/key&amp;gt;&lt;br /&gt;&lt;br /&gt;     &amp;lt;string&amp;gt;IPv6&amp;lt;/string&amp;gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockServiceName&amp;lt;/key&amp;gt;&lt;br /&gt;     &amp;lt;string&amp;gt;svn&amp;lt;/string&amp;gt;&lt;br /&gt;     &amp;lt;key&amp;gt;SockType&amp;lt;/key&amp;gt;&lt;br /&gt;&lt;br /&gt;     &amp;lt;string&amp;gt;stream&amp;lt;/string&amp;gt;&lt;br /&gt;   &amp;lt;/dict&amp;gt;&lt;br /&gt; &amp;lt;/array&amp;gt;&lt;br /&gt;&amp;lt;/dict&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;inetdCompatibility&amp;lt;/key&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;dict&amp;gt;&lt;br /&gt; &amp;lt;key&amp;gt;Wait&amp;lt;/key&amp;gt;&lt;br /&gt; &amp;lt;false/&amp;gt;&lt;br /&gt;&amp;lt;/dict&amp;gt;&lt;br /&gt;&amp;lt;/dict&amp;gt;&lt;br /&gt;&amp;lt;/plist&amp;gt;&lt;/pre&gt;With that file saved now we need to add it to the Launch Daemon and we'll go ahead and fire it up right now manually as if we just booted up.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ sudo launchctl load /Library/LaunchDaemon/org.tigris.subversion.svnserve.plist&lt;/li&gt;&lt;li&gt;dStruct:~ Matt$ sudo launchctl start org.tigris.subversion.svnserve&lt;/li&gt;&lt;/ul&gt;Now for the final test, lets try to check out the local Repository.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;dStruct:~ Matt$ svn checkout svn://dStruct/ ~/test&lt;/li&gt;&lt;li&gt;Checked out revision 0.&lt;/li&gt;&lt;/ul&gt;There you go, if you ran into any issues check the reference links below, and Google is your best resource for answers, enjoy.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://svnbook.red-bean.com/"&gt;Version Control with Subversion&lt;br /&gt;&lt;/a&gt;&lt;a href="http://www.kashum.com/rbf.pl?c=blog&amp;amp;i=1217783696&amp;amp;referer=r"&gt;Subversion server (svnserve) on Mac OS X&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-3905047349597558674?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WqwfFenyOxAxfqfeW3K-lppNc3k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WqwfFenyOxAxfqfeW3K-lppNc3k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WqwfFenyOxAxfqfeW3K-lppNc3k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WqwfFenyOxAxfqfeW3K-lppNc3k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=8j2lTmrUUrU:SRfcJ7n57Mk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=8j2lTmrUUrU:SRfcJ7n57Mk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=8j2lTmrUUrU:SRfcJ7n57Mk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=8j2lTmrUUrU:SRfcJ7n57Mk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/8j2lTmrUUrU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/3905047349597558674/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=3905047349597558674" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/3905047349597558674?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/3905047349597558674?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/8j2lTmrUUrU/installing-subversion-svn-client-and.html" title="Installing Subversion Client and Server on OS X" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/07/installing-subversion-svn-client-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEGSXs7fSp7ImA9WxJUEEU.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-1900037926390584931</id><published>2009-07-08T02:27:00.004-07:00</published><updated>2009-07-08T14:30:28.505-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-08T14:30:28.505-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technorati" /><category scheme="http://www.blogger.com/atom/ns#" term="launch" /><category scheme="http://www.blogger.com/atom/ns#" term="sawhorse media" /><category scheme="http://www.blogger.com/atom/ns#" term="muckrack" /><category scheme="http://www.blogger.com/atom/ns#" term="twittorati" /><category scheme="http://www.blogger.com/atom/ns#" term="twittersphere" /><category scheme="http://www.blogger.com/atom/ns#" term="blogosphere" /><title>Technorati launches new Twittorati website today</title><content type="html">Blog search engine and advertising power house &lt;a href="http://technorati.com/"&gt;Technorati&lt;/a&gt; has joined forces with &lt;a href="http://www.sawhorsemedia.com/"&gt;Sawhorse Media&lt;/a&gt; the makers of &lt;a href="http://muckrack.com/"&gt;Muckrack.com&lt;/a&gt;, to bring the world &lt;a href="http://twittorati.com/"&gt;Twittorati.com&lt;/a&gt; "Where the blogosphere meets the Twittersphere".&lt;br /&gt;&lt;br /&gt;According to the new service "&lt;a href="http://twittorati.com/"&gt;Twittorati&lt;/a&gt; tracks the tweets from the highest authority bloggers, starting with the entire &lt;a href="http://technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://technorati.com/pop/blogs/"&gt;Top 100&lt;/a&gt; and soon including many more of the web's most influential voices."&lt;br /&gt;&lt;br /&gt;To be honest I don't know what to think, it seems like &lt;a href="http://technorati.com/"&gt;Technorati&lt;/a&gt; is reaching a bit far on this one..  Maybe it's just me being biased, I mean I don't dislike Twitter, I wouldn't say things like it's insecure, full of bugs, or loaded with scams, or anything like that would I?&lt;br /&gt;&lt;br /&gt;Well head over there check it out and leave a comment or two on what you think.&lt;br /&gt;&lt;br /&gt;If you find this article helpful, &lt;a href="http://digg.com/tech_news/Technorati_launches_new_Twittorati_website_today"&gt;Digg it..&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-1900037926390584931?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kIXoVIUv-zFmz8kOR18AwbX6Szw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kIXoVIUv-zFmz8kOR18AwbX6Szw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kIXoVIUv-zFmz8kOR18AwbX6Szw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kIXoVIUv-zFmz8kOR18AwbX6Szw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=4I51w-cGzEQ:7Fl6mI5eVKQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=4I51w-cGzEQ:7Fl6mI5eVKQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=4I51w-cGzEQ:7Fl6mI5eVKQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=4I51w-cGzEQ:7Fl6mI5eVKQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/4I51w-cGzEQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/1900037926390584931/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=1900037926390584931" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/1900037926390584931?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/1900037926390584931?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/4I51w-cGzEQ/technorati-launches-new-twittorati.html" title="Technorati launches new Twittorati website today" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/07/technorati-launches-new-twittorati.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEACQX8_fSp7ImA9WxJVGUs.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-1832462269719929195</id><published>2009-07-07T02:50:00.004-07:00</published><updated>2009-07-07T03:32:40.145-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-07T03:32:40.145-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="making money online" /><category scheme="http://www.blogger.com/atom/ns#" term="online revenue" /><category scheme="http://www.blogger.com/atom/ns#" term="financing strategies" /><category scheme="http://www.blogger.com/atom/ns#" term="link share" /><category scheme="http://www.blogger.com/atom/ns#" term="click bank" /><title>Making money online, fact or fiction?</title><content type="html">There are a lot of people out there who have it hard coded in their brains that you have to get up at the crack of dawn, get ready for work, drive to work, actually try to do work in a busy place full of other people, noise, cell phones going off, and computer networks being brought down by the one idiot in the corner cubicle who thought he'd send that 10mb video attachment to all his co-workers..&lt;br /&gt;&lt;br /&gt;I've been there, done that, and yes I got the T-shirt.  If you can't tell by my tone I'm not a huge fan of this crap, personally I think people waste a massive amount of time each year commuting to and from work each day, and in most cases not being able to do anything productive in the process.&lt;br /&gt;&lt;br /&gt;Well there is a better way, there is a light at the end of the tunnel, and you can free yourself from this addiction to the office.  Now I know what the non-believers are thinking right now, I can feel it, but there is an entire world full of web-based businesses just waiting to pay you for basically existing.  Some of which include Affiliate Marketing, where you would for example write a small free blog like this one and sign up with &lt;a href="http://www.linkshare.com"&gt;Link Share&lt;/a&gt; or &lt;a href="http://www.clickbank.com"&gt;Click Bank&lt;/a&gt; and simply post one of their Ads on your blog for say ABC Sunglasses, and when one of your visitors happens to click on that link because they like what they see, you can either get a small amount of revenue per ad click, or a referral fee if that person actually buys something.&lt;br /&gt;&lt;br /&gt;That's just one example of how you can make real money online, and it's a very tried, true, and tested method, there are people out there making good money with moderate traffic websites and blogs doing just that.&lt;br /&gt;&lt;br /&gt;Another example would be Google's &lt;a href="http://www.google.com/adsense"&gt;AdSense&lt;/a&gt; program, in my opinion Google really went the extra mile on this one, they have their own Affiliate type system in place for advertising, I'm sure you've seen all the links all over other websites including this one "Ads by Google" well each time someone clicks on an Ad you get a percentage of whatever Advertiser is paying for that Ad, which can range from pennies to dollars, it's a completely free program available to just about anyone with a computer, why are you not taking advantage of this free program?  If I were you I know I would be.&lt;br /&gt;&lt;br /&gt;I found a wealth of information on a fellow Blogger site &lt;a href="http://financing-strategies.blogspot.com"&gt;Financing Strategies&lt;/a&gt; which has all sorts of useful information relating to making money online, and how you can manage that money and tips on improving credit, things like that.  Check out these posts specifically &lt;a href="http://financing-strategies.blogspot.com/2009/04/optimzing-google-adsense.html"&gt;Optimizing Google AdSense&lt;/a&gt; and the &lt;a href="http://financing-strategies.blogspot.com/2009/04/big-secret-to-making-money-online-stop.html"&gt;Big Secret to Making Money Online&lt;/a&gt; which outlines what to do, and what not to do when making money online.&lt;br /&gt;&lt;br /&gt;I invite you to Google things like Online Revenue, and Making Money Online, and Affiliate Marketing, go poke around and see what you can find, there's tons of stuff out there.  Hopefully you can carve your own little niche in the web, and make a little money in the process.&lt;br /&gt;&lt;br /&gt;If you find this article useful, please spread the word by posting to any Social Networking site like you like, it really helps get useful information to people who can use it.&lt;br /&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-1832462269719929195?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0NqdDMd1dMVOa4Mo_EsPayNrROY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0NqdDMd1dMVOa4Mo_EsPayNrROY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0NqdDMd1dMVOa4Mo_EsPayNrROY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0NqdDMd1dMVOa4Mo_EsPayNrROY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=7vYITU9_Cc8:Dx-kFUbQrj4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=7vYITU9_Cc8:Dx-kFUbQrj4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=7vYITU9_Cc8:Dx-kFUbQrj4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=7vYITU9_Cc8:Dx-kFUbQrj4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/7vYITU9_Cc8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/1832462269719929195/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=1832462269719929195" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/1832462269719929195?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/1832462269719929195?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/7vYITU9_Cc8/making-money-online-fact-or-fiction.html" title="Making money online, fact or fiction?" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/07/making-money-online-fact-or-fiction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUARHk-eip7ImA9WxJVGEg.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-4928763945239615020</id><published>2009-07-05T16:57:00.008-07:00</published><updated>2009-07-05T21:57:25.752-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-05T21:57:25.752-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Social Networking" /><category scheme="http://www.blogger.com/atom/ns#" term="TwitPic" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter Hacks" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter" /><category scheme="http://www.blogger.com/atom/ns#" term="Black Sheep" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter Exploits" /><category scheme="http://www.blogger.com/atom/ns#" term="Britney Spears" /><category scheme="http://www.blogger.com/atom/ns#" term="Security" /><category scheme="http://www.blogger.com/atom/ns#" term="News" /><category scheme="http://www.blogger.com/atom/ns#" term="Hacks" /><category scheme="http://www.blogger.com/atom/ns#" term="TwitPwn" /><category scheme="http://www.blogger.com/atom/ns#" term="Tweet" /><category scheme="http://www.blogger.com/atom/ns#" term="Month of Bugs" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter Attacks" /><title>Britney Spears is dead!  Oh wait Twitter just got hacked.. again..</title><content type="html">The much touted &lt;a href="http://en.wikipedia.org/wiki/Micro-blogging"&gt;microblogging&lt;/a&gt; social network &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; just can't seem to stay out of the news lately, according to &lt;a href="http://www.britneyspears.com/"&gt;Britney Spears&lt;/a&gt; &lt;a href="http://twitter.com/BritneySpears"&gt;Twitter profile&lt;/a&gt; apparently "Britney has passed today. It is a sad day for everyone. More news to come.." and I have to say it was well timed having so many famous celebrities pass away so recently, I'm sure fans who saw this were shocked and saddened by the posting but the fact is she's not dead however her Twitter profile was compromised yet again through the &lt;a href="http://twitter.com/twitpic"&gt;TwitPic&lt;/a&gt; service which allows you to upload images with captions directly to your Twitter account, this just after they &lt;a href="http://twitter.com/TwitPic/status/2383953236"&gt;said&lt;/a&gt; "&lt;span class="status-body"&gt;&lt;span class="entry-content"&gt;We've implemented a fix for the email posting vulnerability, a full blog post explaining the issue will be released soon"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;These flaws are nothing new to Twitter back in January, 2009 around New Years followers of the singer were informed that her vagina was four feet wide "with razor sharp teeth".  According to &lt;a href="http://mashable.com/2009/06/28/britney-spears-dead"&gt;Mashable&lt;/a&gt; there were other &lt;a href="http://www.theregister.co.uk/2009/01/06/twitter_attacks"&gt;celebrity attacks&lt;/a&gt; during this time including Bill O'Riley being called gay.&lt;br /&gt;&lt;br /&gt;Well the guys over at &lt;a href="http://www.twitpwn.com/"&gt;TwitPwn&lt;/a&gt; are doing something about it, they're calling July, 2009 the &lt;a href="http://edge.i-hacked.com/july-1st-is-twittersec-day#"&gt;Month of Twitter bugs&lt;/a&gt; and rightfully so, in an attempt to raise awareness of the massive amounts of code exploits, cross-site scripting errors, API "issues" and just plain bad coding.  My hats off to you guys, hopefully something becomes of it.&lt;br /&gt;&lt;br /&gt;So on that note I'm dubbing Twitter - The Black Sheep of Social Networking(©™ and stuff).&lt;br /&gt;&lt;br /&gt;I really hope Twitter &lt;a href="http://www.marketwatch.com/story/as-news-source-twitter-has-seven-deadly-flaws"&gt;irons out the kinks&lt;/a&gt;, as for me don't be surprised if you can't tweet about this blog posting directly off my blog or you can't follow me on Twitter.&lt;br /&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-4928763945239615020?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LHuCiJ3f63pVZALKnG7vRV19zwo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHuCiJ3f63pVZALKnG7vRV19zwo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LHuCiJ3f63pVZALKnG7vRV19zwo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHuCiJ3f63pVZALKnG7vRV19zwo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=Cy0DLalM5S0:L4WbiIAK_B0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=Cy0DLalM5S0:L4WbiIAK_B0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=Cy0DLalM5S0:L4WbiIAK_B0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=Cy0DLalM5S0:L4WbiIAK_B0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/Cy0DLalM5S0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/4928763945239615020/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=4928763945239615020" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/4928763945239615020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/4928763945239615020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/Cy0DLalM5S0/britney-spears-is-dead-oh-wait-twitter.html" title="Britney Spears is &lt;strike&gt;dead!&lt;/strike&gt;  Oh wait Twitter just got hacked.. again.." /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/07/britney-spears-is-dead-oh-wait-twitter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EDSH4-eCp7ImA9WxFVGU0.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-617847713030284377</id><published>2009-07-02T08:34:00.013-07:00</published><updated>2010-06-18T17:01:19.050-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-18T17:01:19.050-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Authentication" /><category scheme="http://www.blogger.com/atom/ns#" term="DSA" /><category scheme="http://www.blogger.com/atom/ns#" term="SSH on OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Public Key" /><category scheme="http://www.blogger.com/atom/ns#" term="SSH" /><category scheme="http://www.blogger.com/atom/ns#" term="DoD Security" /><category scheme="http://www.blogger.com/atom/ns#" term="DoD Secure" /><category scheme="http://www.blogger.com/atom/ns#" term="Securing SSH" /><category scheme="http://www.blogger.com/atom/ns#" term="Hacker Proof" /><category scheme="http://www.blogger.com/atom/ns#" term="Public Key Authentication" /><title>SSH Public Key Authentication and OS X</title><content type="html">In most cases people just use SSH the good old fashioned way, they login using a password and usually to the root account.  Now there's nothing wrong with this method, it's hands down more secure then using something like Telnet to access remote boxes, however I want to point out a few things you may want to consider even if you've never had a box compromised.&lt;br /&gt;&lt;br /&gt;By using just password authentication even with a huge AlphaNum3r1c#p4ssw0rd you're allowing anyone from anywhere the ability to potentially Brute Force your password, gain access to your system(s), and do whatever the hell they want.  Even more so if you allow logging in to the root account, because knowing a good username makes Brute Forcing a password just that much easier.&lt;br /&gt;&lt;br /&gt;When you setup a Public/Private Key combo with the server(s) you access you're providing 2-part (or two-factor) authentication by providing something you know with something you have.  This method is much more secure since you physically have to have the matching side of your key to authenticate.&lt;br /&gt;&lt;br /&gt;To setup Public Key Authentication you'll need to generate a key pair (Public/Private) and then share the Public half with any servers you connect to.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open Terminal and "cd ~/.ssh", then "ssh-keygen -t dsa -b 1024"&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The default location of /Users/(your username)/&lt;you&gt;.ssh/id_dsa is correct, hit enter&lt;enter&gt;&lt;/enter&gt;&lt;/you&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now provide a passphrase for the key, this will be used as the part you know.  Make sure it's a good one as you can store it in your Keychain so you don't have to type it everytime.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;id_dsa is your Private key, id_dsa.pub is your Public key for sharing.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Next copy your shiny new 1024-bit DSA Public key to the server, "scp id_dsa.pub user@myremotehost:~/id_dsa.pub"&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now login to the remote server and insert the key data into SSH, either in ~/.ssh/authorized_keys or /etc/sshd_config directly "cat id_dsa.pub &gt;&gt; ~/.ssh/authorized_keys"&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now that you have your Public key in the authorized_keys file you can safely delete your remote copy of it, if you want to make keep it there make sure permissions of the id_dsa.pub are secure and set to owner only "chmod 700 id_dsa.pub" the same goes for authorized_keys, check it with "ls -l".&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now you want to logout of your remote server and log back in and verify everything works as it should.  You should get a prompt for your passphrase this time and not the regular password.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;If you can successfully login using your key then you're ready to disable password based authentication by opening your sshd_config and setting the option "PasswordAuthentication no" and restarting sshd.&lt;/li&gt;&lt;/ul&gt;The default Public Key location on most servers is: ~.ssh/authorized_keys&lt;br /&gt;&lt;br /&gt;The default Private Key location on OS X is: ~.ssh/id_dsa&lt;br /&gt;&lt;br /&gt;The next steps are optional but some like to disable Password Authentication, so the server only uses Public Key, personally I like to keep Password Auth there as a backup in case I lose my Private key, combined with my previous guide on &lt;a href="http://matthewayo.blogspot.com/2008/06/securing-ssh-with-iptables-on-openwrt.html"&gt;Securing SSH with IPtables&lt;/a&gt; I can sleep at night.  And there is no reason why you shouldn't have a secure encrypted USB flash drive like an &lt;a href="https://www.ironkey.com/"&gt;IronKey&lt;/a&gt; on your keys that you carry with you wherever you go, so put your Private Key on there that way wherever you go you have your "keys" with you..&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;&lt;a href="http://matthewayo.blogspot.com/2008/06/securing-ssh-with-iptables-on-openwrt.html"&gt;http://matthewayo.blogspot.com/2008/06/securing-ssh-with-iptables-on-openwrt.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sial.org/howto/openssh/publickey-auth/"&gt;http://sial.org/howto/openssh/publickey-auth/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope you find this guide helpful.&lt;br /&gt;&lt;br /&gt;~Matt &lt;span style="color: rgb(255, 255, 255);"&gt;ajx7qcrndm&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-617847713030284377?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8Bg5b17LnVB84mPHDZnUP-JlM-0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Bg5b17LnVB84mPHDZnUP-JlM-0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8Bg5b17LnVB84mPHDZnUP-JlM-0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Bg5b17LnVB84mPHDZnUP-JlM-0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSk0xE3Xis:OJog0R47Ch0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSk0xE3Xis:OJog0R47Ch0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSk0xE3Xis:OJog0R47Ch0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSk0xE3Xis:OJog0R47Ch0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/ASSk0xE3Xis" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/617847713030284377/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=617847713030284377" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/617847713030284377?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/617847713030284377?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/ASSk0xE3Xis/ssh-public-key-authentication-and-os-x.html" title="SSH Public Key Authentication and OS X" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/07/ssh-public-key-authentication-and-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcMRnY7eSp7ImA9WxJVFE4.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-7343292633297148710</id><published>2009-06-28T20:51:00.022-07:00</published><updated>2009-07-01T01:14:47.801-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-01T01:14:47.801-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco on OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial Terminal Emulation" /><category scheme="http://www.blogger.com/atom/ns#" term="Terminal" /><category scheme="http://www.blogger.com/atom/ns#" term="Emulation" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial on OS X" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial on Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Cisco on Mac" /><category scheme="http://www.blogger.com/atom/ns#" term="Serial" /><title>Configuring OS X Serial terminal emulation using Terminal and Screen</title><content type="html">If you use Mac OS X on a daily basis like I do, you may or may not be aware that there is no included Serial terminal emulation software included with the Operating System.  For most people this would not be of any concern, I mean how many people actually use HyperTerminal right?  But for those of us who configure Serial based devices like Cisco Routers, Switches, and Load Balancers, on a regular basis I was having trouble finding a good solution.&lt;br /&gt;&lt;br /&gt;There are no good free Serial terminal applications out there, there are some that will work, but they're not pretty, not Universal Binaries, or they cost money.  Me personally I don't think I should have to pay for software like that, you can't make an application like that so nice and so feature packed that anyone should ever have to pay for a simple Serial Terminal app, that's like charging money for screen savers...  Of all the ways to make a quick buck.&lt;br /&gt;&lt;br /&gt;So my solution to the issue was a simple one, I wish I had thought of it much sooner and spared my life from Minicom.  What I did was configure the built in OS X Terminal application to fire off the Screen program inside itself automatically, and boom instant Serial Terminal.&lt;br /&gt;&lt;br /&gt;It goes a little something like this...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open the Finder -&gt; Applications -&gt; Utilities, and click on Terminal.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now click the Terminal menu -&gt; Preferences -&gt; Settings tab, and create a Settings/Profile entry either by using the + or Duplicating your existing one.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_3nu5e4-ja9Y/SkhbgSaiRiI/AAAAAAAAAIw/cbcsQF0nT-A/s800/Terminal-Screen-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://lh4.ggpht.com/_3nu5e4-ja9Y/SkhbgSaiRiI/AAAAAAAAAIw/cbcsQF0nT-A/s288/Terminal-Screen-1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;With your new profile selected on the right side click on the Shell tab and Check "Run command:" and enter "screen /dev/tty.COM_PORT_HERE", where the com port is your USB to Serial converter or in my case SocketCom Bluetooth to Serial adapter.&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_3nu5e4-ja9Y/SkhfMBBgOkI/AAAAAAAAAI4/3SeJqMWbKe4/s800/Terminal-Screen-2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://lh5.ggpht.com/_3nu5e4-ja9Y/SkhfMBBgOkI/AAAAAAAAAI4/3SeJqMWbKe4/s288/Terminal-Screen-2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;That's all there is to it, now you can go up to the Terminal menu and click on Shell -&gt; New Window -&gt; Your Profile, or Shell -&gt; New Tab -&gt; Your Profile.&lt;/li&gt;&lt;/ul&gt;Also for those of you who didn't know you can use Terminal for SCP and SSH, check out New Remote Connection on the Shell menu.&lt;br /&gt;&lt;br /&gt;So now that I've shown you how to do it, here's a copy of my Terminal Profile that you can just import it instead. =)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/site/matthewayo/code/Serial.terminal"&gt;Serial.terminal&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-7343292633297148710?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZTW3rRVs1txMpznWRSlf8Slhmdg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZTW3rRVs1txMpznWRSlf8Slhmdg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZTW3rRVs1txMpznWRSlf8Slhmdg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZTW3rRVs1txMpznWRSlf8Slhmdg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=vUdUgOq3h_k:xV-Cwfr9AyI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=vUdUgOq3h_k:xV-Cwfr9AyI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=vUdUgOq3h_k:xV-Cwfr9AyI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=vUdUgOq3h_k:xV-Cwfr9AyI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/vUdUgOq3h_k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/7343292633297148710/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=7343292633297148710" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7343292633297148710?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7343292633297148710?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/vUdUgOq3h_k/configuring-os-x-serial-terminal.html" title="Configuring OS X Serial terminal emulation using Terminal and Screen" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_3nu5e4-ja9Y/SkhbgSaiRiI/AAAAAAAAAIw/cbcsQF0nT-A/s72-c/Terminal-Screen-1.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/06/configuring-os-x-serial-terminal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEENRn0zeCp7ImA9WxJVEUg.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-7167167181642768078</id><published>2009-06-27T13:04:00.004-07:00</published><updated>2009-06-27T19:38:17.380-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-27T19:38:17.380-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="free money" /><category scheme="http://www.blogger.com/atom/ns#" term="money" /><category scheme="http://www.blogger.com/atom/ns#" term="missing money" /><category scheme="http://www.blogger.com/atom/ns#" term="government secrets" /><category scheme="http://www.blogger.com/atom/ns#" term="unclaimed property" /><title>Missing Money</title><content type="html">For those of you who have not heard of unclaimed property, let me share a little secret the government doesn't really advertise to the public. Just about every State in the US has what is called an unclaimed property program for things like:&lt;ul&gt;&lt;li&gt;Bank accounts and safe deposit box contents&lt;/li&gt;&lt;li&gt;Stocks, mutual funds, bonds, and dividends&lt;/li&gt;&lt;li&gt;Uncashed checks and wages&lt;/li&gt;&lt;li&gt;Insurance policies, CD's, trust funds&lt;/li&gt;&lt;li&gt;Utility deposits, escrow accounts&lt;/li&gt;&lt;/ul&gt;Say you forget about an account, you move, change jobs, or how about a relative sets up an account on your behalf?  Well when the account is deemed inactive that money ends up (usually) at that States unclaimed property office after about a year and it sits there for various amounts of time depending on the state. For example a family member of mine left a job and they still owed them over $600 from payroll and was unable to reach them, after a year the money automatically goes to the unclaimed property office and he was able to file a claim and receive a check in the mail for the missing money.&lt;br /&gt;&lt;br /&gt;Which brings me to the topic of Missing Money, there's actually a website called just that &lt;a href="http://www.missingmoney.com/"&gt;http://www.missingmoney.com/&lt;/a&gt; which is a database linked to participating websites in the US, and Canadia which allows people to search unclaimed property programs for your missing money!&lt;br /&gt;&lt;br /&gt;Each State website can be located here with the following link &lt;a href="http://www.missingmoney.com/Main/StateSites.cfm"&gt;http://www.missingmoney.com/Main/StateSites.cfm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are also some helpful links for places to search for other unclaimed stuff &lt;a href="http://www.unclaimed.org/other/"&gt;http://www.unclaimed.org/other/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-7167167181642768078?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EgfCCyhs6vU7GJy663VUQEBaF_0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EgfCCyhs6vU7GJy663VUQEBaF_0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EgfCCyhs6vU7GJy663VUQEBaF_0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EgfCCyhs6vU7GJy663VUQEBaF_0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSRTd9lA78:7X7lZ2jXX5o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSRTd9lA78:7X7lZ2jXX5o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=ASSRTd9lA78:7X7lZ2jXX5o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=ASSRTd9lA78:7X7lZ2jXX5o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/ASSRTd9lA78" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/7167167181642768078/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=7167167181642768078" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7167167181642768078?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/7167167181642768078?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/ASSRTd9lA78/missing-money.html" title="Missing Money" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2009/06/missing-money.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAEQXk-eCp7ImA9WxJVFUg.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-6997290656567027157</id><published>2008-06-26T16:58:00.014-07:00</published><updated>2009-07-02T10:11:40.750-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-02T10:11:40.750-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Firewall" /><category scheme="http://www.blogger.com/atom/ns#" term="Rate-limiting" /><category scheme="http://www.blogger.com/atom/ns#" term="OpenWrt" /><category scheme="http://www.blogger.com/atom/ns#" term="X-Wrt" /><category scheme="http://www.blogger.com/atom/ns#" term="Secure" /><category scheme="http://www.blogger.com/atom/ns#" term="SSH" /><category scheme="http://www.blogger.com/atom/ns#" term="Iptables" /><title>Securing SSH with Iptables</title><content type="html">So you want to open up port 22 on the WAN side of your router for remote access.  Is it really a legitimate concern that someone could try to get in through SSH?  I mean it's SSH right?&lt;br /&gt;&lt;br /&gt;Well yes and no, yes you should be concerned with any open port available to the world, even if it's SSH.  There was a brief time where there were some SSH exploits publicly available, those were quickly patched and most systems have been upgraded since then.&lt;br /&gt;&lt;br /&gt;However there's always the chance someone could try and brute force your SSH credentials, and for those of you who allow logging in as root this is even more scary.  Your first line of defense is obviously your password, there are tons of websites and utilities out there to help you generate a good password and you should always use a password consisting of at minimum 8 characters, at least 1 number, and 1 special type of character like a !, @, or #, etc.&lt;br /&gt;&lt;br /&gt;With IPtables it's actually quite easy to setup rate-limiting for any traffic coming in on port 22, or any TCP/UDP port really.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;You want to make sure you compiled or included the "recent" option with IPtables&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Next you want to add the rules to Iptables manually and verify they're functioning correctly.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;iptables -t nat -A prerouting_wan -p tcp --dport 22 -m state --state NEW -m recent --name SSH_BRUTEFORCE --rsource --update --seconds 180 --hitcount 6 -j DROP&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;iptables -t nat -A prerouting_wan -p tcp --dport 22 -m state --state NEW -m recent --name SSH_BRUTEFORCE --rsource --set&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;iptables -A input_wan -p tcp --dport 22 -m state --state NEW -j ACCEPT&lt;/li&gt;&lt;/ul&gt;You can hit up http://www.grc.com/ and use the ShieldsUP! port scanning service if you don't have access to a remote shell to test with.  I just entered port 22 and clicked "User Specified Custom Port Probe" 6 times to test it.&lt;br /&gt;&lt;br /&gt;Trying to test Iptables rules from inside your LAN isn't a smart way to test firewall rules since they're coming in on the LAN side and not the WAN side.&lt;br /&gt;&lt;br /&gt;You can tweak how quickly it rate-limits the packets with the --seconds and --hitcount options, I set it for 900 seconds and 6 packets.  Meaning if you hit port 22 more then 6 times within 900 seconds (15 minutes) it drops all packets from your source IP for 15 minutes.  And I chose 6 packets because by default SSH lets you try 3 times per log entry/disconnect, so 2 "attempts" to login.Once you're satisfied everything is working correctly, add the 3 lines to the bottom of your /etc/firewall.user and issue a /etc/rc.d/S45firewall restart (might be different depending on your version of OpenWrt/X-Wrt).&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;&lt;a href="http://www.netfilter.org/"&gt;http://www.netfilter.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.openwrt.org/"&gt;http://www.openwrt.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.snowman.net/projects/ipt_recent/"&gt;http://www.snowman.net/projects/ipt_recent/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Similar:&lt;br /&gt;There's also a script available that will monitor your logs for malicious SSH activity and block IPs that way, check it out.. &lt;a href="http://www.pettingers.org/code/sshblack.html"&gt;http://www.pettingers.org/code/sshblack.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope you find the information provided helpful in some way, you can show your appreciation by clicking on an Ad or two. Or if you'd like to hire me and have me secure your system you can click on the oDesk Ad on the site as well.&lt;br /&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-6997290656567027157?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zKPwWsgakmhxCJpdO04-59YgG7o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKPwWsgakmhxCJpdO04-59YgG7o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zKPwWsgakmhxCJpdO04-59YgG7o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zKPwWsgakmhxCJpdO04-59YgG7o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=86Loi4fXM0A:q-_EaOQgb2w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=86Loi4fXM0A:q-_EaOQgb2w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=86Loi4fXM0A:q-_EaOQgb2w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=86Loi4fXM0A:q-_EaOQgb2w:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/86Loi4fXM0A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/6997290656567027157/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=6997290656567027157" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/6997290656567027157?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/6997290656567027157?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/86Loi4fXM0A/securing-ssh-with-iptables-on-openwrt.html" title="Securing SSH with Iptables" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2008/06/securing-ssh-with-iptables-on-openwrt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MERXY6fCp7ImA9WxJVGEs.&quot;"><id>tag:blogger.com,1999:blog-8997685283204288603.post-5027340080186360428</id><published>2008-06-24T02:02:00.010-07:00</published><updated>2009-07-05T23:23:24.814-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-05T23:23:24.814-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="OpenWrt" /><category scheme="http://www.blogger.com/atom/ns#" term="Dell Truemobile 2300" /><title>OpenWrt on a Dell Truemobile 2300</title><content type="html">Well for those of you not already enlightened by the awesome greatness of Dell's Truemobile 2300 Wireless Router let me share some, thoughts.. with you about it.  The Dell software shipped with it is a pile of shit, it hasn't had an official update since 2004, when a security vulnerability was publicly disclosed allowing anyone with access to the built-in web interface to send a HTTP request to it and reset the login credentials allowing anyone full access to the router's web interface.&lt;br /&gt;&lt;br /&gt;Now instead of Dell saying something like "Oh, that's a quick 2 second fix, lets just do an update.." haha instead they decided to discontinue their "product" and make you buy something new instead of just simply issuing a simple software update and correcting the issue.  Having not even mentioned the fact that there are numerous other software "anomalies" where configuration pages just don't work right, and the router itself locks up at the least 1-2 times per week during normal use or every time you play any online game (World of Warcraft) over Wireless.&lt;br /&gt;&lt;br /&gt;Now don't get me wrong, this little router packs a punch and it's very similar in hardware to that of a Linksys WRT54G v1 router, and has 4mb of flash and 16mb of RAM available which is plenty of room for our purposes.&lt;br /&gt;&lt;br /&gt;Let's get to the meat of it..  To install OpenWrt you want to start with a stable and tested version of the software to make sure nothing happens during the upgrade and/or first boot of the new OS.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Hit up downloads.openwrt.org and browse to the /whiterussian/newest/default/ 0.9 release of "openwrt-brcm-2.4-squashfs.trx" (note the .trx extension)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;After the image downloads, make sure you're connected to the router via a cable and not wireless and login to the router like you normally would (defaults are IP: 192.168.1.1, User: admin, Pass: admin)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Once you're in you want to click on System Tools, then Firmware Upgrade and select the new trx image you just downloaded and flash it.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now go get a Dr. Pepper and leave the computer and router be for at least a few minutes.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Once the flash completes you usually will have no indication that anything has been done really, except you may notice the LED for the port you're plugged into may be green but the power LED is not, this is normal.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Now you want to hard-code a static IP on the same subnet, say 192.168.1.50/24 and try to ping 192.168.1.1, once the router has booted and responds to ICMP (you may need to power cycle it) then browse to 192.168.1.1 from a web browser.&lt;/li&gt;&lt;/ul&gt;The first and most important thing you want to do now before anything else is set an option called wait_boot to on.  This option should be in the web interface and allows the device to pause briefly during boot and allow a small window to initiate a tftp copy of an image to the router if for some reason you can't boot the device and login for whatever reason.  (Unless you enjoy opening it up and shorting the on-board flash memory)&lt;br /&gt;&lt;br /&gt;Now you should have a working version of OpenWrt v0.9 on your Truemobile 2300 and you can enjoy a much more reliable and functional router.  Now I'd recommend upgrading from White Russian 0.9 up to Kamikazi 7.x for much more functionality and support.  I found a lot of little things in 0.9 that bugged me and made me want to just tweak the web gui a little here and there or adjust little things just a tad.  But after upgrading to the X-Wrt version of Kamikazi I found most of those issues had already been addressed and it was a much more elaborate and functional web interface to deal with.&lt;br /&gt;&lt;br /&gt;To upgrade it's as simple as going to the X-Wrt Downloads section and grabbing the latest Kamikazi image (latest at the time of this post) and upgrade it via the web interface.&lt;br /&gt;&lt;br /&gt;I hope you find the information provided helpful in some way, you can show your appreciation by clicking on an Ad or two.  Obviously I take no responsibility if you turn your router into a very sophisticated paper weight with an antenna.&lt;br /&gt;&lt;br /&gt;If you do happen to brick the router, you can see what these guys did to un-brick it.. &lt;a href="http://forum.openwrt.org/viewtopic.php?id=5656"&gt;http://forum.openwrt.org/viewtopic.php?id=5656&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;~Matt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8997685283204288603-5027340080186360428?l=matthewayo.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kGyMTj756WkiowrFFjdQ1E5GU0Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kGyMTj756WkiowrFFjdQ1E5GU0Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kGyMTj756WkiowrFFjdQ1E5GU0Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kGyMTj756WkiowrFFjdQ1E5GU0Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=EmFBx_0MS6Y:_dVKyoNhRN0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=EmFBx_0MS6Y:_dVKyoNhRN0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?i=EmFBx_0MS6Y:_dVKyoNhRN0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:8QFB7NnbhRw"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=8QFB7NnbhRw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/matthewayo?a=EmFBx_0MS6Y:_dVKyoNhRN0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/matthewayo?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/matthewayo/~4/EmFBx_0MS6Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://matthewayo.blogspot.com/feeds/5027340080186360428/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=8997685283204288603&amp;postID=5027340080186360428" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/5027340080186360428?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8997685283204288603/posts/default/5027340080186360428?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/matthewayo/~3/EmFBx_0MS6Y/openwrt-on-dell-truemobile-2300.html" title="OpenWrt on a Dell Truemobile 2300" /><author><name>Matt</name><uri>http://www.blogger.com/profile/13996508452103222335</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="23" height="32" src="http://4.bp.blogspot.com/_3nu5e4-ja9Y/SkZz0TdK1eI/AAAAAAAAAFA/5iAKJG8lR4A/S220/Matt.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://matthewayo.blogspot.com/2008/06/openwrt-on-dell-truemobile-2300.html</feedburner:origLink></entry></feed>

