<?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>Richard Walker :: Brisbane IT Professional (Infrastructure / Web) &#187; linux</title>
	<atom:link href="http://www.richardwalker.com.au/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richardwalker.com.au</link>
	<description></description>
	<lastBuildDate>Mon, 07 Jun 2010 10:06:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gentoo, x86_64, x.org 7.2 and evdev &#8211; input problems</title>
		<link>http://www.richardwalker.com.au/2009/02/23/gentoo-x86_64-xorg-72-and-evdev-input-problems/</link>
		<comments>http://www.richardwalker.com.au/2009/02/23/gentoo-x86_64-xorg-72-and-evdev-input-problems/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 12:57:08 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=19</guid>
		<description><![CDATA[Gentoo and xorg 7.2 introduce evdev, but it can cause headaches for first-timers.]]></description>
			<content:encoded><![CDATA[<p>After fighting a losing battle trying to get x.org 7.2 working on my machine, a nice chap over at the gentoo forums was able to help me solve the issue.</p>
<p>In a nutshell:</p>
<ol>
<li>Make sure &#8220;hal&#8221; and &#8220;dbus&#8221; USE flags are set in make.conf.</li>
<li>Re-emerge xorg-server if they weren&#8217;t.</li>
<li>Change the &#8220;driver&#8221; names for keyboard/mouse devices to &#8220;evdev&#8221; in xorg.conf.</li>
<li>???</li>
<li>Profit.</li>
</ol>
<p>A snippet from my xorg.conf input sections might help:</p>
<blockquote><p>Section &#8220;InputDevice&#8221;<br />
Identifier     &#8221;Mouse0&#8243;<br />
Driver         &#8221;evdev&#8221;<br />
Option         &#8221;Protocol&#8221;<br />
Option         &#8221;Device&#8221; &#8220;/dev/input/event5&#8243;<br />
Option         &#8221;Emulate3Buttons&#8221; &#8220;no&#8221;<br />
Option         &#8221;ZAxisMapping&#8221; &#8220;4 5&#8243;<br />
EndSection</p>
<p>Section &#8220;InputDevice&#8221;<br />
Identifier     &#8221;Keyboard0&#8243;<br />
Driver         &#8221;evdev&#8221;<br />
Option      &#8220;Device&#8221;        &#8220;/dev/input/event3&#8243;<br />
EndSection</p></blockquote>
<p>To get the evdev event addresses (/dev/input/event3 etc) just use &#8220;cat /proc/bus/input/devices | more&#8221; and look for your keyboard vendor&#8230; my Apple keyboard showed up twice, only one of the two events worked. A little bit of trial-and-error there and you should be up and running.</p>
<p>The full thread is available on <a title="Gentoo forums - X.Org 7.2 input freeze - no keyboard or mouse input (x86_64)" href="http://forums.gentoo.org/viewtopic-p-5503604.html" target="_blank">the Gentoo forums.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2009/02/23/gentoo-x86_64-xorg-72-and-evdev-input-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does your ISP block port 25 (SMTP)?</title>
		<link>http://www.richardwalker.com.au/2009/01/04/does-your-isp-block-port-25-smtp/</link>
		<comments>http://www.richardwalker.com.au/2009/01/04/does-your-isp-block-port-25-smtp/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 21:33:00 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=16</guid>
		<description><![CDATA[Does your ISP block port 25 (SMTP)? There are ways to get around this if you're fortunate enough to have a dedicated server or VPS..... all it takes is a tweak of your exim/postfix/sendmail config.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re like me and are fortunate enough to have your own external SMTP server (which is just about anyone with dedicated or VPS web hosting) here&#8217;s a simple but really neat trick&#8230;.. configure your SMTP service (exim, postfix, et al) to listen on port 587 as well as port 25&#8230;.. according to the <a title="Internet Engineering Task Force" href="http://www.ietf.org/rfc/rfc2476.txt" target="_blank">IETF</a>, port 587 is officially reserved for SMTP anyway! Most ISPs cruel enough to block port 25 probably won&#8217;t block port 587. And hey, if they do, use a different port&#8230;. 26, 8025, 8587, just make sure it&#8217;s not something used by another service.</p>
<p>The other side of the equation is your mail client&#8230;.. alter your SMTP settings and change the port to the new one you specified in your MTA config. It&#8217;s possible (I&#8217;ve not tested it) that using SSL or TLS may yield positive results too&#8230;. I&#8217;m not sure if this particular nameless ISP (run by a monopolistic behemoth telco in Australia, hint hint) blocks secure SMTP or not, but I might give it a try and swing an update to this post with my results.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2009/01/04/does-your-isp-block-port-25-smtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mount.cifs and permissions problems under ubuntu  linux</title>
		<link>http://www.richardwalker.com.au/2008/12/02/mountcifs-and-permissions-problems-under-ubuntu-linux/</link>
		<comments>http://www.richardwalker.com.au/2008/12/02/mountcifs-and-permissions-problems-under-ubuntu-linux/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 04:28:41 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[cifs]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=15</guid>
		<description><![CDATA[Having issues with mount.cifs and permissions? Read on.....]]></description>
			<content:encoded><![CDATA[<p>Recently, I&#8217;ve had an issue using mount.cifs from the command line in linux to mount shares, on Ubuntu Linux (as a client).</p>
<p>The problem was, mounting a samba share using CIFS and using only the samba username/password would render the entire mount unwriteable, except by root.</p>
<p>The dead simple solution to this is as follows.</p>
<p>Instead of doing just this:</p>
<blockquote><p>mount.cifs //&lt;server&gt;/&lt;share&gt; -ouser=&lt;username&gt;,pass=&lt;password&gt;</p></blockquote>
<p>Try this:</p>
<blockquote><p>mount.cifs //&lt;server&gt;/&lt;share&gt; -ouid=&lt;localuser&gt;,gid=&lt;localgroup&gt;,user=&lt;username&gt;,pass=&lt;password&gt;</p></blockquote>
<p>So if your samba username is joe.bloggs, and your username and group on your local machine are just &#8220;joe&#8221;, you&#8217;d do this:</p>
<blockquote><p>mount.cifs //&lt;server&gt;/&lt;share&gt; -ouid=joe,gid=joe,user=joe.bloggs,pass=&lt;password&gt;</p></blockquote>
<p>This simply tells CIFS that user &#8216;joe&#8217; on the local machine should be the owner of the mounted share, and then subject to whatever permissions the samba server has set.</p>
<p>Easy as!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2008/12/02/mountcifs-and-permissions-problems-under-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Certification, experience and the real world</title>
		<link>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/</link>
		<comments>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 11:28:17 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=14</guid>
		<description><![CDATA[A tertiary education isn't the be-all and end-all of your IT career. Certifications and just good old fashioned experience and hard work play their part too..... often a bigger part than a university education can play on its own.]]></description>
			<content:encoded><![CDATA[<p>So I have an option to undergo a few new certifications.</p>
<p>I have a shortlist (of vendors, at least): Cisco, RedHat, Oracle, Novell. Not necessarily in that order.</p>
<p>I think one thing I&#8217;ve discovered is that being the jack-of-all-trades type is extremely handy because you&#8217;re so hireable for anybody who touches upon any area of technology you happen to be savvy in. One thing I&#8217;m learning through talking to people however is that specialists tend to earn a lot more, even if finding the work they&#8217;re after is a little trickier and they have to think on their feet a lot more to move (geographically, if necessary) where the money is.</p>
<p>However the other area in which certification is handy is when you have someone like me, jack-of-all-trades etc who has earned their skills through live-fire exercise, so to speak; usually dropped in the deep end with something or faced with a challenge that threatens to unseat their personal lives through commitment to getting the job done.</p>
<p>I&#8217;m talking about knowledge holes. Gaping voids, in some cases.</p>
<p>Being fire-baptised in IT is a great thing because it teaches you comprehension, complex reasoning, problem solving and any number of other valuable skills. All in all, if it were up to me, if you presented me with a) a die-hard hobbyist who&#8217;d been playing with computers since the age of 12, with no tertiary education and who&#8217;d hopped from one work experience placement to another, perhaps putting in a little grunt time at a university or ISP or their dad&#8217;s company, and who&#8217;d taught themselves the skills they deemed useful, or b) a straight-7&#8217;s computer science student&#8230;.. in an ideal world, I&#8217;d hire both, but if I had to choose, it would be an extremely difficult choice, and most likely contingent upon Mr/Ms Straight 7&#8217;s past in the field, i.e. did he/she take to computers early on out of genuine passion, or did they simply fit into the groove after leaving school and do very well.</p>
<p>Experience trumps education. And while that may seem like a very obtuse and foolish view, remember that <em>experience IS education.</em> It&#8217;s just a different form of education&#8230;.. it&#8217;s education learned through exposure and practical application rather than theory, study and more theory.</p>
<p>Example: I have absolutely no idea what 1st, or 2nd, or 3rd, or 4th &#8220;normal form&#8221; is if I were faced with such a question on an exam. But I&#8217;d put money on the fact that I can design and implement a database much better than Mr Straight 7&#8217;s, because I&#8217;ve had real exposure to such problems. And upon examination, it would be perfectly apparent that my design was well thought out, thoroughly normalised and generally in very good shape.</p>
<p>Now, I&#8217;m not suggesting a university education is worthless, or even simply unecessary&#8230; but where IT managers and the like need to be careful is in simply moving someone&#8217;s resume to the top of the pile because they finished first in their class.</p>
<blockquote><p>Experience is gold. Education makes a great foundation and an even better supplement after the fact, and if you can combine the two, you are dynamite and damn near unstoppable.</p></blockquote>
<p>But I digress (on a monumental scale). The reason for my desire to attain more certification is to plug knowledge gaps&#8230;. I&#8217;m a good man in a storm, I let nothing stand between me and ultimate success when it comes to solving technology problems, <strong>but </strong>there is ground I haven&#8217;t covered. I can kick ass in my field and suddenly be left treading water and eventually drowning because there&#8217;s just one little area I&#8217;m completely unexposed to, and in which I&#8217;m completely uneducated.</p>
<p>This is where certification fits in: most people like me can absolutely cream the certification path/uni course of choice, because real world experience primes you to nail the comprehension, complex reasoning and problem solving tasks that you may face during the process, and leave you to simply soak up the knowledge and apply it creatively, pragmatically and most importantly, <em>with an eye for real-world application.</em></p>
<p>Moral of the story: if you&#8217;ve been in the game a couple of years, and are a pro at getting the job done in a half dozen different disciplines, there could not possibly be a better time to pick a specialisation and get certified. By the time your certification is done, you&#8217;ve already got several years applicable experience under your belt and can start punching well above your weight straight away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
