<?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>that Sam guy &#187; Linux</title>
	<atom:link href="http://thatsamguy.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://thatsamguy.com</link>
	<description>Ramblings on tech and stuff</description>
	<lastBuildDate>Sat, 24 Sep 2011 08:07:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mageia or Mandriva? Review, decision &amp; migration.</title>
		<link>http://thatsamguy.com/2011/08/mageia-1-migration-and-review/</link>
		<comments>http://thatsamguy.com/2011/08/mageia-1-migration-and-review/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 12:04:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mageia]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=143</guid>
		<description><![CDATA[Those who follow the Linux news will know that part of the team at Mandriva forked the distribution and started Mageia. At the announcement of the forking in Sep 2010, I was quite worried as to where this would leave me. As I have many servers, desktops, and laptops spread between many friends, family and [...]]]></description>
			<content:encoded><![CDATA[<p>Those who follow the Linux news will know that part of the team at <a href="http://mandriva.com">Mandriva</a> forked the distribution and started <a href="http://mageia.org">Mageia</a>. At the <a title="Mageia fork annoucement" href="http://www.mageia.org/en/about/2010-sept-announcement.html" target="_blank">announcement</a> of the forking in Sep 2010, I was quite worried as to where this would leave me. As I have many servers, desktops, and laptops spread between many friends, family and clients using Mandriva Linux and as such I knew that the path I followed from here would impact many people.</p>
<p>What follows from here is my look at the Mandriva vs. Mageia battle for supremacy on my machines. I&#8217;ve been using Mandriva for a long time (since the 8.2 days) and many of the reasons I chose it initially such as ease of use, active community, constant innovation, stability, common server/desktop and amazing configuration tools (DrakX), have remained the same and stopped tempting migrations to Fedora, Ubuntu or Suse. However some things change. Mandriva&#8217;s commercial stability has been lacking for a long time, which produced the laying off of a large group of developers &#8211; the same developers who decided they&#8217;d had enough and created Mageia.</p>
<p>Mageia being a fork of Mandriva has allowed it to keep many of the features as above, and the time has come for a decision: stay with Mandriva, move to Mageia or consider something else entirely.</p>
<p><span id="more-143"></span>Please note that I prefer to keep all installations that I manage the same, including servers and desktops, which does remove many other excellent distributions from consideration and also is why Mageia is my first port of call.</p>
<h3>Mandriva vs. Mageia &#8211; Summary</h3>
<p>I have followed the development of both distributions since the announcement with eagerness and interest. Here is my summary of the current status and paths of each:</p>
<h4>Mandriva</h4>
<ul>
<li>Heavy development of new UI tools for easier use (some describe as &#8216;Mac&#8217; like)</li>
<li>New investment in the company with Russian money (ROSA Labs)</li>
<li>Attempting to make a huge jump in lots of new software at once &#8211; including RPM5 and systemd</li>
<li>Delays due to reduced personnel and the huge amount of changes.</li>
<li>Changeable focus and release schedules</li>
<li>Upgradeable from previous versions but with some difficulty (due major software changes)</li>
</ul>
<h4>Mageia</h4>
<ul>
<li>Started with Mandriva 2010.1 but with all packages cleaned and upgraded to the latest versions</li>
<li>Very, very stable pre-releases (as well as the first release <a title="Mageia 1" href="http://mageia.org/en/1/">Mageia 1</a>)</li>
<li>No major changes to the implementation</li>
<li>Very active new community and good work being done with other distributions</li>
<li>Allows the community to define the direction, development and core ideas in theory and especially in practice</li>
<li>Upgradeable from Mandriva 2010.1 officially &#8211; see the <a title="Mandriva to Mageia 1 Upgrade Guide" href="http://mageia.org/en/1/migrate/" target="_blank">upgrade guide</a></li>
</ul>
<h3>Mageia Review<a title="Mageia" href="http://mageia.org" target="_blank"><img class="size-full wp-image-207 alignright" title="Mageia" src="http://thatsamguy.com/wp-content/uploads/2011/08/logo_ln_1.png" alt="" width="186" height="61" /></a></h3>
<p>The team at Mageia have taken their time to set up their systems and process for long term success and survivability. These considerations molded what the first release Mageia 1 was going to be like.</p>
<p>The stated focus was:</p>
<ul>
<li>Building the Build System</li>
<li>Start from Mandriva 2010.1, clean, review and rebuild everything</li>
<li>No major changes &#8211; just software updates</li>
<li>Only include packages as requested</li>
</ul>
<p>All of this resulted in Mageia 1&#8242;s pre-releases (Alpha, Betas, RC) and final release all being exceptionally stable, matching all the features from the best Mandriva release 2010.1 and creating a very clean base to build from. There were no huge failures post release, no obvious beta software included and no <a title="Sir Humphrey on Courageous" href="http://en.wikiquote.org/wiki/Yes,_Minister#Episode_Six:_The_Right_to_Know" target="_blank">controversial or courageous decisions</a>. Just a very solid a capable release.</p>
<p>I won&#8217;t rehash other full reviews of Mageia 1. It truly is just a very updated Mandriva 2010.1.</p>
<h4>New packages, missing packages</h4>
<p>All package in Mageia are cleaned and updated. As such it includes: Linux Kernel 2.6.38, KDE 4.6.3, Gnome 2.32, XFCE 4.8.1, Firefox 4, LibreOffice 3.3.2 and VirtualBox 4.0.6. See the <a title="Mageia 1 Release Notes" href="http://www.mageia.org/en/1/notes/" target="_blank">Release Notes</a> for further information.</p>
<p>However if no-one was found to maintain a package, clean and rebuild it, it wasn&#8217;t included. As such Mageia 1 ships with much less available software than Mandriva 2010.1, but everything works, most packages people want are there and many more a being added post release.</p>
<h4>Repositories and naming</h4>
<p>During development of Mageia 1 there was a large (somewhat epic) discussion on how to manage the repositories, names for each and what they should hold. The rolling development release is called Cauldron and works much like Mandriva&#8217;s Cooker.</p>
<p>The repositories are:</p>
<ul>
<li>Core &#8211; free open source packages. The default repository for most packages.</li>
<li>Non-free &#8211; free of charge but not open source packages. E.g. Nvidia and AMD graphics drivers</li>
<li>Tainted &#8211; packages that might infringe on patents in some countries. A la PLF for Mandriva or RPM Fusion for Fedora.</li>
</ul>
<h4>Desktop Look and Feel</h4>
<p>Mageia stripped out the icons, wallpaper and theme from Mandriva and started again. The dotted wallpaper is nice and basic in my opinion, but is easily changed to many other nicer ones.</p>
<div id="attachment_198" class="wp-caption alignright" style="width: 310px"><a href="http://thatsamguy.com/wp-content/uploads/2011/08/mageia_mcc.png"><img class="size-medium wp-image-198 " title="Mageia 1 - Mageia Control Center (MCC)" src="http://thatsamguy.com/wp-content/uploads/2011/08/mageia_mcc-300x235.png" alt="" width="300" height="235" /></a><p class="wp-caption-text">Mageia Control Center (MCC)</p></div>
<p>I much prefer the new icons in the KDE system tray and Mageia Control Center (MCC) as shown.</p>
<div id="attachment_199" class="wp-caption alignnone" style="width: 148px"><a href="http://thatsamguy.com/wp-content/uploads/2011/08/mageia_kde_systemtray.png"><img class="size-full wp-image-199 " title="Mageia KDE System Tray" src="http://thatsamguy.com/wp-content/uploads/2011/08/mageia_kde_systemtray.png" alt="" width="138" height="34" /></a><p class="wp-caption-text">Mageia KDE System Tray</p></div>
<p>However the main point of difference on the desktop, and the only point of controversy is the look of the fonts. That&#8217;s right, not the fonts themselves but the way they look. Mageia has decided to enable autohinting which produces cleaner, slimmer fonts. Some say it looks ugly (<a title="Mageia Bug Report 175" href="https://bugs.mageia.org/show_bug.cgi?id=175" target="_blank">Bug 175</a>), others like it. Now, I used to be in the &#8220;ugly&#8221; camp and made sure that my Mandriva installations disabled the PLF version of the fonts which had this effect. However I&#8217;ve changed my mind after trying them out for a while and quite like them.</p>
<p>One other change is that KDE seems a lot more stable than previously &#8211; including that using the nepomuk file search from within dolphin actually works, in real time and doesn&#8217;t drastically slow the machine in the background. Though this is due not so much the Mageia team but to the new KDE version and the great work of the KDE team &#8211; so all distributions should also be enjoying the benefits.</p>
<h4>Release schedule</h4>
<p>Both Mandriva and Mageia are departing from the 6 month release schedule of the Mandriva 2010 series. Mandriva is moving to yearly release whilst after much discussion Mageia is moving to a <a title="Mageia Release Cycle" href="http://blog.mageia.org/en/2011/07/17/mageia-2-release-cycle-support-and-planning/" target="_blank">9 monthly</a> release cycle. Mageia&#8217;s next release is scheduled for 4th April 2012.</p>
<h3>The Decision</h3>
<p>Mageia continues to do everything I wanted from Mandriva and adds excellent stability, transparency and has shown a great willingness to take greater input and direction from the community. The 9 month release schedule allows for up to date software, but allows enough time to make sure all is stable before release without manic last minute bugs being left.</p>
<p>I have decided to migrate all my Mandriva installations to Mageia and to hopefully participate more as part of the Mageia community.</p>
<h3>The migration story so far&#8230;</h3>
<p>For each machine I&#8217;ve moved so far to Mageia I&#8217;ve listed the machine specs, previous Mandriva version if any, install type, Mageia edition and a few comments from the install.</p>
<h4>Machine 1: Laptop</h4>
<ul>
<li>Specs: Toshiba Satellite A100 &#8211; Intel Core Duo T2300, 1GB RAM, GeForce Go 7300</li>
<li>Previously: Mandriva 2010.1 32bit Powerpack</li>
<li>Currently: Mageia 1 32bit KDE via fresh install<br />
My first install of Mageia was to my own laptop to get a feel of things. I tested the Beta 1 (fresh install), Beta 2 (upgrade),  RC (upgrade) and final (fresh install) and found amazing stability &#8211; no crashes or major hiccups at all. It has also certainly also felt quite a bit faster than the previous Mandriva 2010.2. As the Skype packages for Mandriva don&#8217;t work anymore, I installed Skype using the notes as <a title="Install Skype in Mageia" href="http://blog.linux4us.org/2011/06/04/install-skype-in-mageia/" target="_blank">shown here</a>.</li>
</ul>
<h4>Machine 2: Desktop</h4>
<ul>
<li>Specs: AMD Phenom II X4 965BE, 8GB RAM, ATI Radeon 4770</li>
<li>Previously: Mandriva 2010.2 64bit Powerpack (with many backports)</li>
<li>Currently: Mageia 1 64bit KDE via upgrade<br />
Upgraded via the command line with urpmi as per the Mageia upgrade guide. No settings went awry and all worked well. Left over packages from Mandriva that had no Mageia equivalent continue to work correctly. Feels slightly faster.</li>
</ul>
<h4>Machine 3: MythTV HDTV Media Center</h4>
<ul>
<li>Specs: AMD Athlon X2 6000+, 4G Ram, ATI Radeon X1250 (690G), Dvico FusionHDTV card</li>
<li>Previously: Mandriva 2010.2 64bit Powerpack</li>
<li>Currently: Mageia 1 64bit LXDE via upgrade<br />
Upgraded via the command line using urpmi cleanly but ssh remote connection. TV card continued to work without issues. Still running Mandriva PLF MythTV packages for the moment &#8211; I didn&#8217;t want to risk that upgrade not working yet. Stopped mythtv services to ensure mysql clean upgrade before restarting for the new kernel.</li>
</ul>
<h4>Machine 4: Laptop</h4>
<ul>
<li>Specs: Toshiba Portege M800 in Pink &#8211; Intel Core 2 Duo P7350, 2GB RAM, Intel Mobile 4 Graphics</li>
<li>Previously: Mandriva 2010.1 64bit Powerpack</li>
<li>Currently: Mageia 1 64bit KDE via upgrade<br />
Most risky upgrade &#8211; my wife&#8217;s laptop. Upgraded safely with no lost settings or files. Main difference was the font look change as mentioned above. Microphone continues the same habit of not working as seen under Mandriva. Overall a great success!</li>
</ul>
<h4>Machine 5: Production Web and Database Server</h4>
<ul>
<li>Specs: Intel Xeon 3.0Ghz (P4 based with HT), 2GB Ram, 2x80GB HDD in Raid 1 (mdadm)</li>
<li>Previously: Mandriva 2009.0/2009.1 Hybrid 64bit</li>
<li>Currently: Mageia 1 64bit via online upgrade<br />
This server has been constantly upgraded from Mandriva 2007.1 onwards. As only upgrades from 2010.1 are officially supported I felt this was a bit risky, but worth a try. I allocated enough time to rebuild from scratch if needed, however it was not necessary. To reduce the risk I ran urpmi with the extra &#8211;test option to make sure all packages were available for install first. All services came up successfully to my pleasant surprise. I did spend a couple of hours slowly removing leftover packages that had slowly built up over time &#8211; including 14 obsolete kernels.</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2011/08/mageia-1-migration-and-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CyprixRPMS and Nginx upgrade</title>
		<link>http://thatsamguy.com/2010/11/cyprixrpms-and-nginx-upgrade/</link>
		<comments>http://thatsamguy.com/2010/11/cyprixrpms-and-nginx-upgrade/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 00:19:49 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mageia]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ZuFeed]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=95</guid>
		<description><![CDATA[It&#8217;s been a while (12 months) since nginx was last updated for Mandriva 2010.0 which has left my server running 0.8.17 for a long time. However since nginx is currently at 0.8.35 and the 0.8 branch has now gone stable along with many new features and bug fixes (see the changelog), I thought now was [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while (12 months) since nginx was last updated for Mandriva 2010.0 which has left my server running 0.8.17 for a long time. However since nginx is currently at 0.8.35 and the 0.8 branch has now gone stable along with many new features and bug fixes (see the <a title="Nginx Changelog" href="http://nginx.org/en/CHANGES" target="_blank">changelog</a>), I thought now was the time to upgrade.</p>
<p>I checked around for a more up-to-date rpm for Mandriva 2010.0 but none currently exists. There is 0.8.41 and 0.8.53 avaliable for 2010.1 and cooker. So&#8230;. one of three decisions to make.</p>
<ol>
<li>Upgrade the server to 2010.1</li>
<li>Use either the 2010.1 or cooker nginx package on my existing install</li>
<li>Request a backport for 2010.0</li>
<li>Backport the package myself</li>
</ol>
<p>Since this is a stable server an entire upgrade is a big risk and 2010.0 has a longer support timeframe, option 1 can be ignored. The same can be said about running packages not designed for the system. There goes option 2.</p>
<p>I decided to do both option 3 (<a title="Mandriva Bugzilla Report 61505" href="https://qa.mandriva.com/show_bug.cgi?id=61505" target="_blank">Mandriva Bug Report</a>) and 4.</p>
<p>I&#8217;ve never built an rpm before and thought that it was about time to learn, especially as I&#8217;d like to build up to being a maintainer/packager for the recently forked <a title="Mageia" href="http://mageia.org" target="_blank">Mageia</a>. So I set up a 2010.0 64bit build server and a 64bit test server and started using the <a title="Mandriva RPM Howto" href="http://wiki.mandriva.com/en/Mandriva_RPM_HOWTO" target="_blank">Mandriva RPM Howto</a>.</p>
<p>I downloaded the cooker source rpm for nginx 0.8.53 and rebuilt it for 2010.0.</p>
<p>Success! nginx-0.8.53-2mdv2010.0.x86_64.rpm</p>
<p>Since I now have the rpms (and along with my desire to do more packaging) I decided to use genhdlist2 and my rsync server to create my own repository &#8211; CyprixRPMS.</p>
<p>Using my own repo I upgraded my main server to 0.8.53 after basic testing on my 64bit test virtual machine.</p>
<p>You can add my repo with the command below as root (or sudo) for Mandriva 2010.0 64bit.</p>
<blockquote><p>urpmi.addmedia cyprixrpms rsync://proteus.cyprix.com.au::cyprixrpms/mandriva/2010.0/x86_64</p></blockquote>
<p>If you have any feedback on my rpms please <a href="/about" target="_self">email me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2010/11/cyprixrpms-and-nginx-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New server (with photos)</title>
		<link>http://thatsamguy.com/2009/09/new-server-with-photos/</link>
		<comments>http://thatsamguy.com/2009/09/new-server-with-photos/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 12:47:09 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Cyprix]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ZuFeed]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[powerdns]]></category>
		<category><![CDATA[roundcube]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=82</guid>
		<description><![CDATA[As part of an overall upgrade for my systems, I&#8217;m moving to a brand new server. It&#8217;s my first rackmount server at 1U high and will be going into a colocation centre soonish. It will be running a variety of applications including: Mandriva Linux 2010.0 Web Serving: Nginx, Apache 2.2, PHP 5.3 Mail: Postfix, Dovecot, [...]]]></description>
			<content:encoded><![CDATA[<p>As part of an overall upgrade for my systems, I&#8217;m moving to a brand new server. It&#8217;s my first rackmount server at 1U high and will be going into a colocation centre soonish.</p>
<p>It will be running a variety of applications including:</p>
<ul>
<li>Mandriva Linux 2010.0</li>
<li>Web Serving: Nginx, Apache 2.2, PHP 5.3</li>
<li>Mail: Postfix, Dovecot, RoundCube</li>
<li>DNS: PowerDNS, Bind</li>
<li>Database: MySQL</li>
<li>Virtual Hosting: VirtualBox</li>
</ul>
<p>Server Specifications:</p>
<ul>
<li>Intel SR1530HSH with S3200SHVL Motherboard. 320w PSU, 3x Hot Swap SATA HDD, 2x Gb Nic</li>
<li><span style="text-decoration: line-through">Intel Q9550 Processor &#8211; 4x 2.83ghz, 12mb cache, e0 stepping</span></li>
<li>Intel Q9400 Processor &#8211; 4x 2.66ghz, 6mb cache, r0 stepping</li>
<li>4x 2gb (8gb total) Kingston DDR2 800Mhz Ram</li>
<li>2x 1Tb Seagate Hard Drives (in RAID 1)</li>
</ul>
<p><strong>Update:</strong> Unfortunately, the E0 stepping Q9550 is not supported for the bios of the s3200 motherboard, so I&#8217;ve had to switch down to the Q9400 with only 6mb cache <img src='http://thatsamguy.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>Photos:</p>
<div id="attachment_73" class="wp-caption alignleft" style="width: 260px"><img class="size-full wp-image-73" title="Intel SR1530HSH 1U Server - Front" src="http://blog.cyprix.com.au/wp-content/uploads/2009/09/23092009884th.jpg" alt="Intel SR1530HSH 1U Server - Front" width="250" height="188" /><p class="wp-caption-text">Intel SR1530HSH 1U Server - Front</p></div>
<div id="attachment_77" class="wp-caption alignleft" style="width: 260px"><img class="size-full wp-image-77" title="Intel SR1530HSH 1U Server - Rear" src="http://blog.cyprix.com.au/wp-content/uploads/2009/09/23092009887th.jpg" alt="Intel SR1530HSH 1U Server - Rear" width="250" height="188" /><p class="wp-caption-text">Intel SR1530HSH 1U Server - Rear</p></div>
<div id="attachment_79" class="wp-caption alignleft" style="width: 260px"><img class="size-full wp-image-79" title="Intel SR1530HSH 1U Server - Top" src="http://blog.cyprix.com.au/wp-content/uploads/2009/09/23092009888th.jpg" alt="Intel SR1530HSH 1U Server - Top" width="250" height="188" /><p class="wp-caption-text">Intel SR1530HSH 1U Server - Top</p></div>
<div id="attachment_81" class="wp-caption alignleft" style="width: 260px"><img class="size-full wp-image-81" title="Intel SR1530HSH 1U Server - Inside" src="http://blog.cyprix.com.au/wp-content/uploads/2009/09/23092009889th.jpg" alt="Intel SR1530HSH 1U Server - Inside" width="250" height="188" /><p class="wp-caption-text">Intel SR1530HSH 1U Server - Inside</p></div>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2009/09/new-server-with-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Solved] WordPress automatic upgrade and nginx</title>
		<link>http://thatsamguy.com/2009/09/solved-wordpress-automatic-upgrade-and-nginx/</link>
		<comments>http://thatsamguy.com/2009/09/solved-wordpress-automatic-upgrade-and-nginx/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 12:19:53 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=61</guid>
		<description><![CDATA[With my slow move over to nginx I&#8217;ve been finding the odd niggle to solve. Today&#8217;s one was the inability for my wordpress installations to use the automatic upgrade facility whilst running on nginx. Instead it kept asking to fall back to ftp for upgrading. On apache, this can occur when your wordpress directory does [...]]]></description>
			<content:encoded><![CDATA[<p>With my slow move over to nginx I&#8217;ve been finding the odd niggle to solve. Today&#8217;s one was the inability for my wordpress installations to use the automatic upgrade facility whilst running on nginx. Instead it kept asking to fall back to ftp for upgrading.</p>
<p>On apache, this can occur when your wordpress directory does not have write permissions for the apache user. But I&#8217;d already checked that. So I got thinking&#8230;</p>
<p>Since nginx and php fastcgi are separate processes I checked the users they were running under &#8211; lo and behold the php-fcgi was running under root!!! Big oops! Solution: change php-fcgi to run as user nginx &amp; group nginx (same as the nginx server under Mandriva). As I currently use the spawn-fcgi program I changed by init.d file to use the user and group options as shown below.</p>
<p><code>/usr/local/bin/spawn-fcgi -u nginx -g nginx</code></p>
<p>All fixed <img src='http://thatsamguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>At some stage I&#8217;ll post my init.d file for php-fcgi and my nginx configuration files once they become somewhat stable.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2009/09/solved-wordpress-automatic-upgrade-and-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating to nginx, php 5.3, mysql 5.1, mandriva 2010&#8230; and more</title>
		<link>http://thatsamguy.com/2009/09/migrating-to-nginx-php-5-3-mysql-5-1-mandriva-2010-and-more/</link>
		<comments>http://thatsamguy.com/2009/09/migrating-to-nginx-php-5-3-mysql-5-1-mandriva-2010-and-more/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 16:40:16 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=56</guid>
		<description><![CDATA[Lots going on at the moment. I&#8217;m migrating most of mine and my clients websites to nginx from apache in preparation for moving everything to a new server. First thoughts? Nginx is super fast, reasonably easy to configure (once you figure out the php issues) and saves a heap on memory. Downside? I&#8217;ve had the [...]]]></description>
			<content:encoded><![CDATA[<p>Lots going on at the moment. I&#8217;m migrating most of mine and my clients websites to <a href="http://wiki.nginx.org">nginx</a> from apache in preparation for moving everything to a new server.</p>
<p>First thoughts? Nginx is super fast, reasonably easy to configure (once you figure out the php issues) and saves a heap on memory. Downside? I&#8217;ve had the odd niggle with moving old sites across &#8211; especially since I&#8217;m moving to php 5.3 and MySQL 5.1 at the same time, otherwise all good.</p>
<p>The other major change is the look of this blog. The old K2 theme was becoming an issue to deal with (mainly because I didn&#8217;t update it enough) so I&#8217;ve now moved to this lovely theme: <a href="http://wordpress.org/extend/themes/inove">inove</a>. I&#8217;ve also done a fresh wordpress install of 2.8.4 and added pretty links &#8211; so anyone linking to the old structure might have the odd issue, but otherwise should be painless. Oh yeah &#8211; any images on the older posts (pre Aug 2009) are gone.</p>
<p>Anyway here is a list of upgrades currently underway:</p>
<ul>
<li>php 5.2.x to 5.3.0</li>
<li>mysql 5.0 to mysql-max 5.1</li>
<li>apache 2.2/mod_php to nginx 0.8.10/php-fcgi</li>
<li>athlon64 2ghz 1gb ram to athlon64 X2 2ghz 2gb ram</li>
<li>mandriva 2008.x/2009.x to 2010.0 (Cooker)</li>
<li>wordpress 2.x.x to 2.8.4</li>
<li>mediawiki 1.x to 1.15.1</li>
<li>bind 9 to powerdns 2.9.22</li>
<li>and a few more that i&#8217;ve forgotten about</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2009/09/migrating-to-nginx-php-5-3-mysql-5-1-mandriva-2010-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Favourite linux single line command&#8230;</title>
		<link>http://thatsamguy.com/2009/08/favourite-linux-single-line-command/</link>
		<comments>http://thatsamguy.com/2009/08/favourite-linux-single-line-command/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 10:15:11 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=52</guid>
		<description><![CDATA[Whenever you have pesky windows users on your network, your file system on any servers running samba start to gain extra, silly, &#8220;Thumbs.db&#8221; files. If you&#8217;re like me and hate the things with a vengeance, you can get rid of every single one of them using the linux command line below. updatedb;for i in `locate [...]]]></description>
			<content:encoded><![CDATA[<p>Whenever you have pesky windows users on your network, your file system on any servers running samba start to gain extra, silly, &#8220;Thumbs.db&#8221; files.</p>
<p>If you&#8217;re like me and hate the things with a vengeance, you can get rid of every single one of them using the linux command line below.</p>
<p><code>updatedb;for i in `locate Thumbs.db|sed 's/ /\__/g'`;do rm -vf "`echo $i | sed 's/__/\\ /g'`";done;</code></p>
<p><em>Update 21 Oct 2009</em>: added for loop with sed commands to safety handle spaces, round brackets and single quotes etc. in the file path</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2009/08/favourite-linux-single-line-command/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DViCO FusionHDTV Pro working under linux [Finally!]</title>
		<link>http://thatsamguy.com/2009/05/dvico-fusionhdtv-pro-working-under-linux-finally/</link>
		<comments>http://thatsamguy.com/2009/05/dvico-fusionhdtv-pro-working-under-linux-finally/#comments</comments>
		<pubDate>Wed, 20 May 2009 12:47:25 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[dvb-t]]></category>
		<category><![CDATA[hdtv]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=39</guid>
		<description><![CDATA[Today I got my DViCO FusionHDTV Pro (dvb-t) card working under mandriva linux in Melbourne, Australia. I&#8217;ve been wanting to do this for years and has actually been the major stopper in Mandriva becoming my primary OS on my desktop (besides my laptop(s), wifes laptop, friends laptops, and all my servers). I always figured I [...]]]></description>
			<content:encoded><![CDATA[<p>Today I got my DViCO FusionHDTV Pro (dvb-t) card working under mandriva linux in Melbourne, Australia.</p>
<p>I&#8217;ve been wanting to do this for years and has actually been the major stopper in Mandriva becoming my primary OS on my desktop (besides my laptop(s), wifes laptop, friends laptops, and all my servers). I always figured I could dual-boot for LAN parties.</p>
<p>Anyway&#8230; I did it like this.</p>
<p>Step 1. Install Mandriva 2009.1 Spring Powerpack (64bit)</p>
<p>Step 2. Setup online repositories including PLF mirrors</p>
<p>Step 3. Install dvb-apps and most other dvb utils (run `urpmq dvb- -a` to see them)</p>
<p>Step 4. Install mplayer, smplayer and usual auto installed plf codecs</p>
<p>Step 5. (as per <a href="http://lists-archives.org/video4linux/20837-extract-tool-for-xc3028-firmware.html">v4l mailing list</a>) Download &#8216;extract_xc3028.pl&#8217; script, and drivers</p>
<p>Step 6. Extract driver and copied it to `/lib/firmware` (do not use <span class="contentSubTitle">Chris Pascoe&#8217;s firmware as it is not req&#8217;d &#8211; and not working)<br />
</span></p>
<p>Step 7. (following instructions from the <a href="http://ubuntuforums.org/showthread.php?t=616103">ubuntu forums</a>) Run `scandvb /usr/share/dvb-apps/scan/dvb-t/au-Melbourne &gt; channels.conf`</p>
<p>Step 8.  Run `sudo cp channels.conf /etc &amp;&amp; cp channels.conf ~/.tzap`</p>
<p>Step 9. Test Setup &#8211; run `mplayer dvb://&#8221;ABC2&#8243;`</p>
<p>Step 10. Due to all Australian HDTV channels using AC3 onlyfor sound we need to set the PIDS correctly for the audio as AC3 is by default 0. If you don&#8217;t you won&#8217;t get any sound on any of the HD channels.</p>
<p>Step 11. For each channel (ABC, 7, 9, 10 and SBS) run `tzap -c /etc/channels.conf -r &#8220;ABC1&#8243;` &lt;- replacing &#8220;ABC1&#8243; with the channel name. Then in a new console run scandvb -c and save the contents.</p>
<p>Step 12. Convert the AC3 values from hex to decimal. (Hint google: convert &#8230;.. to decimal)</p>
<p>Step 13. Edit /etc/channels.conf and add the decimal AC3 values in the file. Replace the zero in &#8230;:0:&#8230; with the AC3 value.</p>
<p>Step 14. Enjoy.</p>
<p>Ahhh <img src='http://thatsamguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2009/05/dvico-fusionhdtv-pro-working-under-linux-finally/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mandriva: An open letter to Steve Ballmer</title>
		<link>http://thatsamguy.com/2007/11/mandriva-an-open-letter-to-steve-ballmer/</link>
		<comments>http://thatsamguy.com/2007/11/mandriva-an-open-letter-to-steve-ballmer/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 22:48:33 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=22</guid>
		<description><![CDATA[When Steve Ballmer screws you over. New Nigerian Classmate PC&#8217;s with Mandriva Linux to have MS Windows installed later. What a load of crock! I suppose nobody ever accused MS of being ethical (at least without the sarcasm). Why does this make any sense at all. I mean just look at this process: Step 1 [...]]]></description>
			<content:encoded><![CDATA[<p>When Steve Ballmer screws you over.<br />
New Nigerian Classmate PC&#8217;s with Mandriva Linux to have MS Windows installed later.</p>
<p>What a load of crock! I suppose nobody ever accused MS of being ethical (at least without the sarcasm).</p>
<p>Why does this make any sense at all. I mean just look at this process:<br />
Step 1 &#8211; Buy 17,000 Classmate PCs with Mandriva Linux preinstalled<br />
Step 2 &#8211; See machines working correctly<br />
Step 3 &#8211; Have machines shipped<br />
Step 4 &#8211; Pay for hardware and software<br />
Step 5 &#8211; Install MS Windoze on all PCs (?!&amp;?*?#$!!!!!)</p>
<p>How the hell does any of that work? Is Microsoft just playing dirty wherever it can? Do they just want to subsidise African nations computer needs?</p>
<p>If they want to pay me to use MS Windows, send me a message.</p>
<p><a href="http://blog.mandriva.com/2007/10/31/an-open-letter-to-steve-ballmer/">read more</a> | <a href="http://digg.com/linux_unix/Mandriva_An_open_letter_to_Steve_Ballmer">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2007/11/mandriva-an-open-letter-to-steve-ballmer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrade to Mandriva 2008.0</title>
		<link>http://thatsamguy.com/2007/10/upgrade-to-mandriva-20080/</link>
		<comments>http://thatsamguy.com/2007/10/upgrade-to-mandriva-20080/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 00:37:50 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Mandriva]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=20</guid>
		<description><![CDATA[Just a quick note for everyone. Mandriva Linux 2008.0 is out and going strong. Keeping that in mind, I have now updated this server to run 2008.0 with very few problems (via urpmi &#8211;auto-select). This is a first for me with any Mandriva server. Well done guys! I&#8217;ve also installed the Powerpack on my Toshiba [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note for everyone.</p>
<p>Mandriva Linux 2008.0 is out and going strong. Keeping that in mind, I have now updated this server to run 2008.0 with very few problems (via urpmi &#8211;auto-select). This is a first for me with any Mandriva server. Well done guys!</p>
<p>I&#8217;ve also installed the Powerpack on my Toshiba Satellite 2410 laptop with no real issues, but with great new fonts and features (like automount ntfs-3g) all around.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2007/10/upgrade-to-mandriva-20080/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>1 Month On: Mandriva 2007 Spring &#8211; Laptop</title>
		<link>http://thatsamguy.com/2007/05/1-month-on-mandriva-2007-spring-laptop/</link>
		<comments>http://thatsamguy.com/2007/05/1-month-on-mandriva-2007-spring-laptop/#comments</comments>
		<pubDate>Thu, 24 May 2007 15:40:36 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Mandriva]]></category>

		<guid isPermaLink="false">http://blog.cyprix.com.au/?p=19</guid>
		<description><![CDATA[Since it&#8217;s been a while since I last posted, I thought I&#8217;d bring you all up to date with the new Mandriva release. Spring beautiful spring! For the last month (and a bit) I&#8217;ve been running Mandriva 2007.1 Spring PowerPack on my Toshiba Satellite 2410. To avoid people having to skip to the conclusion, I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Since it&#8217;s been a while since I last posted, I thought I&#8217;d bring you all up to date with the new Mandriva release. Spring beautiful spring!</p>
<p>For the last month (and a bit) I&#8217;ve been running Mandriva 2007.1 Spring PowerPack on my Toshiba Satellite 2410. To avoid people having to skip to the conclusion, I&#8217;m sticking with Mandriva Linux Spring on my laptop permanently!<span id="more-19"></span></p>
<p>In the past I&#8217;ve only run WinXP as my primary operating system on this laptop (feel free to flame away), and either dual booted to Mandriva, or run a MandrivaOne disc. However, due to certain apps and features not working correctly or stably previously, I haven&#8217;t permanently converted. These apps/features include:</p>
<ul>
<li>Hibernate to RAM</li>
<li>Hibernate to Disk</li>
<li>NTFS-3G on FUSE (writing to NTFS)</li>
<li>Power Management and CPU Scaling</li>
<li>OpenOffice 2 (matching my desktop + OpenDocumentFormat etc.)</li>
<li>Easy wireless management</li>
<li>Proprietary nVidia driver</li>
<li>MS fonts</li>
</ul>
<p><strong>Laptop Specs:</strong></p>
<ul>
<li>Toshiba Satellite 2410</li>
<li>Intel P4-M 1.7GHz</li>
<li>784MB DDR RAM</li>
<li>nVidia 32MB GeForce4 420Go (not 16mb as per my previous reviews)</li>
<li>D-Link DWL-G680 Wireless 802.11b/g (Turbo and XR) [Atheros PC-Card]</li>
</ul>
<p><strong>Installation</strong> <strong>&amp; Configuration</strong></p>
<p>I did a fresh install from the PowerPack DVD with only one unexpected problem. When installing the grub bootloader, it would hang. Using Ctrl+ALt+F1, killing the grub install via console, returning to the installer (Ctrl+Alt+F7) and clicking &#8220;retry&#8221; fixed the problem and it installed the bootloader fine the second time. Not sure why it happens but it did occur with the previous Mandriva Linux with grub but not with lilo. However grub is now the default for Spring. 1st problem solved.</p>
<p><a href="http://planetcyprix.0catch.com/mdv2007.1spring/powerMgmt.png" title="Mandriva Linux: Power Management (click to enlarge)" target="_blank"><img src="http://planetcyprix.0catch.com/mdv2007.1spring/powerMgmt256.png" title="Mandriva Spring: Power Management (click to enlarge)" alt="Mandriva Spring: Power Management (click to enlarge)" align="right" border="0" height="192" width="256" /></a>As I knew that my Toshiba Laptop screen can be funny with the proprietary nVidia driver, I picked the free driver during install. First boot worked great. I particularly liked the new KDE splash screen (image to come). I noticed that both my wireless card and the power management was installed correctly (along with beagle which I removed) and were very easy to configure. The new wireless (or at least updated) system works great.</p>
<p><a href="http://planetcyprix.0catch.com/mdv2007.1spring/wirelessConfig.png" title="Mandriva Linux: Wireless Configuration (click to enlarge)" target="_blank"><img src="http://planetcyprix.0catch.com/mdv2007.1spring/wirelessConfig256.png" title="Mandriva Spring: Wireless Configuration (click to enlarge)" alt="Mandriva Spring: Wireless Configuration (click to enlarge)" align="left" border="0" height="192" width="201" /></a>After configuring the power management I tried out the Hibernate to RAM and disk functions. Hibernate to RAM works well, and even disables and enable my wireless properly. 1st time I ran Hibernate to Disk it worked great, however ever since then it instantly starts up again. I&#8217;ll have to work out a fix for that in future.</p>
<p>As Spring comes with Firefox 2 (which I prefer) and OpenOffice2, I didn&#8217;t need to worry about upgrading. I don&#8217;t really like the Mandriva Firefox theme, so if you change to EVG theme then back to default and restart Firefox you will have the normal theme again.</p>
<p>As usual my laptop has a problem running the proprietary nVidia drivers due to the screen blanking. After scouring the web, nVidia forums and with great help from the Mandriva bugzilla team I found that this thing is common for this range of Toshiba laptops. Thankfully this has been resolved before. It involves setting up a special binary file, but if you need more info check out my <a href="http://qa.mandriva.com/show_bug.cgi?id=30066" title="nVidia Blank screen bug on Mandriva BugZilla" target="_blank">bugzilla listing</a>.</p>
<p><a href="http://planetcyprix.0catch.com/mdv2007.1spring/mainDesktop.png" title="Mandriva Linux: KDE Main Desktop (click to enlarge)" target="_blank"><img src="http://planetcyprix.0catch.com/mdv2007.1spring/mainDesktop256.png" title="Mandriva Spring: KDE Main Desktop (click to enlarge)" alt="Mandriva Spring: KDE Main Desktop (click to enlarge)" align="left" border="0" height="192" width="256" /></a></p>
<p>Proprietary drivers up and running, I tried out metisse, compiz and beryl on the laptop. Metisse worked great but I&#8217;m not sure I&#8217;ll need it for my workloads. Compiz and beryl looked great, but really my itty bitty p4-m 1.7 and a 3mb graphics card don&#8217;t really cut it. I only saw one problem with compiz/beryl, where the background will go black whilst the current window shows normally. Either resizing the window or flipping to the console and returning seems to fix it temporarily, but I don&#8217;t think I&#8217;ll try to fix this due to my laptop speed.</p>
<p>As usual I setup my update repositories via <a href="http://easyurpmi.zarb.org" title="EasyUrpmi" target="_blank">easyUrpmi</a>, however I have now moved to using the distrib-coffee mirror as my default.</p>
<p>There is a great setup guide for Mandriva 2007.1 Spring for free users at <a href="http://www.howtoforge.com/the_perfect_desktop_mandriva_2007_spring_free" title="The Perfect Desktop - Mandriva 2007 Spring Free (Mandriva 2007.1)" target="_blank">HowToForge</a> but there are some tips for PowerPack users too. From the tips on page 7, I installed the MS truetype fonts, and hey presto! stuff looks the same as on a windows box. Make sure you add your update repositories before installing the fonts as there are a few prerequisites.</p>
<p>Installed the ntfs-3g package with success, and managed to mount my NTFS formatted external hard drive with no problems. I can&#8217;t wait for someone to integrate this with the KDE automount system *hint hint*</p>
<p><strong>Extra Features<a href="http://planetcyprix.0catch.com/mdv2007.1spring/googleEarth.png" title="Mandriva Linux: Google Earth (click to enlarge)" target="_blank"><img src="http://planetcyprix.0catch.com/mdv2007.1spring/googleEarth256.png" title="Mandriva Spring: Google Earth (click to enlarge)" alt="Mandriva Spring: Google Earth (click to enlarge)" align="right" border="0" height="192" width="256" /></a></strong></p>
<p>Some nice features have been added for this release. Namely very tight virtualisation with Xen, qemu, VirtualBox and VMware Player. I&#8217;m yet to have time to play around with these to much yet. The other feature I love was the install script for Google Earth on the menu. Worked great with no messing about. Just one question. Why does the install script stay in the menu <em>after</em> the program has been installed?</p>
<p><strong>Gone Missing</strong></p>
<p>Last time around Mandriva added LinDVD, a proprietary DVD pack from the same guys that make WinDVD. However it isn&#8217;t there now. I shall be going back to my old disks to install it, but what about everyone else? Desktop linux users should be able to legally play dvds.</p>
<p><strong>A month on&#8230;</strong></p>
<p>After using this as my primary OS (well <em>only</em> OS) on my laptop, I&#8217;m happy to keep it this way. Great stability, great apps and excellent configuration with only minor hiccups. I may still try and fix Hibernate to Disk, but it isn&#8217;t high on my priority list. Mandriva seems to be heading in the right direction with this release, despite some internal reorganisation. A couple of great releases on the trot, let&#8217;s hope <strike>they</strike> <em>we</em> can make it three.</p>
<p><strong>Creating interest in linux</strong></p>
<p>As a side note I love playing SuperTux and the odd Frozen Bubble. When sitting I&#8217;m around at Uni, taking a few moments to relax, I usually whip out SuperTux. It seems this is quite popular and I usually get a small crowd watching over my shoulder, with the odd call out of &#8220;can I get that?&#8221;. <img src='http://thatsamguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Maybe we should all play a game in public to promote linux!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatsamguy.com/2007/05/1-month-on-mandriva-2007-spring-laptop/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>

