<?xml version="1.0"?>
<rss version="2.0">

<channel>
	<title>Planet CentOS</title>
	<link>http://planet.centos.org/</link>
	<language>en</language>
	<description>Planet CentOS - http://planet.centos.org/</description>

<item>
	<title>Dag Wie&amp;euml;rs: Improved RHEL, CentOS and Scientific Linux hardware support</title>
	<guid>http://dag.wieers.com/176 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/improved-rhel-centos-and-scientific-linux-hardware-support</link>
	<description>&lt;p&gt;The past few months a bunch of &lt;a href=&quot;http://blog.toracat.org/2009/06/elrepo-project/&quot;&gt;very&lt;/a&gt; &lt;a href=&quot;http://pendre.co.uk/2009-06-28-elrepo.php&quot;&gt;cool&lt;/a&gt; CentOS community members (and I am not including myself here) spend their time creating kernel modules for the stock RHEL5 2.6.18 kernel to extend hardware support. The result is now known as: &lt;a href=&quot;http://elrepo.org/&quot;&gt;ELRepo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What does it mean ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It means that if you have problems to get specific hardware working on RHEL5, CentOS-5 or Scientific Linux 5, you can visit &lt;a href=&quot;http://elrepo.org/&quot; title=&quot;http://elrepo.org/&quot;&gt;http://elrepo.org/&lt;/a&gt; and download kmod packages for your hardware.&lt;/p&gt;
&lt;p&gt;It effectively means that with recent hardware (laptops, desktops), you have a high chance that you can run an Enterprise Linux distribution to get recent sound hardware, webcams, dvb-t, file systems drivers and others, to work with no fuss.&lt;/p&gt;
&lt;p&gt;It also means that if you require vendor drivers for your server hardware, you can find the latest from ELRepo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why should I use ELRepo ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you have no problems, you shouldn't. But if you can't make your atheros/ath5k work, ELrepo has a solution. If you need ndiswrapper, just get kmod-ndiswrapper. Same for fuse, ntfs, kqemu, jfs, and many others.&lt;/p&gt;
&lt;p&gt;Especially for sound drivers, webcam support, dvb-t, TV mpeg encoders and many more, ELRepo offers the latest drivers backported to RHEL5, CentOS-5 and Scientific Linux 5. Great for using a RHEL5-based solution as a media system. Or when you simply want to video-skype with your girlfriend.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Is it safe to use ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Since ELRepo only focuses on hardware support, it should work with other repositories quite well. And even when you enable ELRepo, it will not replace existing packages. You pick the kmod packages you need, and you won't get more than that. Remove it, and it's gone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What about RPMforge DKMS packages ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the past I found DKMS the best solution for providing additional kernel modules, but DKMS requires a lot of dependencies, compilation and slows down the boot-process or update-process. Since RHEL5 has a stable kernel ABI there is no real need for all this, and the ELRepo kmod's simply work.&lt;/p&gt;
&lt;p&gt;So why still provide those DKMS packages, when ELRepo is so much easier ? Good question :-) That is why I converted all my RPMforge DKMS packages to kmod packages and added them to ELRepo.&lt;/p&gt;
&lt;p&gt;In the end, the availability of one big repository providing every kernel module under the sun, with the promise of adding whatever kernel module that makes sense, is a huge step to making RHEL5 or CentOS-5 an even more viable desktop alternative.&lt;/p&gt;
&lt;p&gt;I am using CentOS-5 now for 2 years on my laptop (first a Thinkpad T43, now a Thinkpad X200s) and I don't need anything else. Everything works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PS&lt;/strong&gt; Yes, I lied. The fingerprint reader has no Open Source drivers (yet), but despite it being very cool, I don't really need it.&lt;/p&gt;</description>
	<pubDate>Thu, 02 Jul 2009 20:51:28 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: RHEL 5.4 beta released</title>
	<guid>http://dag.wieers.com/175 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/rhel-54-beta-release</link>
	<description>&lt;p&gt;At the very same day as Firefox 3.5 hit the mirrors, &lt;a href=&quot;https://www.redhat.com/archives/rhelv5-announce/2009-July/msg00000.html&quot;&gt;Red Hat released Red Hat Enterprise Linux 5.4 Beta&lt;/a&gt; with a lot of interesting new functionality:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; KVM hypervisor now supported (backported to stable 2.6.18 kernel)
&lt;/li&gt;&lt;li&gt; Fencing agents for IBM LPAR HMC and Cisco MDS SAN switches
&lt;/li&gt;&lt;li&gt; Updated ALSA drivers (backported to stable 2.6.18 kernel)
&lt;/li&gt;&lt;li&gt; Improved laptop docking support
&lt;/li&gt;&lt;li&gt; Updated graphics drivers
&lt;/li&gt;&lt;li&gt; FUSE support (already available from RPMforge and elrepo.org)
&lt;/li&gt;&lt;li&gt; Lots of kernel and driver improvements (too many to list them)
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Apart from this Red Hat also shared Technology Previews within each release. Functionality that is not yet supported, but available for testing purposes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; FCoE (Fibre Channel over Ethernet)
&lt;/li&gt;&lt;li&gt; More kernel tracepoints for systemtap
&lt;/li&gt;&lt;li&gt; ext4 filesystem support
&lt;/li&gt;&lt;li&gt; gcc 4.4 and new glibc malloc
&lt;/li&gt;&lt;li&gt; CIFS DFS support
&lt;/li&gt;&lt;li&gt; samba3x and ctdb support for use with GFS
&lt;/li&gt;&lt;li&gt; SPICE X11 drivers (future feature-rich display protocol)
&lt;/li&gt;&lt;li&gt; Clustering with KVM hypervisor
&lt;/li&gt;&lt;li&gt; Power LPAR support
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;If you have &lt;a href=&quot;http://rhn.redhat.com/&quot;&gt;Red Hat Network&lt;/a&gt; entitlements you should have access to the RHEL 5.4 Beta and now is the time to report any issues you may find !&lt;/p&gt;
&lt;p&gt;If you are looking for the RHEL 5.4 Beta ISO images, go to &lt;a href=&quot;http://rhn.redhat.com/&quot;&gt;Red Hat Network&lt;/a&gt;, log in, click on &lt;em&gt;Download Software&lt;/em&gt;, expand the RHEL5 channel for your architecture and go to the Beta channel. There you can find the &lt;a href=&quot;https://rhn.redhat.com/rhn/software/channels/Beta.do&quot;&gt;RHEL 5.3 Beta ISO images&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Enjoy !&lt;/p&gt;
&lt;p&gt;PS The newer 2.6.18-155.el5 kernel can be download without needing RHN access from: &lt;a href=&quot;http://people.redhat.com/dzickus/el5/&quot; title=&quot;http://people.redhat.com/dzickus/el5/&quot;&gt;http://people.redhat.com/dzickus/el5/&lt;/a&gt; So test it and report any issues to Red Hat directly !&lt;/p&gt;</description>
	<pubDate>Thu, 02 Jul 2009 00:58:49 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Connection from UDP log messages</title>
	<guid>http://www.karan.org/blog/258@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/07/01/connection-from-udp-log-messages</link>
	<description>&lt;p&gt;Plenty of people seem to have an issue with snmpd logging connection information for each poll on CentOS 5, like this:&lt;/p&gt;
&lt;pre&gt;
Jul  1 09:50:04 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:59768
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:56329
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:42126
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:47950
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:36634
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:52677
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:44864
Jul  1 09:50:05 doghouse snmpd[4159]: Connection from UDP: [10.0.1.10]:54498
&lt;/pre&gt;

&lt;p&gt;This isnt necessarily a bad thing, however if you want to turn that off, on a fully updated CentOS-5 machine you can change /etc/sysconfig/snmpd.options to something like this :&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;# snmpd command line options&lt;br /&gt;
OPTIONS=&quot;-LS4d -Lf /dev/null -p /var/run/snmpd.pid&quot;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Thats about all there is to it. Also, the reason why one finds so many different ways or achieving the same thing on the internet, isn't because everyone is wrong. Its mostly since the -L options syntax and use has been changing over the last few years. And while I am sure there is a good reason for this change but the developers really should consider keeping some backward compatibility in place.&lt;/p&gt;

&lt;p&gt;- KB&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/07/01/connection-from-udp-log-messages&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 01 Jul 2009 10:20:29 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: Leaving CentOS team, not CentOS community</title>
	<guid>http://dag.wieers.com/174 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/leaving-centos-team-not-centos-community</link>
	<description>&lt;p&gt;With disappointment and regret &lt;a href=&quot;http://lists.centos.org/pipermail/centos-devel/2009-June/004707.html&quot;&gt;I decided to resign from the CentOS team&lt;/a&gt; after having spent the prior weekend thinking it through. It was not the first time I was in this situation, but this time the number of reasons weighed up against the belief that I can make a difference from within the team.&lt;/p&gt;
&lt;p&gt;One month ago, being in the same situation and discussing this with some team members/friends, I regained hope that we could fix this and incidentally, that's when I started the &lt;a href=&quot;http://wiki.centos.org/Newsletter&quot;&gt;CentOS Pulse newsletter&lt;/a&gt; to improve the project's communication.&lt;/p&gt;
&lt;p&gt;However a recent incident showed yet again a lack of trust and appreciation and made me question my involvement. There are also a few reasons that I consider internal kitchen and therefore will not be disclosed, but the project lacks leadership, shows poor communication, little transparency and fails to engage more people from the community (eg. great need for improvements, plenty offerings, but slow or little acceptance).&lt;/p&gt;
&lt;p&gt;I never had any responsibility in producing the base CentOS distribution and therefore my decision will not have any effect on the final product that people are using. That what makes CentOS a good Linux distribution with, quite possibly, the largest installed Linux base.&lt;/p&gt;
&lt;p&gt;And while I may no longer be part of the CentOS team, I still am an avid CentOS user and advocate. And hope that the team (of which I consider many good friends) can turn this around for the benefit of its community, including myself :-)&lt;/p&gt;</description>
	<pubDate>Sat, 27 Jun 2009 23:35:56 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: Controlling your OOimpress presentations over bluetooth</title>
	<guid>http://www.arrfab.net/blog/?p=118</guid>
	<link>http://www.arrfab.net/blog/?p=118</link>
	<description>&lt;p&gt;One other thing I learned from the &lt;a target=&quot;_blank&quot; href=&quot;http://blogs.linbit.com/florian&quot;&gt;Florian&lt;/a&gt;&amp;#8217;s talk last week-end is &lt;a target=&quot;_blank&quot; href=&quot;http://anyremote.sourceforge.net/&quot;&gt;anyRemote&lt;/a&gt; . It can be used to control your Linux laptop (or the application started on your Linux laptop/desktop) , like for example OpenOffice Impress from your mobile phone (over IR/bluetooth/WiFi) . Of course that&amp;#8217;s not the only stuff that you can use for that : &lt;a target=&quot;_blank&quot; href=&quot;http://dag.wieers.com/&quot;&gt;Dag &lt;/a&gt;recently posted his &lt;a target=&quot;_blank&quot; href=&quot;http://dag.wieers.com/home-made/wiipresent/&quot;&gt;WiiPresent&lt;/a&gt; package he wrote during the last Fosdem (co-authored with &lt;a target=&quot;_blank&quot; href=&quot;http://www.ribalba.de/&quot;&gt;Didi&lt;/a&gt;) but in my case it&amp;#8217;s difficult to justify to my kids that &amp;#8216;Daddy has to steal one of your wiimote&amp;#8217;s because he wants to use it during an OSS presentation&amp;#8217; . Advantage of anyRemote is that it&amp;#8217;s compatible with my Nokia mobile phone so I was interested in testing/using it. It was not available on RPMforge  .. until now ! : i&amp;#8217;ve made a commit to the rpmforge svn yesterday (so expect the packages to appear in some days, when Dag&amp;#8217;s buildsystem will process them)&lt;/p&gt;
&lt;p&gt;People in the meantime who don&amp;#8217;t want to wait can &amp;#8216;ping&amp;#8217; me for the locally built RPMs for CentOS 5 &lt;img src=&quot;http://www.arrfab.net/blog/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;-)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;</description>
	<pubDate>Mon, 22 Jun 2009 14:05:37 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: Interested in Heartbeat/Pacemaker newer rpms ?</title>
	<guid>http://www.arrfab.net/blog/?p=117</guid>
	<link>http://www.arrfab.net/blog/?p=117</link>
	<description>&lt;p&gt;While I am/was attending a &lt;a target=&quot;_blank&quot; href=&quot;http://www.zarafa.com/summercamp2009&quot;&gt;Zarafa summercamp&lt;/a&gt; for professional reasons, I discussed with &lt;a target=&quot;_blank&quot; href=&quot;http://blogs.linbit.com/florian&quot;&gt;Florian Haas&lt;/a&gt; (from Linbit/DRBD) about newer Heartbeat/Pacemaker packages landing or not in the CentOS Extras repositories (we didn&amp;#8217;t talk about DRBD itself which is already provided in the Extras repository while newer DRBD packages are actually in the [testing] one). That&amp;#8217;s true that I&amp;#8217;ve myself not used/deployed heartbeat based cluster the last months (RHCS instead &amp;#8230;) so I didn&amp;#8217;t follow what happened on the Linux-HA/Pacemaker level. (I was just aware of the fact that Pacemaker was a replacement for the included Cluster Resource Manager within heartbeat 2.x). The actual heartbeat packages in the CentOS Extras repository were being packaged/built by Johnny but I&amp;#8217;ll probably have a look with Ralph about what we can do. Florian told me that he was using the RPMs built by the &lt;a target=&quot;_blank&quot; href=&quot;http://download.opensuse.org/repositories/server:/ha-clustering/RHEL_5/&quot;&gt;Novell/OpenSUSE buildservice&lt;/a&gt;. While I was following some interesting talks, I had a quick look to see if their SRPMS could be used &amp;#8216;as-is&amp;#8217; and submitted to Mock. Unfortunately no. I (we ?) &amp;#8216;ll have to do some cleanups/adjustements within the SPEC file to fit the Mock buildsystem. (OpenSUSE uses someting different of course)&lt;/p&gt;
&lt;p&gt;But even if the packages built succesfully , some testing will of course need to be done to see if upgrading from the actual heartbeat 2.1.3 package to 2.99 can be done in a &amp;#8217;smoothly&amp;#8217; way ..  More informations to come in (i hope) a near future now that Florian gave me extra-pressure on my shoulders &lt;img src=&quot;http://www.arrfab.net/blog/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;-)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;</description>
	<pubDate>Sat, 20 Jun 2009 10:10:23 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: VMware : a “time machine” ?</title>
	<guid>http://www.arrfab.net/blog/?p=116</guid>
	<link>http://www.arrfab.net/blog/?p=116</link>
	<description>&lt;p&gt;I had (for professional reasons) to look at the Compatibility List on the VMware website for the (recently released) vSphere 4 product. And the the surprise : they &lt;a target=&quot;_blank&quot; href=&quot;http://www.vmware.com/resources/compatibility/search.php?action=search&amp;#038;deviceCategory=software&amp;#038;advancedORbasic=advanced&amp;#038;maxDisplayRows=50&amp;#038;key=&amp;#038;productId=1&amp;#038;gos_vmw_product_release[]=13&amp;#038;datePosted=-1&amp;#038;partnerId[]=-1&amp;#038;os_bits=-1&amp;#038;os_use[]=16&amp;#038;os_family[]=-1&amp;#038;os_name[]=CentOS&amp;#038;os_type[]=-1&amp;#038;rorre=0&quot;&gt;already list CentOS 5.4 &lt;/a&gt;, even if not even in &amp;#8216;alpha&amp;#8217; stage .. interesting&lt;/p&gt;
&lt;p&gt;Is VMware a kind of &amp;#8216;time machine&amp;#8217; ? &lt;img src=&quot;http://www.arrfab.net/blog/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt;
&lt;/p&gt;</description>
	<pubDate>Thu, 18 Jun 2009 03:25:29 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: What inside Firefox is using my CPU ?</title>
	<guid>http://dag.wieers.com/173 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/what-inside-firefox-is-using-my-cpu</link>
	<description>&lt;p&gt;I love Firefox a lot, more than any other browser actually. With my small set of addons, me and Firefox, we conquer the world every day !&lt;/p&gt;
&lt;p&gt;That's why I hate it when my buddy Firefox is chewing away too many CPU cycles while not doing anything. It is really frustrating because it heatens my lap(top), flattens my battery and slowens my work. (yeah yeah, I know that is not proper English)&lt;/p&gt;
&lt;p&gt;I tried all the usual suspects, Google mail and calendar, the obvious heavy website. I closed many tabs, but I never seem to find the culprit. Whatever I end up closing, 100% of one CPU remains going down the drain. Restarting Firefox is no solution either.&lt;/p&gt;
&lt;p&gt;Anyhow, I discovered that when this happens, it always is Javascript related. Because the trick is to disable Javascript. (And then simply enable it again because I am an addict !)&lt;/p&gt;
&lt;p&gt;So why is there no simple addon that can tell me which of my 100+ tabs is only taking and never giving ? And why, if it does exist, did nobody notify me of this addon ? :-)&lt;/p&gt;
&lt;p&gt;Let's hope Firefox 3.5 fixes the problem and not simply uses 100% CPU more efficiently ;-)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hint:&lt;/strong&gt; My favorite addons are: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/433&quot;&gt;Flashblock&lt;/a&gt;, &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1122&quot;&gt;Tab Mix Plus&lt;/a&gt; and &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/869&quot;&gt;Uppity&lt;/a&gt;. I don't need much more...&lt;/p&gt;</description>
	<pubDate>Wed, 17 Jun 2009 23:54:52 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: Community newsletter, take two</title>
	<guid>http://dag.wieers.com/172 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/community-newsletter-take-two</link>
	<description>&lt;p&gt;I knew exactly what I signed up for when I got this crazy idea to create a CentOS newsletter, still the second issue was less well planned than I had hoped :-/ But then again I am very happy with the result and step by step I am sure things will go easier.&lt;/p&gt;
&lt;p&gt;Publishing and announcing it was now a matter of minutes. &lt;a href=&quot;http://ribalba.de/&quot;&gt;Geerd-Dietger&lt;/a&gt; was of great help to get it to the finish line (in time) ! And the result of the hard work is now available here:&lt;/p&gt;
&lt;p&gt;    &lt;a href=&quot;http://wiki.centos.org/Newsletter/0902&quot; title=&quot;http://wiki.centos.org/Newsletter/0902&quot;&gt;http://wiki.centos.org/Newsletter/0902&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let's try to do even better next edition. But most of all: happy reading !&lt;/p&gt;</description>
	<pubDate>Tue, 16 Jun 2009 21:54:02 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Gpg signed spam</title>
	<guid>http://www.karan.org/blog/256@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/06/15/gpg-signed-spam</link>
	<description>&lt;p&gt;I've just had my first ever gpg signed spam email. Yes it is gpg signed, and its signed correctly with a key that seems to not be mentioned anywhere ( or atleast papa google does not know about it ). These guys are still getting better and wiser. Whats next ?&lt;/p&gt;

&lt;p&gt;Going to see how this shapes up over the next few days before dropping my gpg-header -&gt; whitelist rule :/&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/06/15/gpg-signed-spam&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 15 Jun 2009 13:10:38 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Thread summaries in thunderbird 3</title>
	<guid>http://www.karan.org/blog/254@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/06/13/thread-summaries-in-thunderbird-3</link>
	<description>&lt;p&gt;One new feature I really like in the upcoming Thunderbird 3 tree : thread summaries in the message view pane. Here is an example:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.karan.org/stuff/tbird-threading-1.jpeg&quot;&gt;&lt;img src=&quot;http://www.karan.org/stuff/tbird-threading.jpeg&quot; alt=&quot;&quot; title=&quot;Thunderbird thread preview&quot; /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Click the image above for a full size view.&lt;br /&gt;
&lt;br /&gt;
What makes it even more cool, is that since Thunderbird can already recognise and mark the quoted portion in followup replies, it conveniently ignores this quoted text in the summaries.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/06/13/thread-summaries-in-thunderbird-3&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 13 Jun 2009 23:52:05 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: dstat and disk device names</title>
	<guid>http://www.karan.org/blog/252@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/06/12/dstat-and-disk-device-names</link>
	<description>&lt;p&gt;Running dstat normally gives you something like this :&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;
# dstat --nocolor
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw 
  3   0  97   0   0   0| 820k  456k|   0     0 | 800B  866B|1054   255 
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;And you can split the disk metrics up based on devices using something like this :&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;
# dstat -D sda,sdb,total --nocolor
----total-cpu-usage---- --dsk/sda-- --dsk/sdb-- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read  writ: read  writ: read  writ| recv  send|  in   out | int   csw 
  1   1  97   0   0   0| 176k   77k:  30k  162k: 411k  478k|   0     0 |3608B 4005B|1447  1458 
 33   2  63   0   1   2|   0     0 :   0   216k:   0   432k|2470k 1611k|   0     0 |2915  6967 
 31   2  65   0   1   1|   0     0 :   0     0 :   0     0 |2210k 1338k|   0     0 |2866  6051 
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;But you can also get deeper level device names / nodes to measure - which is required in many cases if you have drivers for storage creating nodes further down the tree than /dev. Eg. I have a setup where there are four mysql instances running, each with its own dedicated storage :&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;
# mount | grep srv
/dev/cciss/c0d1 on /var/lib/mysql/node1 type ext3 (rw)
/dev/cciss/c0d2 on /var/lib/mysql/node2 type ext3 (rw)
/dev/cciss/c0d3 on /var/lib/mysql/node3 type ext3 (rw)
/dev/cciss/c0d4 on /var/lib/mysql/node4 type ext3 (rw)
/dev/cciss/c0d5 on /srv/wal type ext3 (rw)
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;so in this case, to get dstat reporting working you need to mention just the component level, like this :&lt;/p&gt;

&lt;blockquote&gt;&lt;pre&gt;
# dstat -D cciss/c0d1,cciss/c0d2,cciss/c0d3 --nocolor
----total-cpu-usage---- dsk/cciss/c dsk/cciss/c dsk/cciss/c -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read  writ: read  writ: read  writ| recv  send|  in   out | int   csw 
  3   0  97   0   0   0| 209k   89k: 201k   86k: 204k   85k|   0     0 | 799B  865B|1055   256 
 90   1   8   1   0   0|3196k   68k: 764k    0 : 816k   24k|1067k 1650k|   0     0 |1999   609 
 95   1   3   1   0   0|2548k    0 :   0  4084k:2448k 5700k| 660k  791k|   0     0 |1611   571 
 96   1   2   1   0   0|2628k    0 : 808k    0 :1620k    0 | 352k  798k|   0     0 |1835  1605 
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;And you get the details, for each block device.&lt;/p&gt;

&lt;p&gt;- KB&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/06/12/dstat-and-disk-device-names&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 12 Jun 2009 15:04:37 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: “cpio: MD5 sum mismatch” error when submitting a F11 SRPM to Mock</title>
	<guid>http://www.arrfab.net/blog/?p=115</guid>
	<link>http://www.arrfab.net/blog/?p=115</link>
	<description>&lt;p&gt;Today I had to migrate a customer CVS repository to Subversion. I looked after cvs2svn but I only found it (at least a &amp;#8216;working&amp;#8217; version) in Rawhide. &amp;#8220;No problem ! , I&amp;#8217;ll use my mock wrapper script on my build system&amp;#8221; &amp;#8230; Except that instead of building a nice ready-to-go rpm, I ended with that error message :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;warning: /builddir/build/originals/cvs2svn-2.2.0-2.fc11.src.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID d22e77f2&lt;br /&gt;
cvs2svn                     ##################################################&lt;br /&gt;
error: unpacking of archive failed on file /builddir/build/SOURCES/cvs2svn-2.2.0.tar.gz;4a2d65a4: cpio: MD5 sum mismatch&lt;br /&gt;
Error installing srpm: cvs2svn-2.2.0-2.fc11.src.rpm&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Hmm, that famous problem &lt;a target=&quot;_blank&quot; href=&quot;http://orcorc.blogspot.com/2009/03/oh-my-goodness.html&quot;&gt;Russ reported some time ago&lt;/a&gt; .  But instead of setting up a F11/Rawhide domU somewhere just to extract the sources/spec from the rawhide srpm , I just decided to modify my wrapper script around mock on my CentOS 5 builder. Instead of just downloading the SRPM and directly submit it to mock, I first install it with the &amp;#8211;nomd5 rpm parameter (using rpm2cpio is also an alternative), and then recreate directly a SRPM with `rpmbuild -bs &amp;#8211;nodeps` (with of course the correct &amp;#8211;define &amp;#8216; &amp;#8216; values for my build system) and then submit the resulting srpm to mock. I&amp;#8217;ll check later if it&amp;#8217;s possible to find a rpmmacro that can be used directly in the mock config file to bypass the srpm explode/recreate step. More informations about that issue in the &lt;a target=&quot;_blank&quot; href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=490613&quot;&gt;Red Hat bugzilla&lt;/a&gt; and also on the &lt;a target=&quot;_blank&quot; href=&quot;https://fedoraproject.org/wiki/Features/StrongerHashes&quot;&gt;Fedora wiki&lt;/a&gt; &amp;#8230;
&lt;/p&gt;</description>
	<pubDate>Mon, 08 Jun 2009 20:22:47 +0000</pubDate>
</item>
<item>
	<title>Russ Herrold: Phat pipes</title>
	<guid>tag:blogger.com,1999:blog-4432325514109284204.post-5053048217282525150</guid>
	<link>http://orcorc.blogspot.com/2009/06/phat-pipes.html</link>
	<description>&lt;a href=&quot;http://www.herrold.com/images/blog/44MBySec.png&quot;&gt;&lt;img src=&quot;http://www.herrold.com/images/blog/44MBySec.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;p&gt;Check the top row, right entry ... peaking at 44 megaBytes per second, and a lesser rate sustained over 8 hours; all relevant filtering bridges, and servers in the transfer at our end are running ... CentOS&lt;/p&gt;&lt;p&gt;We've spent the last couple of months in the buildout of our (new) presence in the North data center.  We have sites in the central city, on the Dublin fiber ring, and through the north end AT&amp;amp;T switching center, but each has had its faults over time.  The downtown 'carrier hotel' was offline for four hours due to a lack of redundancy in its generators during last September's multi day power outage; the Dublin fiber ring peering exchange point had issues as well, but longer; our multi-site strategy saved the day as none of our customers lost inbound data nor went dark in their web presence; uplinks were not affected as we handle them over different routes. In the last couple weeks, AT&amp;amp;T's congestion issues have re-appeared at their plant as well when we were 'babysitting' a large CAD/FEA file transfer ... again multi-gig&lt;/p&gt;&lt;p&gt;The new data center is pricey -- but in addition to the care at the physical layer, it is BGP multi-homed and has really fat pipes.  The screenshot up top shows the inbound consumption on the green.  Iniitally we had a hard cap on our switch to limit it to 10 MegaBytes/Sec inbound -- but we were doing a large (a multi hundred gigabyte pull), and dropped the cap once it was clear all was working well&lt;/p&gt;&lt;p&gt;We are in the paperwork phase at the moment with ARIN, to clear up some 'lint' on our ASN, but with any luck by the end of the month, we'll have completed the cutover&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4432325514109284204-5053048217282525150?l=orcorc.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 08 Jun 2009 14:12:00 +0000</pubDate>
	<author>herrold@centos.org (herrold -- orc_orc)</author>
</item>
<item>
	<title>Fabian Arrotin: An opensource backend to sync my mobile phone</title>
	<guid>http://www.arrfab.net/blog/?p=114</guid>
	<link>http://www.arrfab.net/blog/?p=114</link>
	<description>&lt;p&gt;While I used for several months the service offered by &lt;a target=&quot;_blank&quot; href=&quot;http://www.scheduleworld.com/sw2/index.html&quot;&gt;ScheduleWorld &lt;/a&gt;, I didn&amp;#8217;t like the idea that my calendar was stored elsewhere than on one of my machines. The fact that ScheduleWorld decided recently to switch to V2 (and now don&amp;#8217;t provide the service for free anymore), it pushed me to find a solution to sync my calendar between my &lt;a target=&quot;_blank&quot; href=&quot;http://www.nokia.co.uk/link?cid=PLAIN_TEXT_519105&quot;&gt;Nokia E51&lt;/a&gt; and my Linux laptop/computers. I really appreciate my Nokia mobile phone, but unfortunately it doesn&amp;#8217;t support iCal (and I&amp;#8217;ve not found a symbian app that could do that ..) . The only protocols that the Nokia can &amp;#8216;talk&amp;#8217; is SyncML or &amp;#8216;ActiveSync&amp;#8217; (through their &amp;#8216;&lt;a target=&quot;_blank&quot; href=&quot;http://www.businesssoftware.nokia.com/mail_for_exchange_downloads.php&quot;&gt;Mail for Exchange&lt;/a&gt;&amp;#8216; free plugin) . That directly limits the scope for the backend. While I considered &lt;a target=&quot;_blank&quot; href=&quot;https://www.forge.funambol.org/DomainHome.html&quot;&gt;Funambol&lt;/a&gt; at a time (to use SyncML) , I finally ended with &lt;a target=&quot;_blank&quot; href=&quot;http://www.zarafa.com&quot;&gt;Zarafa&lt;/a&gt; (and &lt;a target=&quot;_blank&quot; href=&quot;http://z-push.sourceforge.net/soswp/&quot;&gt;Z-push&lt;/a&gt;) . It&amp;#8217;s all open-source (in the community edition though) and emulates an ical (and caldav support is now available in the 6.30 release) and Z-push emulates an &amp;#8216;ActiveSync-over-the-air&amp;#8217; server so I&amp;#8217;m now able to directly sync my calendar/contacts/tasks/mails from my Nokia mobile phone to the server (using a MySQL backend) and either use the Zarafa webaccess (that I don&amp;#8217;t use that much though) or Thunderbird with the &lt;a target=&quot;_blank&quot; href=&quot;https://addons.mozilla.org/en-US/thunderbird/addon/2313&quot;&gt;Lightning extension&lt;/a&gt; . (every &amp;#8220;iCal aware&amp;#8221; program works of course)&lt;br /&gt;
Note : Z-push isn&amp;#8217;t yet available in the RPM format on the Zarafa website due to a clause in the GPL license (more informations on the &lt;a target=&quot;_blank&quot; href=&quot;https://bugzilla.rpmfusion.org/show_bug.cgi?id=585&quot;&gt;RPMfusion bugzilla related page&lt;/a&gt;) . Thanks to &lt;a target=&quot;_blank&quot; href=&quot;https://fedoraproject.org/wiki/User:Robert&quot;&gt;Robert Scheck&lt;/a&gt; a spec file was written but isn&amp;#8217;t yet available. Robert is interested in seeing his package landing in &lt;a target=&quot;_blank&quot; href=&quot;http://fedoraproject.org/wiki/EPEL&quot;&gt;EPEL&lt;/a&gt; and &lt;a target=&quot;_blank&quot; href=&quot;http://rpmfusion.org/&quot;&gt;RPMfusion&lt;/a&gt; while I consider myself providing it in &lt;a target=&quot;_blank&quot; href=&quot;http://rpmforge.net&quot;&gt;RPMforge&lt;/a&gt;. In the meantime, if you&amp;#8217;re interested in the RPM version, feel free to &amp;#8216;poke&amp;#8217; me or consult the spec file in the &lt;a target=&quot;_blank&quot; href=&quot;https://bugzilla.rpmfusion.org/show_bug.cgi?id=585&quot;&gt;RPMfusion bugzilla&lt;/a&gt; .
&lt;/p&gt;</description>
	<pubDate>Fri, 05 Jun 2009 07:54:52 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: CentOS Pulse - Community newsletter</title>
	<guid>http://dag.wieers.com/170 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/centos-pulse-community-newsletter</link>
	<description>&lt;p&gt;A CentOS newsletter was what I wanted to have for a long time. It finally materialized the past week and was published today. You can read it at:&lt;/p&gt;
&lt;p&gt;    &lt;a href=&quot;http://wiki.centos.org/Newsletter&quot; title=&quot;http://wiki.centos.org/Newsletter&quot;&gt;http://wiki.centos.org/Newsletter&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We plan to release a new issue every 2 weeks and for the time being I will be the interim editor. The foreword explains why the newsletter is a new starting-point for the CentOS community and hopefully we can use it to communicate decisions, needs, hopes and events better and in a transparent way.&lt;/p&gt;
&lt;p&gt;But most importantly the newsletter should voice the opinion of the community. I am a long-time &lt;a href=&quot;http://lwn.net/&quot;&gt;Linux Weekly News&lt;/a&gt; follower and I hope we can set the same standards with our newsletter as LWN, not from the very first issue, but hopefully as we grow into making it, step by step.&lt;/p&gt;</description>
	<pubDate>Tue, 02 Jun 2009 15:35:09 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: RPM the easy way ?</title>
	<guid>http://www.arrfab.net/blog/?p=113</guid>
	<link>http://www.arrfab.net/blog/?p=113</link>
	<description>&lt;p&gt;While Karanbir posted an &lt;a target=&quot;_blank&quot; href=&quot;http://www.karan.org/blog/index.php/2009/05/20/say-what-arch-is-this-package&quot;&gt;interesting rpm&lt;/a&gt; the other day , that reminded me another commercial app I had to look once. The application was provided as an RPM, but it seems that none of the installed files was declared in the rpmdb .. and here is why :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;[arrfab@waldorf vmware]$ echo -e &amp;#8220;Files present in the RPM package: \n&amp;#8221; ; rpm -qlp VMware-Player-2.5.1-126130.x86_64.rpm ; echo -e &amp;#8220;\nand now the RPM script : \n&amp;#8221; ; rpm -qp &amp;#8211;scripts VMware-Player-2.5.1-126130.x86_64.rpm&lt;br /&gt;
Files present in the RPM package:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;/var/cache/vmware/VMware-Player-2.5.1-126130.x86_64.bundle&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;and now the RPM script :&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;preinstall program: /bin/sh&lt;br /&gt;
postinstall scriptlet (using /bin/sh):&lt;br /&gt;
# Execute bundle installer on install or upgrade after laying down bundle&lt;br /&gt;
# and then delete the bundle afterwards.&lt;br /&gt;
# Have to redirect the console to stdin because it&amp;#8217;s closed by default.&lt;br /&gt;
# Setting VMWARE_SKIP_RPM_UNINSTALL is necessary because we don&amp;#8217;t want the&lt;br /&gt;
# bundle to run rpm commands, since rpm will deadlock if that happens.&lt;br /&gt;
TERM=dumb VMWARE_SKIP_RPM_UNINSTALL=1 /var/cache/vmware/VMware-Player-2.5.1-126130.x86_64.bundle \&lt;br /&gt;
&amp;#8211;required &amp;#8211;console  /dev/tty&lt;br /&gt;
rm -f /var/cache/vmware/VMware-Player-2.5.1-126130.x86_64.bundle&lt;br /&gt;
preuninstall scriptlet (using /bin/sh):&lt;br /&gt;
# On uninstall only, remove existing bundle installation.&lt;br /&gt;
if [ $1 -eq 0 ]; then&lt;br /&gt;
if [ -e /usr/bin/vmware-uninstall ]; then&lt;br /&gt;
TERM=dumb /usr/bin/vmware-uninstall --console &gt; /dev/null 2&gt;&amp;#038;1&lt;br /&gt;
fi&lt;br /&gt;
fi&lt;br /&gt;
postuninstall program: /bin/sh&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Do we really have to comment on that one ?
&lt;/p&gt;</description>
	<pubDate>Sat, 30 May 2009 08:26:26 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Getting yum to show all packages that match</title>
	<guid>http://www.karan.org/blog/247@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/05/28/getting-yum-to-show-all-packages-that-ma</link>
	<description>&lt;p&gt;One issue that lots of people run into is when they want a list of all pacakges in the repositories that match their requirements. By default yum will only show you the 'newest' or the 'highest version'. So looking for kernel-devel does this:&lt;/p&gt;
&lt;pre&gt;
[root@chamkaur ~]# yum list kernel-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * fasttrack: mirror.ukhost4u.com
 * extras: mirror.ukhost4u.com
 * updates: mirror.ukhost4u.com
 * base: mirror.ukhost4u.com
 * addons: mirror.ukhost4u.com
Installed Packages
kernel-devel.x86_64                2.6.18-8.1.10.el5                   installed
kernel-devel.x86_64                2.6.18-53.1.4.el5                   installed
kernel-devel.x86_64                2.6.18-92.1.10.el5                  installed
Available Packages
kernel-devel.x86_64                2.6.18-128.1.10.el5                 updates  
&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
Thats all good, except we have :&lt;/p&gt;
&lt;pre&gt;[root@chamkaur ~]# uname -r
2.6.18-128.1.6.el5&lt;/pre&gt;

&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
So what we are looking for is kernel-devel that matches our running kernel. Now, one way to do this is to run 'yum list kernel-devel-2.6.18-128.1.6.el5'; and if its there, we can install it. However, yum also has option called '--showduplicates', which will list all matches, not only the latest. Trying yum with that option gives us:&lt;/p&gt;
&lt;pre&gt;[root@chamkaur ~]# yum --showduplicates list kernel-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * fasttrack: mirror.ukhost4u.com
 * extras: mirror.ukhost4u.com
 * updates: mirror.ukhost4u.com
 * base: mirror.ukhost4u.com
 * addons: mirror.ukhost4u.com
Installed Packages
kernel-devel.x86_64            2.6.18-8.1.10.el5                      installed 
kernel-devel.x86_64            2.6.18-53.1.4.el5                      installed 
kernel-devel.x86_64            2.6.18-92.1.10.el5                     installed 
Available Packages
kernel-devel.x86_64            2.6.18-53.1.19.el5.bz321111            c5-testing
kernel-devel.x86_64            2.6.18-92.1.1.el5.bz444759             c5-testing
kernel-devel.x86_64            2.6.18-92.1.6.el5.bz_pre53             c5-testing
kernel-devel.x86_64            2.6.18-128.el5                         base      
kernel-devel.x86_64            2.6.18-128.1.1.el5                     updates 
kernel-devel.x86_64            2.6.18-128.1.6.el5                     updates 
kernel-devel.x86_64            2.6.18-128.1.10.el5                    updates  
&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
Which gives us all the various versions of kenel-devel visible to yum, in enabled repos for the machine. And we can then go ahead run 'yum install kernel-devel-`uname -r`; and know its going to pull in the right version. The --showduplicates is also a good way to check the history of a package during its release cycle. And this option should become a lot more useful when you have the vault repos enabled.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/05/28/getting-yum-to-show-all-packages-that-ma&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 28 May 2009 17:40:58 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Checking a machines yum exclude policy</title>
	<guid>http://www.karan.org/blog/246@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/05/28/checking-a-machines-yum-exclude-policy</link>
	<description>&lt;p&gt;Want a quick and easy way to check what the Excludes policy on a machine is ? Run this :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;wget -q  &lt;a href=&quot;http://centos.karan.org/check_excludes.py&quot;&gt;http://centos.karan.org/check_excludes.py&lt;/a&gt; -O - | python&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It should give you some nice clean output, listing each repository enabled on the machine, along with the exclude setup for that repo. Something like this :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;main: []&lt;br /&gt;
centos-base - ['perl', 'rsync']&lt;br /&gt;
centos-updates - ['perl', 'rsync']&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Remember that the &quot;main:&quot; section in yum is the global system/repowide configs - anything listed there would be excluded from all repositories.&lt;/p&gt;

&lt;p&gt;I needed it, but its &lt;a href=&quot;http://skvidal.wordpress.com/&quot;&gt;Seth&lt;/a&gt; who wrote this snippet of code.&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/05/28/checking-a-machines-yum-exclude-policy&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 28 May 2009 17:27:51 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Removing lots of data from a DB table</title>
	<guid>http://www.karan.org/blog/244@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/05/26/removing-lots-of-data-from-a-db-table</link>
	<description>&lt;p&gt;If you need to remove large amounts of data from a table ( specially when you need to remove *all* the data in a table), remember its faster to drop the table, and recreate it rather than doing a 'delete from tablename;'.&lt;/p&gt;

&lt;p&gt;eg: this is against a postgresql db:&lt;/p&gt;
&lt;pre&gt;drop table rawdata;

Response time: 0m 2s 433ms  Total time: 0m 2s 433ms

CREATE TABLE &quot;rawdata&quot; (&quot;ip&quot; char(33), &quot;sdate&quot; varchar(20) NOT NULL,
 &quot;key&quot; varchar(100) NOT NULL,&quot;country&quot; varchar(2), &quot;region&quot; varchar(2),
  &quot;city&quot; varchar(40), &quot;machine&quot; int);

Response time: 0m 0s 337ms  Total time: 0m 0s 337ms
&lt;/pre&gt;

&lt;p&gt;Whereas:&lt;/p&gt;

&lt;pre&gt;delete from rawdata;
200000000 row(s) affected

Response time: 0m 15s 353ms  Total time: 0m 15s 353ms
&lt;/pre&gt;

&lt;p&gt;In some cases, where you want to drop most ( eg &gt; 80% ) of the data in the table, its faster to select the data to be retained into a temp table, drop the original table and rebuild the temp table to the original name.&lt;/p&gt;

&lt;p&gt;- KB&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/05/26/removing-lots-of-data-from-a-db-table&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 26 May 2009 14:30:44 +0000</pubDate>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: Gnome thumbnails in CentOS</title>
	<guid>http://dag.wieers.com/169 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/gnome-thumbnails-in-centos</link>
	<description>&lt;p&gt;Since some time I was wondering why my Gnome did not generated thumbnails for various video formats (avi, mkv, ...) as thumbnails in my file browser (nautilus) really help me navigate.&lt;/p&gt;
&lt;p&gt;Today I investigated some more, and even though I have the whole gstreamer-plugins set installed what I apparently needed was gstreamer-ffmpeg !&lt;/p&gt;
&lt;p&gt;When RPMforge is enabled, simply do:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;apt-get install gstreamer-ffmpeg&lt;/code&gt;&lt;br /&gt;
or&lt;br /&gt;
&lt;code&gt;yum install gstreamer-ffmpeg&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Once installed, I still had to remove the &quot;failed&quot; thumbnails (a placeholder so nautilus does not try to rebuild thumbnails for files it failed before). You can simply do this by removing the hashes:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;rm -vf ~/.thumbnails/fail/gnome-thumbnail-factory/*&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then just open the folders to regenerate those thumbnails.&lt;/p&gt;</description>
	<pubDate>Sat, 23 May 2009 08:12:58 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: say what Arch is this package</title>
	<guid>http://www.karan.org/blog/243@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/05/20/say-what-arch-is-this-package</link>
	<description>&lt;blockquote&gt;&lt;p&gt;# rpm --qf &quot;%{name}.%{arch}\n&quot; -qp hpacucli-8.0-14.noarch.rpm &lt;br /&gt;
hpacucli.i386&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre&gt;# rpm -qpi hpacucli-8.0-14.noarch.rpm 
Name        : hpacucli                     Relocations: (not relocatable)
Version     : 8.0                               Vendor: HP Company
Release     : 14                            Build Date: Tue 05 Feb 2008 07:37:37 PM EST
Install Date: (not installed)               Build Host: localhost.localdomain
Group       : Applications/System           Source RPM: hpacucli-8.0-14.src.rpm
Size        : 12596699                         License: 2005 Hewlett-Packard Development Company, L.P.
Signature   : (none)
Summary     : HP Command Line Array Configuration Utility
Description :
The HP Command Line Array Configuration Utility is the disk
array configuration program for Array Controllers.
&lt;/pre&gt;
&lt;p&gt;Fail!&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/05/20/say-what-arch-is-this-package&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 20 May 2009 15:10:02 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: push rather than pull based rsyncs for mirrors</title>
	<guid>http://www.karan.org/blog/242@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/05/14/push-rather-than-pull-based-rsyncs-for-m</link>
	<description>&lt;p&gt;Has anyone given though to doing mirror updates via a 'push' rather than a 'pull' mechanism ? &lt;/p&gt;

&lt;p&gt;Basically, when new packages are available the machines that get updates would do a rsync to the machines down the order, pushing the updates out. It would allow us to get more updates, out faster and also not need to waste cpu and i/o on repeated rsyncs that dont need to be run. It would also make it a lot more viable to run rsyncs with a '-c' option always set.&lt;/p&gt;

&lt;p&gt;Yes, we could/would/should still leave in place some mechanism for people to setup new mirrors and also to do pull based rsync's as and when they need.&lt;/p&gt;

&lt;p&gt;Just something to think about at the moment, and comments would be very welcome.&lt;/p&gt;

&lt;p&gt;- KB&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/05/14/push-rather-than-pull-based-rsyncs-for-m&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 14 May 2009 09:57:27 +0000</pubDate>
</item>
<item>
	<title>Russ Herrold: Rainy Days &amp; Mondays</title>
	<guid>tag:blogger.com,1999:blog-4432325514109284204.post-2853374322698259821</guid>
	<link>http://orcorc.blogspot.com/2009/05/rainy-days-mondays.html</link>
	<description>&lt;a href=&quot;http://www.herrold.com/images/blog/rainy-day_t.jpg&quot;&gt;&lt;img src=&quot;http://www.herrold.com/images/blog/rainy-day_t.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Karen Carpenter made the song famous for its authors, but clearly none of them were sysadmins&lt;/p&gt;&lt;p&gt;The rule, long known, for sysadmins is:&lt;tt&gt;&lt;blockquote&gt;Never make a major change on a Friday, nor before leaving for vacation&lt;/blockquote&gt;&lt;/tt&gt;&lt;/p&gt;&lt;p&gt;I've been wrestling with the fallout from a violation of the sysadmin's rule by an upstream provider -- the vendor pushed in some change on Friday in the preparation of CDR -- Call Detail Records.  For four days running, my sub-processes which manage the account have been failing for want of data.  Those processes retrieve and apply CDR data, to emit accounting detail for customers, and have not been working&lt;/p&gt;&lt;p&gt;I've filed five or six sub-issue tickets which that primary change exposed, in trying to get the matter resolved:  The current Firefox cannot open tickets under the current Windows XP, current SP [no problems with &lt;tt&gt;CentOS&lt;/tt&gt; and &lt;/p&gt;FireFox or &lt;tt&gt;konqueror&lt;/tt&gt;]; my 'closed' tickets were not visible; tickets were being closed by upstream before I confirmed a fix worked, so I ended up essentially re-opening the same ticket three times as each day's CDR pull failed; I was not receiving email updates of tickets; and so on.  &lt;a href=&quot;http://www.herrold.com/images/blog/project_mgr_t.jpg&quot;&gt;&lt;img src=&quot;http://www.herrold.com/images/blog/project_mgr_t.jpg&quot; border=&quot;0&quot; alt=&quot;project manager&quot; /&gt;&lt;/a&gt;I am quite sure they consider me a 'stickler for details' and something of a pedantic pest at the moment, but dammit, I'm paying their bills.  The PHB supervisor may want tickets closed quickly; but I want my issues &lt;span&gt;fixed&lt;/span&gt; first&lt;p&gt;... as no one likes to be called into work on the weekend to revert a change, the sysadmin's rule must be faithfully applied&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4432325514109284204-2853374322698259821?l=orcorc.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 11 May 2009 16:03:00 +0000</pubDate>
	<author>herrold@centos.org (herrold -- orc_orc)</author>
</item>
<item>
	<title>Russ Herrold: Getting to a x86_64 build environment</title>
	<guid>tag:blogger.com,1999:blog-4432325514109284204.post-6139962941136796964</guid>
	<link>http://orcorc.blogspot.com/2009/05/getting-to-x8664-build-environment.html</link>
	<description>&lt;p&gt;In the &lt;tt&gt;#centos&lt;/tt&gt; IRC channel on &lt;tt&gt;freenode&lt;/tt&gt;, today, a new user was trying to clean out the 'multi-lib' artifacts in his build environment, so that it was only generating 'x86_64' results&lt;/p&gt;&lt;p&gt;Tom mentioned:&lt;blockquote&gt;10:26  Zathrus&gt; realistically, just removing glibc.i?86 should nuke everything else...&lt;/blockquote&gt;&lt;/p&gt;&lt;p&gt;and so I fired up a victim xen instance to test that hypothesis&lt;tt&gt;&lt;blockquote&gt;sudo su -&lt;br /&gt;cd /etc/xen&lt;br /&gt;ls&lt;br /&gt;cp centos-5-x86_64-test centos-5-x86_64-victim&lt;br /&gt;joe centos-5-x86_64-victim&lt;br /&gt;# the edit is to rename the instance name, and the image to be used&lt;br /&gt;cd /var/lib/xen&lt;br /&gt;cp centos-5-x86_64-test.img centos-5-x86_64-victim.img&lt;br /&gt;xm create centos-5-x86_64-victim&lt;br /&gt;virt-viewer centos-5-x86_64-victim&lt;br /&gt;&lt;/blockquote&gt;&lt;/tt&gt;&lt;/p&gt;&lt;p&gt;Then inside the instance as root, I ran:&lt;tt&gt;&lt;blockquote&gt;rpm -qa --qf '%{name} \t %{arch} \n' | sort &gt; pre-remove.txt&lt;br /&gt;yum remove glibc.i?86&lt;br /&gt;rpm -qa --qf '%{name} \t %{arch} \n' | sort &gt; post-remove.txt&lt;br /&gt;grep -v x86 post-remove.txt  | grep -v noarch&lt;br /&gt;&lt;/blockquote&gt;&lt;/tt&gt;&lt;/p&gt;&lt;p&gt;getting the result:&lt;tt&gt;&lt;blockquote&gt;gpg-pubkey       (none)&lt;br /&gt;libaio   i386&lt;br /&gt;libgcc   i386&lt;br /&gt;python-devel     i386&lt;br /&gt;&lt;/blockquote&gt;&lt;/tt&gt;&lt;/p&gt;&lt;p&gt;That's a pretty good result for a first pass, and a quick hack.  I think I'll go down for some coffee, and think about it a bit more&lt;a href=&quot;http://www.herrold.com/images/blog/coffee-maze_t.jpg&quot;&gt;&lt;img src=&quot;http://www.herrold.com/images/blog/coffee-maze_t.jpg&quot; border=&quot;0&quot; alt=&quot;coffee mug&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4432325514109284204-6139962941136796964?l=orcorc.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 11 May 2009 15:05:00 +0000</pubDate>
	<author>herrold@centos.org (herrold -- orc_orc)</author>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: Red Hat backported I/O accounting to RHEL5</title>
	<guid>http://dag.wieers.com/168 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/red-hat-backported-io-accounting-to-rhel5</link>
	<description>&lt;p&gt;One of the things I do on a weekly basis is follow the kernel development that Red Hat undertakes for their future RHEL5 kernels. This is very interesting because you can check the changelog for fixes, new hardware support, backported features (eg. kvm) and newly supported stuff (eg. fuse, xfs) that is coming in RHEL 5.4.&lt;/p&gt;
&lt;p&gt;We discovered xfs was coming to RHEL, new ath5k fixes prove helpful on a friend's laptop, and I was waiting for I/O accounting, kvm and fuse to hit these releases too.&lt;/p&gt;
&lt;p&gt;Yesterday I got an early birthday present as Red Hat backported I/O accounting in &lt;a href=&quot;http://people.redhat.com/dzickus/el5/144.el5/&quot;&gt;their 2.6.18-144.el5 kernel&lt;/a&gt; and it works really well.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dag.wieers.com/home-made/dstat/&quot;&gt;Dstat&lt;/a&gt; can show I/O accounting information and the &lt;strong&gt;topio&lt;/strong&gt; and &lt;strong&gt;topbio&lt;/strong&gt; dstat modules show you the biggest I/O consumer both virtually as well as physically.&lt;/p&gt;
&lt;p&gt;Virtually in the sense that it includes the I/O that is going to and coming from the pagecache. Physically is what comes and goes from the real disk.&lt;/p&gt;
&lt;p&gt;In the past during presentations I always had to demonstrate this from a Fedora image in Virtualbox, but being able to show that on a running laptop is much more convenient because it represents the real workload of a common CentOS-5 desktop system. This is what you would see with dstat on a 2.6.18-144.el5 kernel:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;
[root@moria ~]# dstat -M topio -d -M topbio
----most-expensive---- -dsk/total- ----most-expensive----
     i/o process      | read  writ|  block i/o process   
rhythmbox    26k:  16k|   0     0 |                      
rhythmbox    30k:  16k|   0    20k|kjournald     0 :4096B
rhythmbox    25k:  16k|   0     0 |                      
rhythmbox    26k:  16k|   0     0 |                      
rhythmbox    30k:  16k| 128k    0 |rhythmbox   128k:   0 
rhythmbox    26k:  16k|   0  8192B|                      
rhythmbox    26k:  16k|   0     0 |                      
rhythmbox    30k:  16k|   0   104k|kjournald     0 :  28k
firefox     225B:  73k|   0   104k|firefox       0 :  80k
rhythmbox    30k:  16k| 128k 4096B|rhythmbox   128k:   0 
gconfd-2      0 :  92k|   0    92k|gconfd-2      0 :  96k
rhythmbox    26k:  16k|   0     0 |                      
rhythmbox    30k:  16k|   0   124k|kjournald     0 :  48k
rhythmbox    26k:  16k|   0     0 |                      
rhythmbox    26k:  16k| 128k    0 |rhythmbox   128k:   0 
rhythmbox    22k:  16k|   0     0 |                      
&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Showing the biggest normal I/O consumer (application level, virtual), the total disk statistics, and the biggest real I/O consumer (disk level, physical). rhythmbox is playing music and reading 26k/sec, but in reality it loads about 128k every 5 seconds. kjournald is invoked after something is being written. Firefox is writing to its cache.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;And what gconfd-2 is repeatedly doing, I would really like to know because it is my biggest &lt;em&gt;mystery&lt;/em&gt; (writing!) consumer :-/&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PS:&lt;/strong&gt; I also need to do something to my Drupal theme, since it is not properly showing consecutive spaces in &amp;lt;code&amp;gt; blocks...&lt;/p&gt;</description>
	<pubDate>Thu, 07 May 2009 18:24:43 +0000</pubDate>
</item>
<item>
	<title>Russ Herrold: May Day celebration</title>
	<guid>tag:blogger.com,1999:blog-4432325514109284204.post-1253189560870284608</guid>
	<link>http://orcorc.blogspot.com/2009/05/may-day-celebration.html</link>
	<description>&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://www.herrold.com/images/blog/rpm5-org_t.jpg&quot;&gt;&lt;img src=&quot;http://www.herrold.com/images/blog/rpm5-org_t.jpg&quot; border=&quot;0&quot; alt=&quot;Renegade People's Movement -- our leader&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;I see a &lt;a href=&quot;http://twitter.com/CentOS&quot; target=&quot;_blank&quot;&gt;tweet from KB&lt;/a&gt; about the monthly mailman mailing list reminder emails;  I took steps long ago to use &lt;tt&gt;procmail&lt;/tt&gt; to watch for these, and re-mark their subject line.  I then sort my mailspool by subject in &lt;tt&gt;alpine&lt;/tt&gt;, and delete this noise all in one pass.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;code&gt;# mailing list memberships reminder&lt;br /&gt;#&lt;br /&gt;:0 fw&lt;br /&gt;* ^Subject: \/.*mailing list memberships reminder&lt;br /&gt;*!^X-Reminder&lt;br /&gt;&amp;nbsp;&amp;nbsp;| formail -i &quot;Subject: mlmr] $MATCH&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;            \&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-A&amp;nbsp;&quot;X-Reminder:$MATCH&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-A&amp;nbsp;&quot;X-Munge: moved mailing list memberships reminder&quot;&lt;br /&gt;&lt;/code&gt;&lt;p&gt;All power to the people&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; height=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/4432325514109284204-1253189560870284608?l=orcorc.blogspot.com&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 01 May 2009 13:30:00 +0000</pubDate>
	<author>herrold@centos.org (herrold -- orc_orc)</author>
</item>
<item>
	<title>Dag Wie&amp;euml;rs: Are there too few people who understand desktop Linux ?</title>
	<guid>http://dag.wieers.com/166 at http://dag.wieers.com/blog</guid>
	<link>http://dag.wieers.com/blog/are-there-too-few-people-who-understand-desktop-linux</link>
	<description>&lt;p&gt;I just read the ComputerWorld article &quot;&lt;a href=&quot;http://blogs.computerworld.com/are_there_too_many_desktop_linuxes&quot;&gt;Are there too many desktop Linuxes?&lt;/a&gt;&quot; and once again I think the author is missing something very obvious and important.&lt;/p&gt;
&lt;p&gt;If we are talking about Desktop Linux, we are talking about the consumer and enterprise market. If we are talking about the consumer and enterprise market, we are talking mostly about &lt;strong&gt;non-technical people&lt;/strong&gt; and not me or you (since you are reading my blog, I do not consider you the average computer user).&lt;/p&gt;
&lt;p&gt;I usually describe the consumer and enterprise market to be 99% of the population, which I often visualize as: &lt;em&gt;my mother !&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;For those that are already confused, my mother is non-technical and not a power user. She uses applications and often struggles with tasks I consider basic. But this mostly means I too have a skewed perception of computer users and basic computer skills.&lt;/p&gt;
&lt;p&gt;(If your mother is too distracting as an example, consider you are a support engineer of a big enterprise and you are in charge of the enterprise desktop systems of the company's management including the CEO.)&lt;/p&gt;
&lt;p&gt;A desktop Linux system is a means to a goal, and not the goal itself for 99% of the people.&lt;/p&gt;
&lt;p&gt;Now the following list of facts exists and may be inherited in the consumer and enterprise markets:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Technical people have little time or patience to upgrade, maintain or provide support for the 99% of other people. I can do it for a selected few only (in my spare time).
&lt;/li&gt;&lt;li&gt; My mother (or your CEO) is only interested that her applications work reliably, she does not need the latest bleeding-edge features, nor does she want new versions of applications or a new OS every 6 months that may look or behave differently to what she is used to.
&lt;/li&gt;&lt;li&gt; I am not interested in updating/upgrading my mom's computer whenever I pay a visit because the OS demands that from me. I'd rather do other things with my time.
&lt;/li&gt;&lt;li&gt; The longer I can have my mom's computer running (think years) in a secure manner, the fewer worries I have.
&lt;/li&gt;&lt;li&gt; Every intervention that can be avoided, is time I can use for something else. Or is money saved for the company.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;This means that high-maintenance, bleeding-edge Linux distributions, while very useful to the selected few, are not a nice fit for 99% of the market because they change too often, require work to update them and change often spurs breakage, instability or behavioral change.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&quot;If it ain't broken, don't fix it.&quot;&lt;/strong&gt; applies in the consumer and enterprise market very well (unless maybe when you make money by fixing).&lt;/p&gt;
&lt;p&gt;So, we end up dismissing all distributions that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; have less than 5 years of support (security updates)
&lt;/li&gt;&lt;li&gt; have a new release (and forced upgrade path) that is less than 3 years
&lt;/li&gt;&lt;li&gt; update applications during the course of the lifetime with little consideration to support/stability
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Which means &lt;strong&gt;most Linux distributions are not suitable as a Desktop Linux&lt;/strong&gt; for the majority of the population. So not Fedora, not Ubuntu, not OpenSUSE, not any of the other distributions except:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; RHEL/CentOS
&lt;/li&gt;&lt;li&gt; Ubuntu LTS
&lt;/li&gt;&lt;li&gt; SLES/SLED
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;the Enterprise distributions. And I have nothing against the Fedora/Ubuntu/OpenSUSE/whatnot distributions of today, they are very needed for driving progress and for fostering the Open Source community. But please, not at the expense of the non-technical end-user.&lt;/p&gt;
&lt;p&gt;I know that many of you have compelling reasons to like and use bleeding-edge distributions, and that is fine. But please also consider that your requirements are not necessarily the same requirements as my mother or your CEO. And the way you manage your own computer does not scale very well if you need to support 10, 100 or 1000 end-user Linux desktops.&lt;/p&gt;</description>
	<pubDate>Wed, 29 Apr 2009 00:19:53 +0000</pubDate>
</item>
<item>
	<title>Karanbir Singh: Email Server farkage</title>
	<guid>http://www.karan.org/blog/241@http://www.karan.org/blog/</guid>
	<link>http://www.karan.org/blog/index.php/2009/04/22/email-server-farkage</link>
	<description>&lt;p&gt;My email server decided to go south a few minutes back - and the backup isnt setup to really run in full production mode, which means that I have limited access to emails till the server is back up. &lt;/p&gt;

&lt;p&gt;So if you are expecting emails from me, or have emailed me something - patience, I will get back to you but it might be only after early morning on Thursday 23rd Apr.&lt;/p&gt;

&lt;p&gt;- KB&lt;/p&gt;&lt;div class=&quot;item_footer&quot;&gt;&lt;p&gt;&lt;small&gt;&lt;a href=&quot;http://www.karan.org/blog/index.php/2009/04/22/email-server-farkage&quot;&gt;Original post&lt;/a&gt;.&lt;/small&gt;&lt;/p&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 22 Apr 2009 16:32:54 +0000</pubDate>
</item>
<item>
	<title>Fabian Arrotin: Small thoughts about the upcoming RHEV</title>
	<guid>http://www.arrfab.net/blog/?p=112</guid>
	<link>http://www.arrfab.net/blog/?p=112</link>
	<description>&lt;p&gt;While I attended the Red Hat partner summit, we had a demo of the upcoming RHEV (for servers and desktops). It was strange that while Vmware announced a beta version of VirtualCenter running on Linux, on the their side, Red Hat decided to keep the version written in .Net (from people from &lt;a target=&quot;_blank&quot; href=&quot;http://www.qumranet.com/&quot;&gt;Qumranet&lt;/a&gt;, acquired by Red Hat last year). So you need a Microsoft Windows 2003 machine to manage your Red Hat Virtualization infrastructure .. are times changing ?&lt;/p&gt;
&lt;p&gt;Of course we know that Red Hat is an opensource company and that each time they acquired a company they opensourced properly the product (Directory Server, GFS, etc &amp;#8230;) so we&amp;#8217;re sure that the goal is to provide a Linux version in the future .. But due to the fact that all Virtualization companies are now in a race, Red Hat didn&amp;#8217;t want (again) to wait several months (even if RHEV ETA is september). Of course we can trust Red Hat on that one .. but on the other hand , Red Hat addicted people were astonished when we saw a Windows machine with Internet Explorer. Something nobody swore it would happen some years ago &amp;#8230;
&lt;/p&gt;</description>
	<pubDate>Wed, 22 Apr 2009 09:37:59 +0000</pubDate>
</item>

</channel>
</rss>
