<?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>Linux Wizard</title>
	<atom:link href="http://www.linux-wizard.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.linux-wizard.net</link>
	<description>Ressources documentaires pour Mandriva Linux et les Logiciels Libres</description>
	<lastBuildDate>Tue, 20 Jul 2010 14:12:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Some Mandriva 2010 Spring Reviews</title>
		<link>http://www.linux-wizard.net/2010/07/20/some-mandriva-2010-spring-reviews/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=some-mandriva-2010-spring-reviews</link>
		<comments>http://www.linux-wizard.net/2010/07/20/some-mandriva-2010-spring-reviews/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 14:12:27 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Mandriva 2010 Spring]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.linux-wizard.net/?p=2102</guid>
		<description><![CDATA[Here are some Mandriva 2010 Spring reviews I found on the web thanks to http://www.tuxmachines.org/ : Mandriva 2010 Spring with GNOME : http://g33q.co.za/2010/07/11/review-mandriva-2010-spring-gnome-with-screenshots/ Mandriva 2010 Spring with KDE :  http://g33q.co.za/2010/07/12/review-mandriva-2010-spring-kde-with-screenshots/ Ars Technica revizw Mandriva 2010 Spring : http://arstechnica.com/open-source/reviews/2010/07/mandriva-rescued-from-bankruptcy-releases-new-version.ars Mandriva 2010 Spring review for newbies : http://mandrivachronicles.blogspot.com/2010/07/mandriva-2010-spring-review-for-newbies.html]]></description>
			<content:encoded><![CDATA[<p>Here are some Mandriva 2010 Spring reviews I found on the web thanks to <a title="http://www.tuxmachines.org/" href="http://www.tuxmachines.org/" target="_blank">http://www.tuxmachines.org/</a> :</p>
<ul>
<li>Mandriva 2010 Spring with GNOME :<a title="http://g33q.co.za/2010/07/11/review-mandriva-2010-spring-gnome-with-screenshots/" href="http://g33q.co.za/2010/07/11/review-mandriva-2010-spring-gnome-with-screenshots/"> http://g33q.co.za/2010/07/11/review-mandriva-2010-spring-gnome-with-screenshots/</a></li>
<li>Mandriva 2010 Spring with KDE :  <a title="http://g33q.co.za/2010/07/12/review-mandriva-2010-spring-kde-with-screenshots/" href="http://g33q.co.za/2010/07/12/review-mandriva-2010-spring-kde-with-screenshots/" target="_blank">http://g33q.co.za/2010/07/12/review-mandriva-2010-spring-kde-with-screenshots/</a></li>
<li>Ars Technica revizw Mandriva 2010 Spring : <a title="http://arstechnica.com/open-source/reviews/2010/07/mandriva-rescued-from-bankruptcy-releases-new-version.ars" href="http://arstechnica.com/open-source/reviews/2010/07/mandriva-rescued-from-bankruptcy-releases-new-version.ars" target="_blank">http://arstechnica.com/open-source/reviews/2010/07/mandriva-rescued-from-bankruptcy-releases-new-version.ars</a></li>
<li>Mandriva 2010 Spring review for newbies : <a title="http://mandrivachronicles.blogspot.com/2010/07/mandriva-2010-spring-review-for-newbies.html" href="http://mandrivachronicles.blogspot.com/2010/07/mandriva-2010-spring-review-for-newbies.html" target="_blank">http://mandrivachronicles.blogspot.com/2010/07/mandriva-2010-spring-review-for-newbies.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/07/20/some-mandriva-2010-spring-reviews/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multilingual support in my blog</title>
		<link>http://www.linux-wizard.net/2010/07/19/multilingual-support-in-my-blog/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=multilingual-support-in-my-blog</link>
		<comments>http://www.linux-wizard.net/2010/07/19/multilingual-support-in-my-blog/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 22:26:27 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.linux-wizard.net/?p=2105</guid>
		<description><![CDATA[Since some days, i installed the WPML plugin which allow to have multilingual support for WordPress. You can switch from one language to another one from the widget on the left side, or the links at the bottom of the pages. By default the site will be displayed in english. It will contains most of]]></description>
			<content:encoded><![CDATA[<p>Since some days, i installed the <a title="WPML plugin" href="http://wpml.org/" target="_blank">WPML plugin</a> which allow to have <a title="Multilingual support in WordPress" href="http://codex.wordpress.org/Codex:Multilingual" target="_blank">multilingual support for WordPress</a>. You can switch from one language to another one from the widget on the left side, or the links at the bottom of the pages.</p>
<ul>
<li>By default the site will be displayed in english. It will contains most of my technicals and Linux/Mandriva related posts</li>
<li>the french site will be accessible by <a title="French version of my blog" href="http://www.linux-wizard.net/fr/" target="_blank">http://www.linux-wizard.net/fr/</a> URL. There will have some technicals relating stuffs, but most of the time you will find only my personal stuff.</li>
<li>Technicals documentations that i will upload to my blog will mostly be in French.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/07/19/multilingual-support-in-my-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Importing a SVN repository from one server to another one</title>
		<link>http://www.linux-wizard.net/2010/07/13/importing-a-svn-repository-from-one-server-to-another-one/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=importing-a-svn-repository-from-one-server-to-another-one</link>
		<comments>http://www.linux-wizard.net/2010/07/13/importing-a-svn-repository-from-one-server-to-another-one/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 18:29:40 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.linux-wizard.net/?p=1942</guid>
		<description><![CDATA[As now I&#8217;m using Netbeans, I had issues with key based authentication for CVS project in Netbeans. That&#8217;s why I decide to import my CVS project to SVN. At some point, as the SVN repository was on my own personal computer, I decide to move it to a public server I had, but only allow]]></description>
			<content:encoded><![CDATA[<p>As now I&#8217;m using Netbeans, I had issues with key based authentication  for CVS project in Netbeans. That&#8217;s why I decide to import my CVS  project to SVN. At some point, as the SVN repository was on my own  personal computer, I decide to move it to a public server I had, but  only allow SSH access to it. So here is the procedure to move a SVN  repository to another SVN server, and only allow svn+ssh access ( no  webdav, no network svnserve access ) under Mandriva.</p>
<ol>
<li>On your old SVN server, you have to dump the entire SVN repository :
<pre class="brush: bash; light: true;">svnadmin dump /path/to/your/repository &gt; /tmp/repository.svn_dump</pre>
</li>
<li>Now copy the dump file somewhere on the new SVN server. You may want  to use scp if your SSH key based authentication is working correctly.  For example :
<pre class="brush: bash; light: true;">scp /tmp/repository.svn_dump user@new-svn-server:/tmp</pre>
</li>
<li>Once done, you may want to delete the dump file on the old server  and eventually delete also the old SVN repo</li>
<li>On your new server, install the SVN server package and its  associated tools :
<pre class="brush: bash; light: true;">urpmi subversion-server subversion-tools</pre>
</li>
<li>check that svnserve is not started at boot by xinetd. For this check  <strong>/etc/xinetd.d/svnserve</strong> configuration file and check that you  have <strong>disable = yes</strong> as follows :
<pre class="brush: plain;"># default: off
# description: svnserve is the server part of Subversion.
service svnserve
{
 disable             = yes
 port                = 3690
 socket_type         = stream
 protocol            = tcp
 wait                = no
 user                = svn
 server              = /usr/bin/svnserve
 server_args         = -i -r /var/lib/svn/repositories
}</pre>
</li>
<li>Now create the repository tree on the new server :
<pre class="brush: bash; light: true;">svnadmin create /var/lib/svn/repositories/</pre>
</li>
<li>Import the dumped repository file in the new SVN repository :
<pre class="brush: bash; light: true;">svnadmin load /var/lib/svn/repositories/ &lt; /tmp/repository.svn_dump</pre>
</li>
<li>If the importation is successful, now you should ensure that the  users connecting with SSH will have write access to the repository. For  this add the users to the svn group :
<pre class="brush: bash; light: true;">usermod -G svn -a user</pre>
</li>
<li>Now add a default ACL for the group to the repository giving read,  write and execute ( rwX ) rights to all members of the svn group :
<pre class="brush: bash; light: true;">setfacl -R -m d:g:svn:rwX /var/lib/svn/repositories/</pre>
</li>
<li>Check that from a remote computer you can list the content of the  repository :
<pre class="brush: bash; light: true;">svn list svn+ssh://user@new-svn-server/var/lib/svn/repositories</pre>
</li>
</ol>
<p>Happy coding with Subversion <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Ressources :</strong></p>
<ul>
<li>Converting a CVS repository to a SVN one with cvs2svn : <a title="convert from CVS to SVN with cvs2svn" href="http://cvs2svn.tigris.org/cvs2svn.html" target="_blank">http://cvs2svn.tigris.org/cvs2svn.html</a></li>
<li>Moving a SVN repository to another server : <a title="Moving a SVN  repository to another server" href="http://www.petefreitag.com/item/665.cfm" target="_blank">http://www.petefreitag.com/item/665.cfm</a></li>
<li>SVN cheat sheet : <a title="SVN cheat sheet" href="http://www.abbeyworkshop.com/howto/misc/svn01/" target="_blank">http://www.abbeyworkshop.com/howto/misc/svn01/</a></li>
<li>How to manage different projects under SVN : <a title="Managing  several projects under SVN" href="http://subversion.apache.org/faq.html#multi-proj" target="_blank">http://subversion.apache.org/faq.html#multi-proj</a></li>
<li>SVN reference book : <a title="SVN book" href="http://svnbook.red-bean.com/en/1.1/ch01s07.html" target="_blank">http://svnbook.red-bean.com/en/1.1/ch01s07.html</a></li>
<li>French howto about SVN usage : <a title="Utiliser SVN sous Mandriva" href="http://wiki.mandriva.com/fr/subversion" target="_blank">http://wiki.mandriva.com/fr/subversion</a></li>
<li>How to use SVN with Eclipse : <a title="How to use subversion with  Eclipse" href="http://www.ibm.com/developerworks/opensource/library/os-ecl-subversion/" target="_blank">http://www.ibm.com/developerworks/opensource/library/os-ecl-subversion/</a></li>
<li>Guided tour of subversion with Netbeans : <a title="Guided tour of  svn with Netbeans" href="http://netbeans.org/kb/docs/ide/subversion.html" target="_blank">http://netbeans.org/kb/docs/ide/subversion.html</a></li>
<li>SVN+SSH usage with Netbeans : <a title="svn+ssh usage with Netbeans" href="http://wiki.netbeans.org/FaqSubversionSSH" target="_blank">http://wiki.netbeans.org/FaqSubversionSSH</a></li>
<li>Why you should use branches with SVN : <a title="SVN branch management" href="http://webmonkeyswithlaserbeams.wordpress.com/2008/08/26/subversion-branch-management/" target="_blank">http://webmonkeyswithlaserbeams.wordpress.com/2008/08/26/subversion-branch-management/</a></li>
<li>Best practices for managing releases with Subversion : <a title="Best practices for managing releases with subversion" href="http://www.karlkatzke.com/best-practices-for-managing-releases-with-subversion/" target="_blank">http://www.karlkatzke.com/best-practices-for-managing-releases-with-subversion/</a></li>
<li>Creating and managing releases branches : <a title="Creating and managing releases branches" href="http://docs.jboss.org/process-guide/en/html/svn-admin.html" target="_blank">http://docs.jboss.org/process-guide/en/html/svn-admin.html</a></li>
<li>Notes on branches management with subversion : <a title="Notes on branches management with SVN" href="http://soniahamilton.wordpress.com/2009/02/24/notes-on-branch-management-wit-subversion/" target="_blank">http://soniahamilton.wordpress.com/2009/02/24/notes-on-branch-management-wit-subversion/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/07/13/importing-a-svn-repository-from-one-server-to-another-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans : my new PHP IDE of choice</title>
		<link>http://www.linux-wizard.net/2010/07/13/netbeans-my-new-php-ide-of-choice/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=netbeans-my-new-php-ide-of-choice</link>
		<comments>http://www.linux-wizard.net/2010/07/13/netbeans-my-new-php-ide-of-choice/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 03:10:50 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.linux-wizard.net/?p=1937</guid>
		<description><![CDATA[During a long time my PHP development of choice was http://www.eclipse.org/ and the PHP plugin for Eclipse : http://www.phpeclipse.com/. Now I switch to Netbeans for PHP development. Here is a simple howto explaining how to install Netbeans with PHP support]]></description>
			<content:encoded><![CDATA[<p>During a long<a href="http://www.linux-wizard.net/wp-content/uploads/2010/07/netbeans_php.png"><img class="alignleft size-thumbnail wp-image-1939" title="PHP support dans Netbeans" src="http://www.linux-wizard.net/wp-content/uploads/2010/07/netbeans_php-150x150.png" alt="PHP support dans Netbeans" width="150" height="150" /></a> time my PHP development of choice was <a title="Eclipse" href="http://www.eclipse.org/" target="_blank">http://www.eclipse.org/</a> and the PHP plugin for Eclipse : <a title="PHPEclipse plugin for Eclipse" href="http://www.phpeclipse.com/" target="_blank">http://www.phpeclipse.com/</a>. Please note that there&#8217;s another PHP plugin for Eclipse developped by Zend and IBM : <a title="PHP Development Tools Project" href="http://www.eclipse.org/pdt/" target="_blank">http://www.eclipse.org/pdt/</a> also known as the PHP Development Project. However I was mostly using Eclipse and phpeclipse as it was the first PHP plugin I used, and I did appreciate the native integration of CVS and team management tools.</p>
<p>However tonight I decide to give a try to <a title="Netbeans with PHP support" href="http://netbeans.org/features/php/" target="_blank">Netbeans with PHP support</a>. What can I say ? I just fall in love. Whereas I have to be used to the new syntax highlighting, PHP support in Netbeans is top for several reasons :</p>
<ul>
<li>Netbeans seems to start faster than Eclipse and can also import Eclipse projects,</li>
<li>it support project creation from Zend or Symphony frameworks ( even if I don&#8217;t use them ),</li>
<li>it supports natively and easily PHP debugging ( with xdebug ) and PHPUnit/Selenium tests,</li>
<li>It allows Code Coverage,</li>
<li>It correctly support and parsed my CSS files or .sql files,</li>
<li>Even better &#8230; It allows to connect to your database, view its schema, table structures, and of course execute queries and test your migration SQL scripts,</li>
<li>it allows to search through a plugin directly in the PHP manual</li>
<li>it can dynamically parsed and handle your PHPDoc tags and then present your PHP file structure with the PHPDoc you add : this is a good insensitive to write correct PHPDoc,</li>
<li>Last but not least it provides native CVS and Mercurial integration</li>
</ul>
<p>In only a few clicks I add way more features than with Eclipse and PHPEclipse. Whereas it&#8217;s possible to add xdebug support to eclipse and phpeclipse, the process is not automatic and can be somewhat hard. So finally I switched to Netbeans for my PHP dev. The procedure is very straightforward under Mandriva 2010 Spring as Netbeans packages is already available. Here is the procedure, under Mandriva 2010 Spring, to install Netbeans with a useful and complete PHP development environment :</p>
<ol>
<li>install the Netbeans 6.8 and its related packages with urpmi :
<pre class="brush: bash;">urpmi netbeans</pre>
</li>
<li>install PHPUnit, xdebug and Selenium :
<pre class="brush: bash;">urpmi php-pear-PHPUnit php-xdebug php-pear-Testing_Selenium</pre>
</li>
<li>restart Apache to activate the PHP extensions :
<pre class="brush: bash;">service httpd restart</pre>
</li>
<li>Now start Netbeans from the menu : Application -&gt; Development -&gt; Development Environment -&gt; Netbeans IDE 6.8</li>
<li>Once Netbeans have started, deline if you wish the registration, and then select on the right pane &#8220;<strong>Install Plugins</strong>&#8220;. Here is the list of plugins I did choose for my PHP development : Database, PHP, Php Manual Search, Selenium module for PHP. Installing plugins is very easy, just select them, and then follow the instructions ( most of the time hiting Next or validating a License ). Don&#8217;t forget to accept <strong>Php Manual</strong> and thus even if the plugin is considered as not trusted.</li>
<li>Once your plugins have been installed, restart Netbeans. You may want to decline sending informations about you to Netbeans team.</li>
</ol>
<p>Now you can import your old Eclipse projects, or if as me you are using a control version system, just checkout your repository ( Team -&gt; CVS -&gt; Checkout ). Mercurial and subversion are supported. For those willing to have Git support, they should have a look at the third party plugin : <a title="Git plugin support for Netbeans" href="http://michael-bien.com/mbien/entry/netbeans_git_plugin" target="_blank">Netbeans Git Plugin</a> ( homepage : <a title="Netbeans Git Module" href="http://nbgit.org/" target="_blank">Netbeans Git Module</a> ). To add third parties plugins, download them as .nbm file, then install them with Tools -&gt; Plugins -&gt; [Downloaded] tab -&gt; Add Plugins.</p>
<p>There&#8217;s one big caveat however :  Netbeans internal SSH client doesn&#8217;t support key authentification. You will have to use password authentification, or create a SSH tunnel. For further informations see <a title="Netbeans SSH auth howto" href="http://wiki.netbeans.org/FaqHowToSetUpSSHAuth" target="_blank">http://wiki.netbeans.org/FaqHowToSetUpSSHAuth</a>.</p>
<p>And now happy PHP coding with Netbeans <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/07/13/netbeans-my-new-php-ide-of-choice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2ème post sous WordPress</title>
		<link>http://www.linux-wizard.net/2010/07/12/2eme-post-sous-wordpress/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=2eme-post-sous-wordpress</link>
		<comments>http://www.linux-wizard.net/2010/07/12/2eme-post-sous-wordpress/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 22:28:42 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Non classé @fr]]></category>

		<guid isPermaLink="false">http://www.linux-wizard.net/?p=1927</guid>
		<description><![CDATA[Here is my second post under Wordpress. I will explains the mains changes I did to make it fit my workflow.]]></description>
			<content:encoded><![CDATA[<p>Here is my second post under WordPress. I did the following changes :</p>
<ul>
<li>change the theme from RedBel to Mystique which provides a better layout</li>
<li>I manage to add 2 separates pages to show my personal photos, but also my Linux desktop environments screenshots during my lifetime as a Linux user</li>
<li>I disabled <strong>All in One SEO</strong> extension as Mystique already provides SEO features</li>
<li>I disabled also <strong>Google Ajax Feed Slide Show Widget </strong>and replace it by Lazyest Gallery. This one will only show my local screenshots and not my personal photos as slideshow on the left side.</li>
<li>I did removed <strong>Inline Posts</strong> as I will create each time a new page for the HOWTO/FAQ &#8230; normally &#8230;</li>
<li>I add <strong>Network Publisher</strong> extension. Normally It will allow me to automatically published my blog posts to Facebook. i did also subscribe to <a title="Links Alpha" href="http://www.linksalpha.com/" target="_blank">http://www.linksalpha.com/</a> as this service will allow me to simultaneously published my posts to Facebook, Twitter and Identi.ca <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Oh, by the way, I did subscribe to twitter and identi.ca. You can find me under <strong>willsalsa76</strong> surname</li>
</ul>
<p>In the next days, i&#8217;m planning to blog about new features of the Mandriva 2010 Spring, but also show some mockups I&#8217;ve done for some Mandriva tools <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/07/12/2eme-post-sous-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad reviews or an ergonomy lesson</title>
		<link>http://www.linux-wizard.net/2010/04/06/ipad-reviews-or-an-ergonomy-lesson/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ipad-reviews-or-an-ergonomy-lesson</link>
		<comments>http://www.linux-wizard.net/2010/04/06/ipad-reviews-or-an-ergonomy-lesson/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 18:36:51 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://201007308</guid>
		<description><![CDATA[Here are 2 videos reviews of the last Apple iPad. I do hope this will give some UI design and usabilities/ergonomics ideas to Linux dev : Nous avons test&#233; l&#039;iPad avant son arriv&#233;e en Franceenvoy&#233; par LEXPRESS. &#8211; Vid&#233;os des derni&#232;res d&#233;couvertes scientifiques. ]]]]></description>
			<content:encoded><![CDATA[<p>Here are 2 videos reviews of the last Apple iPad. I do hope this will give some UI design and usabilities/ergonomics ideas to Linux dev :<br />
<object width="480" height="360"><param name="movie" value="http://www.dailymotion.com/swf/video/xctxzp_nous-avons-teste-l-ipad-avant-son-a_tech"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xctxzp_nous-avons-teste-l-ipad-avant-son-a_tech" width="480" height="360" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/xctxzp_nous-avons-teste-l-ipad-avant-son-a_tech">Nous avons test&eacute; l&#039;iPad avant son arriv&eacute;e en France</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/LEXPRESS">LEXPRESS</a>. &#8211; <a href="http://www.dailymotion.com/fr/channel/tech">Vid&eacute;os des derni&egrave;res d&eacute;couvertes scientifiques.</a></i></p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/kk7yozYSEDs&#038;hl=fr_FR&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kk7yozYSEDs&#038;hl=fr_FR&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="360"></embed></object>
</p>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/04/06/ipad-reviews-or-an-ergonomy-lesson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Showing files metadata under KDE is like Russian roulette</title>
		<link>http://www.linux-wizard.net/2010/01/31/showing-files-metadata-under-kde-is-like-russian-roulette/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=showing-files-metadata-under-kde-is-like-russian-roulette</link>
		<comments>http://www.linux-wizard.net/2010/01/31/showing-files-metadata-under-kde-is-like-russian-roulette/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 18:09:19 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://201007307</guid>
		<description><![CDATA[While reading KDE Planet, I&#8217;ve noticed this blog post from Peter Penz : Internal Cleanups. He was talking about code cleanups and refactoring he was doing in Dolphin code, which is a very good thing IMHO. Then I learnt something very annoying : since KDE 4.x and Nepomuk integration Dolphin is unable to show metadata]]></description>
			<content:encoded><![CDATA[<p>While reading <a title="http://planetkde.org/" href="http://planetkde.org/" target="_new">KDE Planet</a>, I&#8217;ve noticed this blog post from Peter Penz : <a title="http://ppenz.blogspot.com/2010/01/internal-cleanups.html" href="http://ppenz.blogspot.com/2010/01/internal-cleanups.html" target="_new">Internal Cleanups</a>. He was talking about code cleanups and refactoring he was doing in Dolphin code, which is a very good thing IMHO. Then I learnt something very annoying : since KDE 4.x and Nepomuk integration Dolphin is unable to show metadata informations for a file if the file is not indexed by Strigi and Nepomuk ( <a title="https://bugs.kde.org/show_bug.cgi?id=193592" href="https://bugs.kde.org/show_bug.cgi?id=193592" target="_new">KDE bug #193592</a> ). This explains why I had more and more issues having the size of a photo &#8230; Most of the time I did end up starting Gwenview for this ! This is really insane to have to rely on indexing to show a simple information like the dimensions of a photo. Here are the issues I could see :</p>
<ol>
<li>On my workstations at work, we are using /home on NFS, and really I don&#8217;t want to enable Nepomuk and Strigi indexing. I do fear about the NFS support for Nepomuk/Strigi, and the fact that I will clutter my file server with the indexing database of each of my users. I have 90Go of data on my file server, I can&#8217;t imagine the size of the indexing database &#8230; SCSI disks are not cheap !</li>
<li>Even if I do activate Nepomuk+Strigi indexing, by default only the user $HOME will be indexed. However what about the service/staff directories ? Indeed, several people of the same staff do share some common directories where they did put all of their files. What about this ? Do I have to enable manually the indexing of theses directories each time, and end up with duplicated indexed contents ?</li>
<li>Still on this subject, if you go to /usr/share/pixmaps or /usr/share/wallpaper or on an usb key, you won&#8217;t be able to see the metadata of the file as theses locations are not indexed. It means that from the end user perspective, Dolphin behavior will change for no reason as one time it will display the info, and another time not. For the end user : Dolphin will not be a reliable way to show basic informations about a file !</li>
<li>Activating Nepomuk/Strigi is not without issue for Dolphin too &#8230; I did notice that since I do have activate Nepomuk and strigi on my personal laptop, sometimes when entering a directory or when double-clicking on a file, Dolphin will just &#8230; freeze &#8230; No feedback, no error message, no wait message, no explanations &#8230; If you click on the UI, you will notice, once Dolphin will unfreeze, that your actions were taken into account. Just now, Dolhin was frozen during at least 30 seconds after trying to open a OpenOffice Writer document by double-clicking on it. So dolphin end up being unreliable for me &#8230; Each time I do something, I do fear about Dolphin freezes.</li>
</ol>
<p>These kinds of behavior should really be avoided on a modern desktop environment, and reliability and speed should be top priorities. Consistent behavior should be important, especially for basics features. If I understand well, I may not expect a fix for this before KDE 4.5/4.6, which means &#8230; 2011 at worst in a stable Linux distribution &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/01/31/showing-files-metadata-under-kde-is-like-russian-roulette/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing computer freeze when using Intel chipset with dual view</title>
		<link>http://www.linux-wizard.net/2010/01/12/fixing-computer-freeze-when-using-intel-chipset-with-dual-view/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=fixing-computer-freeze-when-using-intel-chipset-with-dual-view</link>
		<comments>http://www.linux-wizard.net/2010/01/12/fixing-computer-freeze-when-using-intel-chipset-with-dual-view/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 17:54:49 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[KMS]]></category>
		<category><![CDATA[mandriva]]></category>

		<guid isPermaLink="false">http://201007306</guid>
		<description><![CDATA[A quick tip to disable annoying freezing with Dell Latitude E6500 laptop when trying to use secondary output with Intel KMS activated]]></description>
			<content:encoded><![CDATA[<p>Today I was willing to configure 2 laptop running Mandriva 2010 to do presentations during a meeting. So I was willing to use clone output. Unfortunately, doing so will result in an instant system freeze. Even worst, if the projector is plugged before powering on the laptop, the kernel will crash at boot ! Both laptop were using Intel chipsets ( Dell Latitude E6500, Asus A6VA ). The only solution is to disable KMS support. For this you need to generate an initrd without the i915 module ( use <strong>&#8211;builtin=i915</strong> ), and then to eventually add in modprobe.conf : <strong>options i915 modeset=0</strong>. Once done, reboot the computer. Whereas you will not have KMS support, at least you will have dual ouput in clone mode support with no fear on freezing the kernel &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2010/01/12/fixing-computer-freeze-when-using-intel-chipset-with-dual-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to configure local mail delivery</title>
		<link>http://www.linux-wizard.net/2009/12/31/how-to-configure-local-mail-delivery/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-to-configure-local-mail-delivery</link>
		<comments>http://www.linux-wizard.net/2009/12/31/how-to-configure-local-mail-delivery/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 09:26:09 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[esmtp]]></category>
		<category><![CDATA[mda]]></category>
		<category><![CDATA[mta]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[procmail]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[ssmtp]]></category>

		<guid isPermaLink="false">http://201007305</guid>
		<description><![CDATA[Most of the time I'm using ssmtp to use my ISP SMTP server as a relay. However my database server most of the time is not connected to internet ( and this on purpose ). This is where the issue comes : ssmtp doesn't allow local mail delivery :( Even stranger, by default local mail delivery seems to not work at all in a default Mandriva installation :(
To handle local mail delivery, you need a local Mail Delivery Agent ( MDA ), and your Mail Transfert Agent ( MTA ) should called the local MDA to deliver local mails. So here are 2 methods to handle local mail delivery. ]]></description>
			<content:encoded><![CDATA[<p>I have a separate server which hosts my database. Each night, a cron script is run to dump the databases contents and rsynced the backups to another server. The backup script will log the backup in /var/log, but also send a mail. Most of the time I&#8217;m using ssmtp to use my ISP SMTP server as a relay. However my database server most of the time is not connected to internet ( and this on purpose ). This is where the issue comes : ssmtp doesn&#8217;t allow local mail delivery <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Even stranger, by default local mail delivery seems to not work at all in a default Mandriva installation <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>To handle local mail delivery, you need a local Mail Delivery Agent ( MDA ), and your Mail Transfert Agent ( MTA ) should called the local MDA to deliver local mails. So here are 2 methods to handle local mail delivery.</p>
<h5>Using SENDMAIL</h5>
<p>The easiest to have local mail delivery is to install &#8230; sendmail. Just install sendmail package and start the corresponding service, and your are done.</p>
<ul>
<li> Install sendmail package :
<pre class="brush: bash; light: true;">urpmi sendmail</pre>
<p><em> </em></li>
<li>Check that sendmail is used to provide send command :<em> </em>
<pre class="brush: bash; light: true;">update-alternatives --display sendmail-command</pre>
<p><em class="commande"> </em></li>
<li>If this is not the case, instruct update-alternative to use sendmail :<em> </em>
<pre class="brush: bash; light: true;">update-alternatives --config sendmail-command</pre>
<p><em> </em></li>
<li> Start the sendmail service :<em> </em>
<pre class="brush: bash; light: true;">service sendmail restart</pre>
<p><em> </em></li>
</ul>
<h5>Using ESMTP</h5>
<p>Another way is to use ESMTP. i do advised to use ESMTP because it allow to configure easily a SMTP relay host, and handle also local delivery. However by default, ESMTP is not usable in default Mandriva configuration as it will not install a local MDA ( <a title="ESMTP should suggest procmail for local mail delivery support" href="https://qa.mandriva.com/show_bug.cgi?id=56759" target="_new">mdv bug #56759</a> ) and does not provide a default system-wide configuration file ( <a title="Please provide a default esmtprc file in /etc allowing local delivery" href="https://qa.mandriva.com/show_bug.cgi?id=56757" target="_new">mdv bug #56757</a> ). So here his the procedure for a very simple ESMTP configuration which handle a SMTP relay and local mail delivery :</p>
<ul>
<li>Install esmtp and procmail packages :
<pre class="brush: bash; light: true;">urpmi esmtp procmail</pre>
<p><em> </em></li>
<li>Check that esmtp is used to emulate sendmail :
<pre class="brush: bash; light: true;">update-alternatives --display sendmail-command</pre>
<p><em> </em></li>
<li>If this is not the case, instruct update-alternative to use esmtp :
<pre class="brush: bash; light: true;">update-alternatives --config sendmail-command</pre>
<p><em> </em></li>
<li>Once done, create an empty system-wide configuration file for esmtp :
<pre class="brush: bash; light: true;">touch /etc/esmtprc</pre>
<p><em> </em></li>
<li>If you want to configure a SMTP relay host to send mails outside, add the hostname option followed by the SMTP address in /etc/esmtprc. For example :
<pre class="code"># The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
hostname = smtp.myisp.com:25
</pre>
</li>
<li>Now add support to procmail as local MDA for local mail delivery by setting the mda option in /etc/esmtprc :
<pre class="code"># Use procmail as MDA for local mail delivery
mda "/usr/bin/procmail -d %T"
</pre>
</li>
</ul>
<h5>Testing you local mail delivery setup</h5>
<p>Now that sendmail or ESMTP are configured, you should test if local mail delivery is working correctly. The easiest way is to use the <a title="http://www.helpdesk.umd.edu/documents/4/4804/" href="http://www.helpdesk.umd.edu/documents/4/4804/" target="_new">mail</a> command to send, but also read your local mails. For example to send a mail containing the content of  /etc/nsswitch.conf to the root user, just type :
<pre class="brush: bash; light: true;">mail -v -s &quot;Local mail test&quot; root &lt; /etc/nsswitch.conf</pre>
<p>. Now log as root, and type <em class="commande">mail</em> to consult root mails. you may want to use <a title="http://www.mutt.org/" href="http://www.mutt.org/" target="_new">Mutt</a> eventually to read your mails instead of mail</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/31/how-to-configure-local-mail-delivery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>As a linux sysadmin I do care about</title>
		<link>http://www.linux-wizard.net/2009/12/30/as-a-linux-sysadmin-i-do-care-about/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=as-a-linux-sysadmin-i-do-care-about</link>
		<comments>http://www.linux-wizard.net/2009/12/30/as-a-linux-sysadmin-i-do-care-about/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 19:38:01 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://201007304</guid>
		<description><![CDATA[This testimonial comes after reading a blog post from Albert Astals Cid : Consistency. Indeed I do find useless the debate about UI and buttons consistency ( which is different from buttons order issue ). So here are the point for which I do care as a Linux sysadmin with nearly 75 workstations running Linux,]]></description>
			<content:encoded><![CDATA[<p>This testimonial comes after reading a blog post from Albert Astals Cid : <a href="http://tsdgeos.blogspot.com/2009/12/consistency.html" target="_new" title="http://tsdgeos.blogspot.com/2009/12/consistency.html">Consistency</a>. Indeed I do find useless the debate about UI and buttons consistency ( which is different from buttons order issue ). So here are the point for which I do care as a Linux sysadmin with nearly 75 workstations running Linux, 5 notebook running Linux + Windows, and 7 servers running Linux. As a Linux sysadmin, when :</p>
<ul>
<li>/home on NFS support is not optimal ( sqlite usage, akonadi, digikam database, &#8230; ) : I do care</li>
<li>when applications have regressions ( printing support, lack of complete POSIX ACL support in NFSv4 ) : I do care</li>
<li>when applications are slow or slower under Linux than under Windows ( openoffice, PDF printing with okular vs acroread, Kmail 3 vs Kmail 4 ) : I do care</li>
<li>when applications crashes ( plasma ) or are buggy ( system-config-printer ) : i do care</li>
<li>when french accentuated characters are not correctly handled : i do care</li>
<li>when sound is not working correctly ( pulseaudio, pulseaudio support in phonon, mute mixer entry ) : i do care</li>
<li>when setting a wireless connection may be buggy ( unstable drivers ) and the connection is unreliable : i do care</li>
<li>when using a video-projector ( for presentations/meetings ) is not evident for the users and easy : i do care</li>
</ul>
<p>So the UI look &#038; feel is somewhat useless. I just want something that look mostly good, is acceptable, with a good usability. Good wallpapers ? most users just put their childrens photo as desktop background, and put a lot of icons on the desktops. Good theme ? most of the time, they don&#8217;t care. Consistency ? they don&#8217;t care : they just want to be able to distinguish closed and minimize buttons</p>
<p>The only time my users were impressed by something visual was the &#8220;present windows&#8221; effects of kwin ( left upper corner ) which shows all windows at once as they find it useful.<br />
Plasmo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/30/as-a-linux-sysadmin-i-do-care-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mandriva: Nine Priorities for Mandriva Incoming CEO</title>
		<link>http://www.linux-wizard.net/2009/12/28/mandriva-nine-priorities-for-mandriva-incoming-ceo/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mandriva-nine-priorities-for-mandriva-incoming-ceo</link>
		<comments>http://www.linux-wizard.net/2009/12/28/mandriva-nine-priorities-for-mandriva-incoming-ceo/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 15:48:51 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[edutice]]></category>
		<category><![CDATA[InstantOn]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Pulse]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[XtreemOS]]></category>

		<guid isPermaLink="false">http://201007303</guid>
		<description><![CDATA[As everybody^wnobody know, Hervé YAHI is no longer the CEO of Mandriva. So I decide to rip off an article from The VAR Guy to issue an open letter to the Mandriva direction. So here are 9 priorities for the new Mandriva staff : A New Community: Sure, Mandriva has a strong open source community.]]></description>
			<content:encoded><![CDATA[<p>As everybody^wnobody know, <a title="http://mandrivafr.org/node/660" href="http://mandrivafr.org/node/660" mce_href="http://mandrivafr.org/node/660" target="_new">Hervé YAHI is no longer the CEO of Mandriva</a>. So I decide to rip off an article from <a title="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" href="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" mce_href="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" target="_new">The VAR Guy</a> to issue an open letter to the Mandriva direction. So here are 9 priorities for the new Mandriva staff :</p>
<ol>
<li>A New Community: Sure, Mandriva has a <strike>strong</strike> open source community. And ??? <strike>will</strike> should work to strengthen that community, especially when seeing the <a title="http://forum.mandriva.com/viewtopic.php?t=113701" href="http://forum.mandriva.com/viewtopic.php?t=113701" mce_href="http://forum.mandriva.com/viewtopic.php?t=113701" target="_new">clashes between Mandriva and its community</a>. Still the new staff needs to strengthen a different type of community — a Mandriva business ecosystem that includes hardware and software partners, service providers, channel partners and OEMs (original equipment manufacturers).</li>
<li>Strengthen the Server Story: To date, Mandriva is known mostly as a desktop <strike>and mobile operating system, with relatively strong market share in the netbook market</strike>. But Mandriva recently launched its <a title="http://www2.mandriva.com/linux/server/" href="http://www2.mandriva.com/linux/server/" mce_href="http://www2.mandriva.com/linux/server/" target="_new">Mandriva Enterprise Server 5</a> and <a title="http://www.mandriva.com/enterprise/en/products/pulse" href="http://www.mandriva.com/enterprise/en/products/pulse" mce_href="http://www.mandriva.com/enterprise/en/products/pulse" target="_new">Pulse 2</a>. Meanwhile, ???? offers some support of MES — as do upstarts like ??? and ???.<br />
But Mandriva needs <strike>more</strike> server partners… And whenever a noteworthy customer embraces Mandriva Enterprise Server, Mandriva needs to get the word out.</li>
<li> Show <strike>Cloud</strike>Cluster/Grid Success or Mobile success: Mandriva has been working closely with grid partners like INRIA and BSC. <a title="http://www.xtreemos.eu/hotspot_news/xtreemos-2-0-is-now-available" href="http://www.xtreemos.eu/download" mce_href="http://www.xtreemos.eu/hotspot_news/xtreemos-2-0-is-now-available" target="_new">XtreemOS 2</a> is available since November. As XtreemOS seems to be a very good Grid solution, maybe the CERN could use XtreemOS instead of <a title="http://blogs.computerworld.com/15202/high_energy_linux_linux_the_large_hadron_collider" href="http://blogs.computerworld.com/15202/high_energy_linux_linux_the_large_hadron_collider" mce_href="http://blogs.computerworld.com/15202/high_energy_linux_linux_the_large_hadron_collider" target="_new">Scientific Linux</a> ! Let us see if a research lab is using some Mandriva products &#8230;But Mandriva needs to show some tangible examples of Grid/Mobile success. Who’s running MES/XtreemOS/InstantOn/Pulse and how are the deployments performing? Many people will be listening for answers.</li>
<li>Recruit Application Providers: (&#8230;) Mandriva Enterprise Server needs more ISV (independent software vendor) support. Is Mandriva Software Partner Manager ???? has been working on the ISV effort ? But real progress will require folks like Oracle, IBM/Lotus, Bull, HP, NEC, and other traditional application providers to fully embrace Mandriva.</li>
<li>Strengthen OEM Relationships: To Mandriva’s credit, ????. HP, Lenovo and other major PC makers haven’t shown much interest in Mandriva. Can a new staff change that? Hmmm…</li>
<li>Compete and Cooperate with Google, Intel: When Google started talking about Chrome OS in greater detail, Mandriva reveals <a title="http://www2.mandriva.com/instanton/" href="http://www2.mandriva.com/instanton/" mce_href="http://www2.mandriva.com/instanton/" target="_new">InstantOn</a>. Sweet. At the same time, Mandriva is working on Moblin v2. Impressive.Somehow, Mandriva must both compete and cooperate as Google, Intel and other technology giants size up their own Linux strategies.</li>
<li>Disclose Customer Wins: Which businesses are running Mandriva and which organizations are paying Mandriva/Edge-IT for support? Mandriva needs to brag more about customer victories as they happen.</li>
<li> Related Services: Mandriva is building a range of services and dedicated products to generate more revenue : <a title="http://www2.mandriva.com/instanton/" href="http://www2.mandriva.com/instanton/" mce_href="http://www2.mandriva.com/instanton/" target="_new">InstantOn</a>, <a title="http://www.mandriva.com/enterprise/en/products/pulse" href="http://www.mandriva.com/enterprise/en/products/pulse" mce_href="http://www.mandriva.com/enterprise/en/products/pulse" target="_new">Pulse 2</a>, <a title="http://www2.mandriva.com/mini/" href="http://www2.mandriva.com/mini/" mce_href="http://www2.mandriva.com/mini/" target="_new">Mini</a>, and <a title="http://www.edutice.fr/" href="http://www.edutice.fr/" mce_href="http://www.edutice.fr/" target="_new">Edutice</a>. But Mandriva has to stay aggressive with Mini/Pulse 2/InstantOne/Edutice communications and messaging.</li>
<li>Mandriva Partner Program: Is Mandriva working with training centers — such as CESI and SUPINFO — to get more IT managers and resellers up to speed on Mandriva ? We want to hear from solutions providers that are building profitable Mandriva business practices…</li>
</ol>
<p>No doubt, new staff will have a lot of work. Although it’s difficult to track Mandriva’s financial performance, buzz about Mandriva — particularly on desktop — is slowly growing.</p>
<p>The original articles but concerning new ubuntu CEO is available on the <a title="http://www.thevarguy.com" href="http://www.thevarguy.com" mce_href="http://www.thevarguy.com" target="_new">VAR Guy</a> website : <a title="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" href="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" mce_href="http://www.thevarguy.com/2009/12/21/ubuntu-nine-priorities-for-canonicals-incoming-ceo/" target="_new">Ubuntu: Nine Priorities for Canonical’s Incoming CEO</a><br mce_bogus="1"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/28/mandriva-nine-priorities-for-mandriva-incoming-ceo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The point on some Mandriva community projects</title>
		<link>http://www.linux-wizard.net/2009/12/28/the-point-on-some-mandriva-community-projects/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=the-point-on-some-mandriva-community-projects</link>
		<comments>http://www.linux-wizard.net/2009/12/28/the-point-on-some-mandriva-community-projects/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 22:47:40 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Live]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[MIB]]></category>
		<category><![CDATA[MUD]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://201007302</guid>
		<description><![CDATA[There are many communities based Mandriva derivatives, but few of them are known. So here is a ( not comprehensive ) list of some Mandriva based derivatives or projects]]></description>
			<content:encoded><![CDATA[<p>There are many communities based Mandriva derivatives, but few of them are known. So here is a ( not comprehensive ) list of some Mandriva based derivatives or projects :</p>
<ul>
<li><a title="http://www.community64.net/" href="http://www.community64.net/" target="_new"><strong> One 64 community</strong></a> : 64bits edition of the Mandriva One LiveCD. A <a title="KDE 64bits One edition" href="http://www.community64.net/telecharger/120-mandriva-one- 64-kde4-explanations" target="_new">KDE edition</a> and <a href="http://www.community64.net/telecharger/121-le-bureau-gnome-en-detail" target="_new">GNOME one</a> are available for download.</li>
<li><a title="LXDE LiveCD" href="http://www.mandrivauser.de/doku/doku.php?id=allgemein:editionen:lxde" target="_new"><strong>LXDE LiveCD </strong></a> : The <a title="http://www.mandrivauser.de" href="http://www.mandrivauser.de" target="_new">german community</a> is releasing a Mandriva based LXDE LiveCD. It can be used also from an USB<br />
stick.</li>
<li><a title="One XFCE 2010  Live" href="http://wiki.mandriva.com/en/XFCELive2010" target="_new"><strong>One XFCE 2010 Live</strong></a> : XFCELive is a XFCE Mandriva-based LiveCD created and maintained by the Mandriva community</li>
<li><a title="http://wiki.mandriva.com/en/Skiper's_Xfce_2010" href="http://wiki.mandriva.com/en/Skiper's_Xfce_2010" target="_new"><strong>Skiper&#8217;s Xfce 2010</strong></a> : A fork of the XFCELive Mandriva project. This fork aims at integrating more testing features and<br />
offering extra customizations with the idea of improving the visual appearance of the environment.</li>
<li><a title="MUD Netbook-Edition" href="http://www.mandrivauser.de/doku/doku.php?id=allgemein:editionen:netbook" target="_new"><strong>MUD Netbook-Edition </strong></a> : a Mandriva based Netbook tailored edition. This edition from the Mandriba german community, based on<br />
the Mandriva One GNOME edition, features the Ubuntu Netbook UI. This edition can be used as a LiveCD or dumped on an USB key.</li>
<li><a title="http://www.mandrivauser.de/smarturpmi/" href="http://www.mandrivauser.de/smarturpmi/" target="_new"><strong>MUD (MandrivaUser.De) </strong></a> : As you can see, the Mandriva german community ( MUD ) is providing many projects based on the<br />
Mandriva distribution. They are also providing backported packages for older releases. To add their repositories, you can use <a title="http://www.mandrivauser.de/smarturpmi/" href="http://www.mandrivauser.de/smarturpmi/" target="_new">SmartUrpmi</a>.</li>
<li><a title="Mandriva Community  moblin" href="http://forum.mandriva.com/viewtopic.php? t=122294&amp;sid=219644812b1d74ad957bc7b7aad2fc53" target="_new"><strong>Mandriva Community Moblin </strong></a> : A Mandriva-based Moblin edition aiming at improving Moblin integration in Mandriva. Some non-official sources are saying that a futur official Moblin LiveCD may be released by Mandriva. As usual, everything is secret in Mandriva offices : so we will see. Please consult the <a title="ftp://mandrivafr.org/pub/moblin/Changelog-and-News.txt" href="ftp://mandrivafr.org/pub/moblin/Changelog-and-News.txt" target="_new">Changelog</a> to know the pending issues or fixed bugs and enhancements.</li>
<li><a title="Mandriva  Italian Backports" href="http://mib.pianetalinux.org/mib/" target="_new"><strong>MIB (Mandriva Italian Backports) </strong></a> : This project from the Mandriva  community provided backported packages for new and older Mandriva releases. Some packages, not even available in Mandriva official repositories, are also available. They do provide some <a title="http://mib.pianetalinux.org/mib/it/repository.html" href="http://mib.pianetalinux.org/mib/" target="_new">repositories for those willing to install their RPMS</a>.</li>
<li><a title="http://mib.pianetalinux.org/mib/fr/mib-news/31-mib/614-mib-live-kde- 20100-64bit-.html" href="http://mib.pianetalinux.org/mib/mib-live/20100-kde-64b-prel" target="_new"><strong>MIB Live KDE 2010.0 </strong></a> : The MIB community is also providing a 64bits version of the Mandriva One KDE : it&#8217;s a LiveDVD with packages from Mandriva, PLF and MIB.</li>
<li><a title="Mandrivausers Romanian  Backports" href="http://mrb.mandrivausers.ro/" target="_new"><strong>Mandrivausers Romanian Backports </strong></a> : Another project from the Mandriva romanian community which provide backports and packages for older Mandriva releases.</li>
</ul>
<p>As you can see there&#8217;s many communities project around Mandriva products. Don&#8217;t hesitate to test them,  review them, and speak about them. It would have been interesting to have a page listing all of theses projects on the <a title="http://wiki.mandriva.com/en/Community" href="http://wiki.mandriva.com/en/Community" target="_new">Mandriva wiki</a>. A community section or category would have been interesting and useful <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/28/the-point-on-some-mandriva-community-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh time suspend your flying 2</title>
		<link>http://www.linux-wizard.net/2009/12/23/oh-time-suspend-your-flying-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=oh-time-suspend-your-flying-2</link>
		<comments>http://www.linux-wizard.net/2009/12/23/oh-time-suspend-your-flying-2/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 16:01:03 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[DeviceKit]]></category>
		<category><![CDATA[HAL]]></category>
		<category><![CDATA[libudev]]></category>
		<category><![CDATA[PolicyKit]]></category>
		<category><![CDATA[Polkit]]></category>

		<guid isPermaLink="false">http://201007301</guid>
		<description><![CDATA[Some days ago, I talk about the fact that some underlying technologies were changing too fast. I was mostly talking about HAL vs DeviceKit/libudev/&#8230; saga. Today I&#8217;ve discovered another one : PolicyKit vs polkit. Indeed once upon a time, someone consider that su/sudo/consolhelper mecanisms were not sufficient. So they introduced a new Policy framework using]]></description>
			<content:encoded><![CDATA[<p>Some days ago, I talk about the fact that some underlying technologies were changing too fast. I was mostly talking about HAL vs DeviceKit/libudev/&#8230; saga. Today I&#8217;ve discovered another one : <a title="http://drfav.wordpress.com/2009/12/22/polkit-and-kde-lets-make-the- point-of-the-situation/" href="http://drfav.wordpress.com/2009/12/22/polkit-and-kde-lets-make-the- point-of-the-situation/" target="_new">PolicyKit vs polkit</a>. Indeed once upon a time, someone consider that su/sudo/consolhelper mecanisms were not<br />
sufficient. So they introduced a new Policy framework using DBUS and config in some XML files : this was <a title="http://www.freedesktop.org/wiki/Software/PolicyKit" href="http://www.freedesktop.org/wiki/Software/PolicyKit" target="_new">PolicyKit</a>. Most of the time, policyKit comes pre-configured, and so I&#8217;m pretty sure that few people know how to use it or customised it. Now it seems that after PolicyKit 0.9, PolicyKit will be replaced by &#8230; <a title="http://lists.freedesktop.org/archives/polkit-devel/2009- January/000070.html" href="http://lists.freedesktop.org/archives/polkit-devel/2009- January/000070.html" target="_new" class="broken_link">polkit-1</a>.</p>
<p>I look at the reasons for PolicyKit drop, and franky, whereas I do agree, I still can&#8217;t understand why this could not have been avoided before ! Especially<br />
theses ones :</p>
<ul>
<li>make it easier to write backends that reads authorizations from a networked resource (such as a LDAP server)</li>
<li>possible to grant authorizations to Unix groups</li>
</ul>
<p>Sorry, but theses 2 features are for me the most basics ones that you can ask for a policy framework ! Not being able to use Unix group to manage<br />
authorizations, or not providing network based backends is IMHO an error when willing to consider seriously in the enterprise as a workstation environment &#8230; <strong>Windows does support this since at least &#8230; 2000 with the introduction of Active Directory</strong>. And even in a Domain Controller, we can do this too with <a title="http://support.microsoft.com/kb/161334/EN-US/" href="http://support.microsoft.com/kb/161334/EN-US/" target="_new">poledit</a></p>
<p>At least now, we will be able to have the same features than at east Windows NT4 &#8230; That&#8217;s great !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/23/oh-time-suspend-your-flying-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh time suspend your flying</title>
		<link>http://www.linux-wizard.net/2009/12/19/oh-time-suspend-your-flying/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=oh-time-suspend-your-flying</link>
		<comments>http://www.linux-wizard.net/2009/12/19/oh-time-suspend-your-flying/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 11:53:33 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[DeviceKit]]></category>
		<category><![CDATA[HAL]]></category>
		<category><![CDATA[libudev]]></category>
		<category><![CDATA[Xorg]]></category>

		<guid isPermaLink="false">http://201007300</guid>
		<description><![CDATA[I do remember when less than 2 years ago we had to handle the HAL support in xorg.conf &#8230; This was painful as there were several issues : HAL need to be started or else you may end up without mouse and keyboard By default HAL setting up a US keyboard layout ( QWERTY )]]></description>
			<content:encoded><![CDATA[<p>I do remember when less than 2 years ago we had to handle the HAL support in xorg.conf &#8230; This was painful as there were several issues :</p>
<ul>
<li>HAL need to be started or else you may end up without mouse and keyboard</li>
<li>By default HAL setting up a US keyboard layout ( QWERTY )</li>
<li>There was the need to find a way to configure the keyboard layout, and HAL dev was reluctant to put this in the FDI files are users are not supposed to mess up with HAL fdi file</li>
<li>We end up putting keyboard layout to another file &#8230; /etc/sysconfig/keyboard</li>
</ul>
<p>Now that everything is stable and most distribution integrate this well &#8230; please be aware of the fact that &#8230; <a title="The X.Org Plans For Moving Away From HAL" href="http://www.phoronix.com/scan.php?page=news_item&amp;px=Nzc2Mw" target="_new">Xorg will be dropping HAL support in Xorg 1.8</a>. So at the end, Xorg will be using more platform specific code ( libudev, libdevinfo, &#8230; ) as neither <a title="http://www.x.org/wiki/XorgHAL" href="http://www.x.org/wiki/XorgHAL" target="_new">DeviceKit or udisk will provide the previous HAL functionnality</a>. To ease Xorg configuration, <a title="The xorg.conf.d Patches  Emerge" href="http://www.phoronix.com/scan.php? page=news_item&amp;px=NzgxNw" target="_new">/etc/X11/xorg.conf.d will be also add to Xorg</a>.</p>
<p>I do regret HAL as it was allowing to abstract the device detection and enumeration on Linux, thus allowing application dev to use higher level API instead of having to know low level details. However it&#8217;s true that HAL was having performances issues on large system, and many embedded products were not using HAL. I do hope however that this will be the last big change in Linux : there&#8217;s a need for a kind of stability in the platform !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/19/oh-time-suspend-your-flying/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Experimental Mandriva Moblin LiveCD</title>
		<link>http://www.linux-wizard.net/2009/12/18/experimental-mandriva-moblin-livecd/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=experimental-mandriva-moblin-livecd</link>
		<comments>http://www.linux-wizard.net/2009/12/18/experimental-mandriva-moblin-livecd/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 11:04:00 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[cooker]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Moblin]]></category>

		<guid isPermaLink="false">http://201007299</guid>
		<description><![CDATA[Thomas Lottmann is providing experimental Mandriva-based Moblin LiveCD images. Theses images are provided in order to help testing Mandriva Moblin implementation. The announce has been done on the Cooker ML. Please note this is a Mandriva community initative. A tracker bug is available on Mandriva bugzilla for thoses willing to track and report bugs during]]></description>
			<content:encoded><![CDATA[<p>Thomas Lottmann is providing experimental Mandriva-based Moblin LiveCD images. Theses images are provided in order to help testing Mandriva Moblin implementation.</p>
<p>The announce has been done on the <a title="Moblin LiveCD experimentation" href="http://lists.mandriva.com/cooker/2009-12/msg00426.php" target="_new">Cooker ML</a>. Please note this is a Mandriva community initative. A tracker bug is available on Mandriva bugzilla for thoses willing to track and report bugs during their testings.</p>
<p>Here some links :</p>
<ul>
<li><a title="ftp://www.mandrivafr.org/pub/moblin/" href="ftp://www.mandrivafr.org/pub/moblin/" target="_new">FTP download link</a></li>
<li><a title="https://qa.mandriva.com/show_bug.cgi?id=55219" href="https://qa.mandriva.com/show_bug.cgi?id=55219" target="_new">Moblin tracking bug on Mandriva bugzilla</a></li>
<li><a title="ftp://www.mandrivafr.org/pub/moblin/Changelog-and-News.txt" href="ftp://www.mandrivafr.org/pub/moblin/Changelog-and-News.txt" target="_new">Changelog to keep track of changes</a></li>
</ul>
<p>happy testing !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/18/experimental-mandriva-moblin-livecd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where is Unix spirit ?</title>
		<link>http://www.linux-wizard.net/2009/12/05/where-is-unix-spirit/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=where-is-unix-spirit</link>
		<comments>http://www.linux-wizard.net/2009/12/05/where-is-unix-spirit/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 00:10:59 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PackageKit]]></category>
		<category><![CDATA[PolicyKit]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://201007298</guid>
		<description><![CDATA[Where is Unix spirit ? Since some years, i had the feeling that the Unix spirit was more and more forgotten. Today I&#8217;ve read an interesting article about a new (mis)feature in Fedora : packages installation by unprivileged users . I must admit that I&#8217;ve been shocked when I read this : by default all]]></description>
			<content:encoded><![CDATA[<p>Where is Unix spirit ? Since some years, i had the feeling that the <a title="http://en.wikipedia.org/wiki/Unix_philosophy" href="http://en.wikipedia.org/wiki/Unix_philosophy" target="_new">Unix spirit</a> was more and more forgotten.<br />
Today I&#8217;ve read an interesting article about a new (mis)feature in Fedora : <a title="Fedora 12 and unprivileged package installation" href="http://lwn.net/Articles/362771/" target="_new">packages installation by unprivileged users</a> . I must admit that I&#8217;ve been shocked when I read this : by default all local users can install packages on the system &#8230;<br />
Only packages from signed repositories can be installed, but even with this a signed repository is not equal to a secure and a to-be-blindly-trust repository. Indeed, packages in a repository can have security flaws, or some program may even be used for dangerous actions ( wireshark, ettercap, voipong, &#8230; ).</p>
<p>Another shock : the reaction of Richard Hugues ( PackageKit maintainer ) which state <a title="https://bugzilla.redhat.com/show_bug.cgi?id=534047#c9" href="https://bugzilla.redhat.com/show_bug.cgi?id=534047#c9" target="_new"><em>I don&#8217;t particularly care how UNIX has always worked</em></a> &#8230; Even worst, <a title="https://bugzilla.redhat.com/show_bug.cgi?id=534047#c14" href="https://bugzilla.redhat.com/show_bug.cgi?id=534047#c14" target="_new">David Zeuthen is completely fine with this kind of behavior !</a>.<br />
For those who don&#8217;t know, David Zeuthen is the lead developer of projects like &#8230; ConsoleKit, HAL and PolicyKit &#8230; Scary &#8230;</p>
<p>Another disturbing fact was the fact that PolicyKit was not respecting the FHS concerning the location of its configuration files ( cf <a title="put Local Authority config data files in, and read from, /etc/security/polkit-1/..." href="https://bugzilla.redhat.com/show_bug.cgi?id=538615" target="_new">RH bug #538615</a> ). Indeed PolicyKit put some configurations files in /var/lib instead of /etc or /usr/share &#8230; It&#8217;s interesting to see that PolicyKit dev <a title="patch -- config files in /etc" href="http://lists.freedesktop.org/archives/polkit-devel/2009-November/000270.html" target="_new">don&#8217;t consider theses files as configuration files</a>, but to solve the PackageKit issue, you need to &#8230; edit theses files &#8230;</p>
<p class="normal">All of this make me feel bad &#8230; I have more and more the feeling that the single user computer is more and more prevalent &#8230; and Unix philosophy is somewhat forgotten &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/12/05/where-is-unix-spirit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Warning to Mandriva cooker NIS users</title>
		<link>http://www.linux-wizard.net/2009/11/27/warning-to-mandriva-cooker-nis-users/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=warning-to-mandriva-cooker-nis-users</link>
		<comments>http://www.linux-wizard.net/2009/11/27/warning-to-mandriva-cooker-nis-users/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 18:17:41 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[cooker]]></category>
		<category><![CDATA[NIS]]></category>
		<category><![CDATA[ypbind]]></category>

		<guid isPermaLink="false">http://201007297</guid>
		<description><![CDATA[Today I&#8217;ve upgrade my workstation at work to latest Cooker packages. While doing this, the ypbind package have been upgraded to ypbind-1.29.91-1mdv2010.1. Unfortunately this breaks most of my network application. Indeed applications like curl, wget, firefox, epiphany, gftp where all broken. Impossible to install application with urpmi. Even id, the command allowing to retrieve the]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve upgrade my workstation at work to latest Cooker packages. While doing this, the ypbind package have been upgraded to <em>ypbind-1.29.91-1mdv2010.1</em>. Unfortunately this breaks most of my network application. Indeed applications like curl, wget, firefox, epiphany, gftp where all broken. Impossible to install application with urpmi. Even <strong>id</strong>, the command allowing to retrieve the GID and UID informations for a user was broken. So it seems that for people using NIS authentication, they should avoid installing <em>ypbind-1.29.91-1mdv2010.1</em> package.A bug report have been opened at Mandriva bugzilla : <a title="Latest ypbind break NIS support and provoke segfault for libnsl" href="https://qa.mandriva.com/show_bug.cgi?id=56029" target="_new">mdv bug #56029</a>.</p>
<p>For those unfortunate guys, here is the method to fix their systems :</p>
<ol>
<li>As SSH is working, they can connect to another working/unaffacted computer with SSH.</li>
<li>On this second computer, they should download the <a title="ypbind-1.20.5-2mdv2010.0.i586.rpm" href="ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/official/2010.0/i586/media/main/release/ypbind-1.20.5-2mdv2010.0.i586.rpm" target="_new">ypbind-1.20.5</a> package from Mandriva 2010.0 repositories</li>
<li>By using <strong>scp</strong>, they will be able to retrieve back the package on the affected computer</li>
<li>Then they will be able to install the package like this :
<pre class="brush: bash; light: true;">rpm -Uvh --force ypbind-1.20.5-2mdv2010.0.i586.rpm</pre>
</li>
<li>To avoid further ypbind update, they should add ypbind to /etc/urpmi/skip.list until the issue is fixed :
<pre class="brush: bash; light: true;">echo &quot;ypbind&quot; &gt;&gt; /etc/urpmi/skip.list</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/11/27/warning-to-mandriva-cooker-nis-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Intel communicate about its geek side</title>
		<link>http://www.linux-wizard.net/2009/11/10/when-intel-communicate-about-its-geek-side/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=when-intel-communicate-about-its-geek-side</link>
		<comments>http://www.linux-wizard.net/2009/11/10/when-intel-communicate-about-its-geek-side/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 01:24:43 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[advertisement]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[intel]]></category>

		<guid isPermaLink="false">http://201007296</guid>
		<description><![CDATA[I've just found these last Intel commercials. They are very funny, and have a very ... geek-like sense of humor]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just found these last Intel commercials. They are very funny, and have a very &#8230; geek-like sense of humor. Here they are. For me, the last one is the best : very geek !</p>
<table>
<tbody>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Pg3aDudCiFE&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/Pg3aDudCiFE&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/jqLPHrCQr2I&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/jqLPHrCQr2I&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ddZo9GEAUrg&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/ddZo9GEAUrg&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/SeuBeBis-Wg&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/SeuBeBis-Wg&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/lWd_yG_a-CQ&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/lWd_yG_a-CQ&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/B6nOlgNJfHo&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/B6nOlgNJfHo&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
<tr>
<td><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/e0FULHGwPkw&amp;hl=fr&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/e0FULHGwPkw&amp;hl=fr&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></td>
</tr>
<tr>
<td>
<hr /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/11/10/when-intel-communicate-about-its-geek-side/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First on Distrowatch for the last 7 days</title>
		<link>http://www.linux-wizard.net/2009/11/10/first-on-distrowatch-for-the-last-7-days/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=first-on-distrowatch-for-the-last-7-days</link>
		<comments>http://www.linux-wizard.net/2009/11/10/first-on-distrowatch-for-the-last-7-days/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 22:51:50 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>

		<guid isPermaLink="false">http://201007295</guid>
		<description><![CDATA[I couldn&#8217;t resist once I learn it on Facebook after a wall post by Blino : Mandriva is ranked at first position on Distrowatch for the last 7 days. This is awesome ! So congratulation to all the Mandriva team and community for this Mandriva 2010 release. Mandriva did a great job on this release,]]></description>
			<content:encoded><![CDATA[<p>I couldn&#8217;t resist once I learn it on Facebook after a wall post by Blino : Mandriva is ranked at <a href="http://distrowatch.com/index.php?dataspan=1" target="_new" title="http://distrowatch.com/index.php?dataspan=1">first position on Distrowatch for the last 7 days</a>. This is awesome !</p>
<p>So congratulation to all the Mandriva team and community for this Mandriva 2010 release. Mandriva did a great job on this release, and I&#8217;m really happy by the job done by Mandriva on the <a href="http://wiki.mandriva.com/en/2010.0_Tour" target="_new" title="http://wiki.mandriva.com/en/2010.0_Tour">Mandriva 2010 Visual Tour</a> : they did do the screenshot, and more important, provide videos to introduce the features of Mandriva. Great job !</p>
<p>For those willing to see the different videos, here they are :</p>
<table>
</tr>
<td>
<div><object width="480" height="365"><param name="movie" value="http://www.dailymotion.com/swf/xb0spy&#038;related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/xb0spy&#038;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/xb0spy_booting-mandriva-linux-2010_tech">Booting Mandriva Linux 2010</a></b><br /><i>envoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/11/10/first-on-distrowatch-for-the-last-7-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lucky owner of the EasyNote TR 85</title>
		<link>http://www.linux-wizard.net/2009/09/25/lucky-owner-of-the-easynote-tr-85/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=lucky-owner-of-the-easynote-tr-85</link>
		<comments>http://www.linux-wizard.net/2009/09/25/lucky-owner-of-the-easynote-tr-85/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 14:28:25 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[EasyNote TR-85]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[Packard-Bell]]></category>

		<guid isPermaLink="false">http://201007294</guid>
		<description><![CDATA[Since the beginning of the week, I&#8217;m the lucky owner of the Packard Bell EasyNote TR-85 Laptop. This laptop, designed by the famous designers : Pininfarina. This laptop have the following specs : Intel Core 2 Duo T6500 4Go of RAM GeForce G105M with 512Mo dedicated video memory + 1Go of system memory 15.6&#8243; 16:9]]></description>
			<content:encoded><![CDATA[<p>Since the beginning of the week, I&#8217;m the lucky owner of the <a title="http://www.packardbell.fr/showroom/ordinateurs-portables/easynote-tr/easynote-tr85-dt-054fr-LX.B670X.025-1650.html" href="http://www.packardbell.fr/showroom/ordinateurs-portables/easynote-tr/easynote-tr85-dt-054fr-LX.B670X.025-1650.html" target="_new">Packard Bell EasyNote TR-85</a> Laptop. This laptop, designed by the famous designers : <a title="http://www.pininfarina.com/" href="http://www.pininfarina.com/" target="_new">Pininfarina</a>. This laptop have the following specs :</p>
<ul>
<li>Intel Core 2 Duo T6500</li>
<li>4Go of RAM</li>
<li>GeForce G105M with 512Mo dedicated video memory + 1Go of system memory</li>
<li>15.6&#8243; 16:9 HD LED LCD with a native resolution of 1366&#215;768</li>
<li>500Go SATA HD</li>
<li>5 in 1 card reader</li>
<li>DVD-Super Multi DL drive</li>
<li>1.3M webcam</li>
<li>Windows Vista</li>
</ul>
<p>I&#8217;ve done the minimal setup for Windows Vista and applied the most urgent updates. I don&#8217;t install yet some new application like Firefox, but at least, I crate the restorations DVD. I do allocate 200Go for Linux, and keep about 300Go for Vista in NTFS format. I did install Mandriva 2009.1, but as the vesa driver was used, I upgrade to Mandriva 2010.0 RC1. Not everything is working correctly however under Linux.</p>
<p>I&#8217;m very happy by this acquisition : the design is top, I do like the silver keyboard a lot, the screen is beautiful. My only complaint is the fact that Linux will not support it efficiently. I will do my best to allow my notebook to be correctly supported by the next Mandriva 2010.0 release.</p>
<p><a href="http://www.linux-wizard.net/wp-content/uploads/2009/09/easynote-tr85.jpg"><img class="alignnone size-thumbnail wp-image-2007" title="easynote-tr85" src="http://www.linux-wizard.net/wp-content/uploads/2009/09/easynote-tr85-150x150.jpg" alt="Packard Bell EasyNote TR-85" width="150" height="150" /></a> <a href="http://www.linux-wizard.net/wp-content/uploads/2009/09/easynote-tr85-closed.jpg"><img class="alignnone size-thumbnail wp-image-2008" title="easynote-tr85-closed" src="http://www.linux-wizard.net/wp-content/uploads/2009/09/easynote-tr85-closed-150x150.jpg" alt="Packard Bell EasyNote TR-85 closed" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/09/25/lucky-owner-of-the-easynote-tr-85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE 4.3 final entering in Cooker</title>
		<link>http://www.linux-wizard.net/2009/08/04/kde-4-3-final-entering-in-cooker/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=kde-4-3-final-entering-in-cooker</link>
		<comments>http://www.linux-wizard.net/2009/08/04/kde-4-3-final-entering-in-cooker/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 11:20:30 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[cooker]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[mandriva]]></category>

		<guid isPermaLink="false">http://201007293</guid>
		<description><![CDATA[Yesterday, KDE 4.3 final packages begin to appear on Cooker mirrors. KDE4.3 will provide many bugfixes and new features. On top of that, some kde*-experimental are available :they contains some additions to the kde packages.]]></description>
			<content:encoded><![CDATA[<p>Yesterday, KDE 4.3 final packages begin to appear on Cooker mirrors. KDE4.3 will provide many bugfixes and new features. On top of that, some kde*-experimental are available :they contains some additions to the kde packages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/08/04/kde-4-3-final-entering-in-cooker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My ideas for Mandriva 2010.0</title>
		<link>http://www.linux-wizard.net/2009/06/17/my-ideas-for-mandriva-2010-0/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=my-ideas-for-mandriva-2010-0</link>
		<comments>http://www.linux-wizard.net/2009/06/17/my-ideas-for-mandriva-2010-0/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 17:36:08 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[nepomuk]]></category>

		<guid isPermaLink="false">http://201007291</guid>
		<description><![CDATA[1 week ago, I submitted to http://ideas.mandriva.com/en/ my proposals/ideas for Mandriva 2010.0. In order to let people comment on them, I will post the list of my submissions. I was planning to add more, but unfortunately, I&#8217;m presently in holidays ( at La Baule ), and so don&#8217;t have time to do this . So]]></description>
			<content:encoded><![CDATA[<p>1 week ago, I submitted to <a title="http://ideas.mandriva.com/en/" href="http://ideas.mandriva.com/en/" target="_new">http://ideas.mandriva.com/en/</a> my proposals/ideas for Mandriva 2010.0. In order to let people comment on them, I will post the list of my submissions. I was planning to add more, but unfortunately, I&#8217;m presently in holidays ( at La Baule ), and so don&#8217;t have time to do this <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . So here are my proposals :</p>
<ul>
<li><a title="UXA and KMS support in drakx11" href="http://ideas.mandriva.com/en/idees/show.php?id=124" target="_new">UXA and KMS support in drakx11</a> : As Mandriva 2010.0 will support UXA ( for Intel graphics cards ) and eventually KMS, the goal is to allow to enable/disable them directly from drax11 UI.</li>
<li><a title="Add runlevel 3 boot menu entry in grub options menu" href="http://ideas.mandriva.com/en/idees/show.php?id=123" target="_new">Add runlevel 3 boot menu entry in grub options menu</a> : This would allow to boot Mandriva directly in text mode without having to edit the kernel options.</li>
<li><a title="UPnP support in drakfirewall/shorewall" href="http://ideas.mandriva.com/en/idees/show.php?id=119" target="_new">UPnP support in drakfirewall/shorewall</a> : UPnP support may be useful for the applications supporting UPnP and thus willing to open a port on the firewall. A whitelist of applications could be used to only allow some specific applications to do this. Combined with a mdsum binary verification ( can be done by rpm ), this would prevent most trojans/backdoors possibles issues.</li>
<li><a title="Full NFSv4 support in Mandriva tools" href="http://ideas.mandriva.com/en/idees/show.php?id=122" target="_new">Full NFSv4 support in Mandriva tools</a> : Presently mandriva tools can&#8217;t cofnigure a NFSv4 server, and doesn&#8217;t handle idmapd configuration, especially in auto-install mode.</li>
<li><a title="App Store like GUI or how to make store.mandriva.com being a software channel distribution" href="http://ideas.mandriva.com/en/idees/show.php?id=156" target="_new">App Store like GUI or how to make store.mandriva.com being a software channel distribution</a> : This is related to my previous article about this question : <a title="About Apple App Store like GUI for Linux" href="http://linux-wizard.net/blog-about_apple_app_store_like_gui_for_linux-275.html" target="_new" class="broken_link">About Apple App Store like GUI for Linux</a>.</li>
<li><a title="reduce urpm tools executables by merging urpmq with urpmf, and urpmi.removemedia with urpmi.addmedia" href="http://ideas.mandriva.com/en/idees/show.php?id=160" target="_new">reduce urpm tools executables by merging urpmq with urpmf, and urpmi.removemedia with urpmi.addmedia</a> : The goal is to use the number of urpm tools executable and have more coherent naming and options.</li>
<li><a title="Integrate Moblin components" href="http://ideas.mandriva.com/en/idees/show.php?id=154" target="_new">Integrate Moblin components</a> : As Mandriva is part of the Moblin project, I guess that Mandriva could proposed a Moblin version.</li>
<li><a title="Use tracker with Nepomuk support instead of Beagle" href="http://ideas.mandriva.com/en/idees/show.php?id=158" target="_new">Use tracker with Nepomuk support instead of Beagle</a> : Tracker aims to support Nepomuk, so as Mandriva have been leading the Nepomuk development and integration on the KDE side, i found normal to use Tracker with Nepomuk support under Gnome instead of Beagle.</li>
<li><a title="Integrate grid/cloud computing components" href="http://ideas.mandriva.com/en/idees/show.php?id=155" target="_new">Integrate grid/cloud computing components</a> : Mandriva is involved in a grid-computing project ( <a title="http://www.xtreemos.org/" href="http://www.xtreemos.org/" target="_new">Xtreem OS</a> ), so it could be interesting to integrate some of its components in the standard distribution notably Xtreem FS.</li>
<li><a title="Better Nepomuk integration" href="http://ideas.mandriva.com/en/idees/show.php?id=157" target="_new">Better Nepomuk integration</a> : the title said all <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><a title="One click multimedia content sharing support" href="http://ideas.mandriva.com/en/idees/show.php?id=159" target="_new">One click multimedia content sharing support</a> : Presently with one click, a user can share a directory using CIFS or NFS protocol under Mandriva. Now the goal is to allow to do the same thing, but this time using UPnP-AV thus allowing Mandriva to be a media content provider.</li>
<li><a title="Flicker free boot" href="http://ideas.mandriva.com/en/idees/show.php?id=170" target="_new">Flicker free boot</a> : the title said it all. Since migration to splashy, we can see big flickering during the boot process, notably before X start. This si a regression compared to the bootsplash situation.</li>
<li><a title="Switch to Tomoyo Linux as Mandatory Access Control system" href="http://ideas.mandriva.com/en/idees/show.php?id=161" target="_new">Switch to Tomoyo Linux as Mandatory Access Control system</a> : Tomoyo have been integrated in upstream kernel, Apparmor not : the choice is easy.</li>
<li><a title="easy iSCSI support ( GUI )" href="http://ideas.mandriva.com/en/idees/show.php?id=163" target="_new">easy iSCSI support ( GUI )</a> : This could be a very useful feature in grid/cloud computing, or allow to have low cost NAS for SOHO.</li>
<li><a title="Compcache support notably in kernel-netbook" href="http://ideas.mandriva.com/en/idees/show.php?id=171" target="_new">Compcache support notably in kernel-netbook</a> : This feature, really useful for netbook, allow to improved kernel perf under low memory systems.</li>
<li><a title="Move some Mandriva tools to github or Google Code" href="http://ideas.mandriva.com/en/idees/show.php?id=172" target="_new">Move some Mandriva tools to github or Google Code</a> : Why not ? <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><a title="Group support in consolehelper" href="http://ideas.mandriva.com/en/idees/show.php?id=173" target="_new">Group support in consolehelper</a> : This would allow to have more fine grained permissions for Mandriva tools access.</li>
</ul>
<p>I tried to be as exhaustive as possible, but many ideas are missing, but I&#8217;d rather wait for another release. From firsts comments and rumor, 2010.0 will be an exciting release <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/06/17/my-ideas-for-mandriva-2010-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why starting a KDE application with just su failed ?</title>
		<link>http://www.linux-wizard.net/2009/06/05/why-starting-a-kde-application-with-just-su-failed/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=why-starting-a-kde-application-with-just-su-failed</link>
		<comments>http://www.linux-wizard.net/2009/06/05/why-starting-a-kde-application-with-just-su-failed/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 23:00:49 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[KDE 4]]></category>
		<category><![CDATA[su]]></category>

		<guid isPermaLink="false">http://201007290</guid>
		<description><![CDATA[Several times users where surprised by the new behavior of KDE 4 applications. Indeed, as the super-user mode for the applications doesn&#8217;t not work currently, they often have to open a terminal, and use su to start the application as another, notably root. However when just using su instead of su -, this will failed.]]></description>
			<content:encoded><![CDATA[<p>Several times users where surprised by the new behavior of KDE 4 applications. Indeed, as the super-user mode for the applications doesn&#8217;t not work currently, they often have to open a terminal, and use su to start the application as another, notably root. However when just using <strong>su</strong> instead of <strong>su -</strong>, this will failed. Why ? The explication is very simple.</p>
<p>First it should be noted that <em>su</em> means <strong>S</strong>ubstitute <strong>U</strong>ser, and not Super User. Indeed <em>su</em> allow to switch to whatever user you want and not just to the root user. However if no user is specified, then it will used the root user. This is logic because in a Unix/linux system, there&#8217;s only one user which will normally always exist and with the same name : root. Now that this point is clarified, it should be noted that you have 2 ways to switch to another user : the light way and the heavy way. Now let&#8217;s try to explain the differences between each ways :</p>
<ul>
<li>the light way : to use the light, just use the <em>su</em>. This will change the user, but the full environments variables of the user will not be execute, and notably, many environment variable will be inherited from the previous user. Another interesting behavior is the fact that you will stayed in the current directory. Here is an example when I will switch from the admin user to the invite user :
<pre class="brush: bash;">
[admin@info1 ~]$ whoami
admin[admin@info1 ~]$ pwd
/home/techmodis/admin

[admin@info1 ~]$ env | grep -E 'BUS|USER'
KONSOLE_DBUS_SERVICE=:1.48
USER=admin
KONSOLE_DBUS_SESSION=/Sessions/4
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-FWmPVm44Lx,guid=7e2ee933b5ed99e499368d4d4a28f64b

[admin@info1 ~]$ su invite
Password:

[invite@info1 admin]$ pwd
/home/techmodis/admin

[invite@info1 admin]$ env | grep -E 'BUS|USER'
KONSOLE_DBUS_SERVICE=:1.48
USER=invite
KONSOLE_DBUS_SESSION=/Sessions/4
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-FWmPVm44Lx,guid=7e2ee933b5ed99e499368d4d4a28f64b

[invite@info1 admin]$ whoami
invite</pre>
<p>As you may noticed, I&#8217;m still in the in /home/techmodis/admin directory, and thus even when I switched to the invite user. Please noticed also the <em>$DBUS_SESSION_BUS_ADDRESS</em> environment variable. This variable tell to all applications willing to use DBUS where they can contact the DBUS server. If the variable is not defined, then they will start a new one, but if the variable is defined, then they will try to connect to the DBUS server and failed if they can&#8217;t. As normally a user is not allowed to connect to another user DBUS session, you can guess that if an application started as invite try to connect to the DBUS session of the admin user, it will failed. Please read <a title="dbus-launch(1) - Linux man page" href="http://linux.die.net/man/1/dbus-launch" target="_new">dbus-launch manpage</a> for further details. Now If I try to start for example dolphin, it will failed as it won&#8217;t be able to connect to DBUS because it will not have the right to connect to the admin user DBUS server :
<pre class="brush: bash;">
[invite@info1 admin]$ dolphin
(1985)/: KUniqueApplication: Cannot find the D-Bus session server:  &quot;Did not receive
a reply. Possible causes include: the remote application did not send a reply, the message bus security policy
blocked the reply, the reply timeout expired, or the network connection was broken.&quot;

(1984)/: KUniqueApplication: Pipe closed unexpectedly.</pre>
</li>
<li>The heavy way : to use the heavy way, you just need to add the <strong>-</strong> switch to su. By using this switch, you will make su load the environment variables of the new user. Let&#8217;s see an example :
<pre class="brush: bash;">
[admin@info1 ~]$ whoami
admin[admin@info1 ~]$ pwd
/home/techmodis/admin

[admin@info1 ~]$ su - invite
Password:

[invite@info1 ~]$ pwd
/home/techmodis/invite

[invite@info1 ~]$ env | grep -E 'BUS|USER'
USER=invite

[invite@info1 ~]$ whoami
invite</pre>
<p>As you can see, when switching to another user, the new current working directory will be the new user home directory. Please note also that the $DBUS_SESSION_BUS_ADDRESS variable is not defined. This means that when an application will try to contact DBUS, as the variable is not defined, it will auto-start a new DBUS session. So this time, Dolphin will be able to start successfully :
<pre class="brush: bash;">
[invite@info1 ~]$ dolphin
dolphin(2499)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods:  (&quot;Stat&quot;, &quot;FAM&quot;,
INotify&quot;)
dolphin(2499)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File &quot;/home/techmodis/invite/.local/share
//user-places.xbel&quot; for &quot;&quot; [&quot;KDirWatch-1&quot;]
dolphin(2499)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for  &quot;/home
/techmodis/invite/.local/share//user-places.xbel&quot;
dolphin(2499)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  &quot;/var/tmp
/kdecache-invite/ksycoca4&quot;
dolphin(2499)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl(&quot;trash:/&quot;)
&quot;/usr/bin/dolphin(2499)&quot; Error in thread 3048703696 : &quot;org.freedesktop.DBus.Error.ServiceUnknown - The
name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files&quot;
&quot;/usr/bin/dolphin(2499)&quot; Error in thread 3048703696 : &quot;QLocalSocket::connectToServer: Invalid name&quot;
dolphin(2499) ::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket
&quot;/home/techmodis/invite/.kde4/share/apps/nepomuk/socket&quot;
dolphin(2499)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl(&quot;file:///home/techmodis/invite&quot;)
....</pre>
</li>
</ul>
<p>All of this explains why starting a KDE application with just &#8220;su&#8221; will not work. From <a title="dbus-launch(1) - Linux man page" href="http://linux.die.net/man/1/dbus-launch" target="_new">dbus-launch manpage</a>, it seems that one way to solve this is to add at the end of the variable the keyword <strong>autolaunch:</strong> : You can however include autolaunch in an explicit session bus address as a fallback, for example DBUS_SESSION_BUS_ADDRESS=&#8221;something:,autolaunch:&#8221; &#8211; in that case if the first address doesn&#8217;t work, processes will autolaunch. (The bus address variable contains a comma-separated list of addresses to try.). So if you know the application/script which is setting the value of$DBUS_SESSION_BUS_ADDRESS, then you can modify it to make it add autolaunch automatically at the end.</p>
<p>I do hope that this explanation will allow people to understand why they need to do some supplementary steps to start their KDE4 applications. The behavior of su is normal and exists since years on the different Unix systems. For further informations, please consult the <a title="su(1) - Linux man page" href="http://linux.die.net/man/1/su" target="_new">su manpage</a>.</p>
<p class="note"><strong>Note : </strong><em>Please note that whereas PolicyKit support will allow to do administrative task in KDE Control Center ( KDM configuration for example ), this will not solve the issue which consists to run a KDE4 application under another user name. The usage of &#8220;su -&#8221; will still be required, and kdesu/kdesudo will eventually need to be ported to KDE 4 to allow to do it without using the CLI.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/06/05/why-starting-a-kde-application-with-just-su-failed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Community ideas proposal for Mandriva 2010.0</title>
		<link>http://www.linux-wizard.net/2009/06/03/community-ideas-proposal-for-mandriva-2010-0/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=community-ideas-proposal-for-mandriva-2010-0</link>
		<comments>http://www.linux-wizard.net/2009/06/03/community-ideas-proposal-for-mandriva-2010-0/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 09:23:38 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[mandriva]]></category>

		<guid isPermaLink="false">http://201007289</guid>
		<description><![CDATA[Some days ago, Anne Nicolas announced on Cooker ML the availability of a dedicated site to allow the community to propose ideas and wanted features for the next Mandriva release : http://ideas.mandriva.com/. Proposals can be sorted by environment, release, and version. People can add comments to the proposal or vote for it. Presently more than]]></description>
			<content:encoded><![CDATA[<p>Some days ago, Anne Nicolas announced on Cooker ML the availability of a dedicated site to allow the community to propose ideas and wanted features for the next Mandriva release : <a title="http://ideas.mandriva.com/en/idees/" href="http://ideas.mandriva.com/en/idees/" target="_new">http://ideas.mandriva.com/</a>. Proposals can be sorted by environment, release, and version. People can add comments to the proposal or vote for it. Presently more than 56 ideas have been proposed. For the 2010.0 release, proposal should be submitted for cooker release. So don&#8217;t hesitate to participate, you just need to create a Mandriva account : the registration is free.<br />
Mandriva Ideas site : <a title="http://ideas.mandriva.com/" href="http://ideas.mandriva.com/en/idees/" target="_new">http://ideas.mandriva.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/06/03/community-ideas-proposal-for-mandriva-2010-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Listing initrd content with lsinitrd</title>
		<link>http://www.linux-wizard.net/2009/05/27/listing-initrd-content-with-lsinitrd/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=listing-initrd-content-with-lsinitrd</link>
		<comments>http://www.linux-wizard.net/2009/05/27/listing-initrd-content-with-lsinitrd/#comments</comments>
		<pubDate>Wed, 27 May 2009 17:52:41 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[initrd]]></category>

		<guid isPermaLink="false">http://201007288</guid>
		<description><![CDATA[The initrd used by most distribution to boot a Linux OS is most of the time a black magic box for most people. Today i&#8217;ve learn a new command from Andrey Borzenkov on the Cooker ML : lsinitrd. This command, from the nash package, allow to list the content of the initrd. For example to]]></description>
			<content:encoded><![CDATA[<p>The <a title="http://en.wikipedia.org/wiki/Initrd" href="http://en.wikipedia.org/wiki/Initrd" target="_new" class="broken_link">initrd</a> used by most distribution to boot a Linux OS is most of the time a black magic box for most people.  Today i&#8217;ve learn a new command from Andrey Borzenkov on the Cooker ML : lsinitrd. This command, from the <strong>nash</strong> package, allow to list the content of the initrd. For example to list the content of the default initrd used to boot your system, just do the following command as root :</p>
<pre class="brush: bash; light: true;">lsinitrd /boot/initrd.img</pre>
<p>.</p>
<p>With lsinitrd, you will be able to see the list of modules included and thus loaded at boot, or the commands executed. This is especially useful for people needed specific modules not include automatically in the initrd by mkinitrd : they will be able to check if the right modules are icluded, or the right commands used. On a Mandriva cooker system using ext3 on standard partitions ( no LVM, no software RAID, no encryption ), this give the following output :
<pre class="brush: bash;">
[root@info1 boot]# lsinitrd /boot/initrd.img
/boot/initrd.img:
========================================================================
-rwx------   1 root     root         2461 May 27 16:12 init
drwx------   3 root     root            0 May 27 16:12 usr
drwx------   4 root     root            0 May 27 16:12 usr/lib
-rwxr-xr-x   1 root     root       801164 May 11 08:59 usr/lib/libglib-2.0.so.0.2100.0
-rwxr-xr-x   1 root     root       137824 Dec 18 13:49 usr/lib/libjpeg.so.62.0.0
-rwxr-xr-x   1 root     root        13956 Apr  7 23:11 usr/lib/libbdevid.so.6.0.63
lrwxrwxrwx   1 root     root           27 May 27 16:12 usr/lib/libpng12.so.0 -&gt; /usr/lib/libpng12.so.0.36.0
-rwxr-xr-x   1 root     root        87560 Feb 20 13:31 usr/lib/libelf-0.140.so
lrwxrwxrwx   1 root     root           32 May 27 16:12 usr/lib/libglib-2.0.so.0 -&gt; /usr/lib/libglib-2.0.so.0.2100.0
-rwxr-xr-x   1 root     root        21940 Apr 18 09:50 usr/lib/libsplashy.so.1.0.0
-rwxr-xr-x   1 root     root       106308 Apr  7 23:11 usr/lib/libnash.so.6.0.63
lrwxrwxrwx   1 root     root           31 May 27 16:12 usr/lib/libsplashycnf.so.1 -&gt; /usr/lib/libsplashycnf.so.1.0.0
-rwxr-xr-x   1 root     root       534584 Mar 12 17:25 usr/lib/libfreetype.so.6.3.20
lrwxrwxrwx   1 root     root           31 May 27 16:12 usr/lib/libfusion-1.2.so.0 -&gt; /usr/lib/libfusion-1.2.so.0.7.0
lrwxrwxrwx   1 root     root           25 May 27 16:12 usr/lib/liblzo2.so.2 -&gt; /usr/lib/liblzo2.so.2.0.0
drwx------   7 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/gfxdrivers
-rw-r--r--   1 root     root        21948 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_i810.so
-rw-r--r--   1 root     root        38332 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_mach64.so
-rw-r--r--   1 root     root       112284 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_nvidia.so
-rw-r--r--   1 root     root        17820 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_ati128.so
-rw-r--r--   1 root     root        21848 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_savage.so
-rw-r--r--   1 root     root        13640 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_sis315.so
-rw-r--r--   1 root     root        42620 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_cle266.so
-rw-r--r--   1 root     root        46412 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_nsc.so
-rw-r--r--   1 root     root       129008 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_radeon.so
-rw-r--r--   1 root     root        51028 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_unichrome.so
-rw-r--r--   1 root     root        22112 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_cyber5k.so
-rw-r--r--   1 root     root        13728 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_neomagic.so
-rw-r--r--   1 root     root        17852 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_i830.so
-rw-r--r--   1 root     root        13592 Mar 25 19:53 usr/lib/directfb-1.2-0/gfxdrivers/libdirectfb_tdfx.so
drwx------   5 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/interfaces
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/interfaces/IDirectFBFont
-rw-r--r--   1 root     root        13716 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_ft2.so
-rw-r--r--   1 root     root         9564 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_dgiff.so
-rw-r--r--   1 root     root        26892 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBFont/libidirectfbfont_default.so
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/interfaces/IDirectFBVideoProvider
-rw-r--r--   1 root     root        17816 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_v4l.so
-rw-r--r--   1 root     root        17776 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_gif.so
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider
-rw-r--r--   1 root     root        13632 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_gif.so
-rw-r--r--   1 root     root        13688 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_png.so
-rw-r--r--   1 root     root        13676 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_jpeg.so
-rw-r--r--   1 root     root         9532 Mar 25 19:53 usr/lib/directfb-1.2-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_dfiff.so
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/wm
-rw-r--r--   1 root     root        38520 Mar 25 19:53 usr/lib/directfb-1.2-0/wm/libdirectfbwm_default.so
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/systems
-rw-r--r--   1 root     root        51152 Mar 25 19:53 usr/lib/directfb-1.2-0/systems/libdirectfb_fbdev.so
drwx------   2 root     root            0 May 27 16:12 usr/lib/directfb-1.2-0/inputdrivers
-rw-r--r--   1 root     root        13700 Mar 25 19:53 usr/lib/directfb-1.2-0/inputdrivers/libdirectfb_keyboard.so
-rwxr-xr-x   1 root     root       173904 May  8 08:16 usr/lib/libpng12.so.0.36.0
-rwxr-xr-x   1 root     root        38412 Mar 25 19:53 usr/lib/libfusion-1.2.so.0.7.0
lrwxrwxrwx   1 root     root           24 May 27 16:12 usr/lib/libelf.so.1 -&gt; /usr/lib/libelf-0.140.so
-rwxr-xr-x   1 root     root       140648 Dec 21 17:40 usr/lib/liblzo2.so.2.0.0
-rwxr-xr-x   1 root     root       529020 Mar 25 19:53 usr/lib/libdirectfb-1.2.so.0.7.0
lrwxrwxrwx   1 root     root           31 May 27 16:12 usr/lib/libdirect-1.2.so.0 -&gt; /usr/lib/libdirect-1.2.so.0.7.0
lrwxrwxrwx   1 root     root           33 May 27 16:12 usr/lib/libdirectfb-1.2.so.0 -&gt; /usr/lib/libdirectfb-1.2.so.0.7.0
lrwxrwxrwx   1 root     root           26 May 27 16:12 usr/lib/libjpeg.so.62 -&gt; /usr/lib/libjpeg.so.62.0.0
lrwxrwxrwx   1 root     root           30 May 27 16:12 usr/lib/libfreetype.so.6 -&gt; /usr/lib/libfreetype.so.6.3.20
lrwxrwxrwx   1 root     root           31 May 27 16:12 usr/lib/libparted-1.8.so.8 -&gt; /usr/lib/libparted-1.8.so.8.0.0
lrwxrwxrwx   1 root     root           28 May 27 16:12 usr/lib/libsplashy.so.1 -&gt; /usr/lib/libsplashy.so.1.0.0
-rwxr-xr-x   1 root     root         9576 Apr 18 09:50 usr/lib/libsplashycnf.so.1.0.0
-rwxr-xr-x   1 root     root       430348 Feb 26 16:49 usr/lib/libparted-1.8.so.8.0.0
drwx------   2 root     root            0 May 27 16:12 usr/lib/suspend
-rwxr-xr-x   1 root     root        31292 Mar 27 12:59 usr/lib/suspend/resume
-rwxr-xr-x   1 root     root        88232 Mar 25 19:53 usr/lib/libdirect-1.2.so.0.7.0
drwx------   2 root     root            0 May 27 16:12 sys
drwx------   2 root     root            0 May 27 16:12 proc
drwx------   2 root     root            0 May 27 16:12 firmware
drwx------   2 root     root            0 May 27 16:12 bin
-rwxr-xr-x   1 root     root        85008 Apr  7 23:11 bin/nash
lrwxrwxrwx   1 root     root           13 May 27 16:12 bin/splashy_chvt -&gt; /sbin/splashy
-rwxr-xr-x   1 root     root        30748 Feb  5 15:53 bin/modprobe
-rwxr-xr-x   1 root     root         5496 Apr 18 09:50 bin/splashy_update
lrwxrwxrwx   1 root     root           23 May 27 16:12 bin/resume -&gt; /usr/lib/suspend/resume
-rwxr-xr-x   1 root     root        18368 Apr 18 09:50 bin/splashy
-rwxr-xr-x   1 root     root         9832 Feb  5 15:53 bin/rmmod
drwx------   3 root     root            0 May 27 16:12 dev
brw-------   1 root     root       1,   1 May 27 16:12 dev/ram1
crw-------   1 root     root       1,   3 May 27 16:12 dev/null
lrwxrwxrwx   1 root     root            4 May 27 16:12 dev/ram -&gt; ram1
crw-------   1 root     root       4,  67 May 27 16:12 dev/ttyS3
crw-------   1 root     root       4,   9 May 27 16:12 dev/tty9
crw-------   1 root     root       4,   6 May 27 16:12 dev/tty6
crw-------   1 root     root       4,   2 May 27 16:12 dev/tty2
crw-------   1 root     root       4,   7 May 27 16:12 dev/tty7
crw-------   1 root     root       5,   1 May 27 16:12 dev/console
crw-------   1 root     root       4,   0 May 27 16:12 dev/tty0
crw-------   1 root     root       4,   8 May 27 16:12 dev/tty8
crw-------   1 root     root       4,  11 May 27 16:12 dev/tty11
crw-------   1 root     root       1,   5 May 27 16:12 dev/zero
brw-------   1 root     root       1,   0 May 27 16:12 dev/ram0
crw-------   1 root     root       4,  12 May 27 16:12 dev/tty12
crw-------   1 root     root       4,   5 May 27 16:12 dev/tty5
crw-------   1 root     root       4,  64 May 27 16:12 dev/ttyS0
crw-------   1 root     root       4,   1 May 27 16:12 dev/tty1
crw-------   1 root     root       5,   0 May 27 16:12 dev/tty
crw-------   1 root     root       4,  66 May 27 16:12 dev/ttyS2
crw-------   1 root     root       4,  65 May 27 16:12 dev/ttyS1
crw-------   1 root     root       5,   2 May 27 16:12 dev/ptmx
drwx------   2 root     root            0 May 27 16:12 dev/mapper
crw-------   1 root     root       4,   3 May 27 16:12 dev/tty3
crw-------   1 root     root       4,   4 May 27 16:12 dev/tty4
crw-------   1 root     root       4,   0 May 27 16:12 dev/systty
crw-------   1 root     root       4,  10 May 27 16:12 dev/tty10
drwx------   2 root     root            0 May 27 16:12 mnt
drwx------   5 root     root            0 May 27 16:12 etc
drwx------   2 root     root            0 May 27 16:12 etc/blkid
drwx------   2 root     root            0 May 27 16:12 etc/ld.so.conf.d
-rw-r--r--   1 root     root          114 Apr 14 23:00 etc/ld.so.conf.d/standard.conf
-rw-r--r--   1 root     root           14 Mar 28 15:03 etc/ld.so.conf.d/libarts1.conf
-rw-r--r--   1 root     root         1817 Mar 27 12:58 etc/suspend.conf
-rw-r--r--   1 root     root         2207 May 27 16:12 etc/ld.so.cache
-rw-r--r--   1 root     root           33 Apr  6 21:21 etc/ld.so.conf
drwx------   3 root     root            0 May 27 16:12 lib
lrwxrwxrwx   1 root     root           19 May 27 16:12 lib/libuuid.so.1 -&gt; /lib/libuuid.so.1.2
lrwxrwxrwx   1 root     root           22 May 27 16:12 lib/libsysfs.so.2 -&gt; /lib/libsysfs.so.2.0.1
-rwxr-xr-x   1 root     root        71380 Apr  6 21:22 lib/libresolv-2.9.so
-rwxr-xr-x   1 root     root         9680 Apr  6 21:22 lib/libdl-2.9.so
lrwxrwxrwx   1 root     root           16 May 27 16:12 lib/libm.so.6 -&gt; /lib/libm-2.9.so
-rwxr-xr-x   1 root     root       149336 Apr  6 21:22 lib/libm-2.9.so
lrwxrwxrwx   1 root     root           18 May 27 16:12 lib/libz.so.1 -&gt; /lib/libz.so.1.2.3
-rwxr-xr-x   1 root     root       202056 Jan 15 16:43 lib/libpcre.so.0.0.1
lrwxrwxrwx   1 root     root           21 May 27 16:12 lib/libpcre.so.0 -&gt; /lib/libpcre.so.0.0.1
lrwxrwxrwx   1 root     root           21 May 27 16:12 lib/libpopt.so.0 -&gt; /lib/libpopt.so.0.0.0
-rwxr-xr-x   1 root     root        17960 Feb  9 19:01 lib/libuuid.so.1.2
-rwxr-xr-x   1 root     root        46612 Dec 22 16:43 lib/libsysfs.so.2.0.1
-rwxr-xr-x   1 root     root        44932 Feb  9 19:01 lib/libblkid.so.1.0
-rwxr-xr-x   1 root     root       117752 May 19 12:51 lib/libgcc_s-4.4.0.so.1
lrwxrwxrwx   1 root     root           24 May 27 16:12 lib/libgcc_s.so.1 -&gt; /lib/libgcc_s-4.4.0.so.1
lrwxrwxrwx   1 root     root           20 May 27 16:12 lib/libblkid.so.1 -&gt; /lib/libblkid.so.1.0
-rwxr-xr-x   1 root     root        78152 Dec 16 18:45 lib/libz.so.1.2.3
lrwxrwxrwx   1 root     root           25 May 27 16:12 lib/libmodprobe.so.0 -&gt; /lib/libmodprobe.so.0.0.0
lrwxrwxrwx   1 root     root           21 May 27 16:12 lib/libresolv.so.2 -&gt; /lib/libresolv-2.9.so
-rwxr-xr-x   1 root     root       602619 Apr  6 21:15 lib/ld-2.9.so
-rwxr-xr-x   1 root     root        90656 Aug  6  2008 lib/libdevmapper.so.1.02
lrwxrwxrwx   1 root     root           22 May 27 16:12 lib/libpthread.so.0 -&gt; /lib/libpthread-2.9.so
-rwxr-xr-x   1 root     root        26092 Feb  5 15:53 lib/libmodprobe.so.0.0.0
-rwxr-xr-x   1 root     root       111636 Apr  6 21:21 lib/libpthread-2.9.so
-rwxr-xr-x   1 root     root      1376436 Apr  6 21:22 lib/libc-2.9.so
drwx------   3 root     root            0 May 27 16:12 lib/modules
drwx------   2 root     root            0 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb
-rw-r--r--   1 root     root        80458 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/scsi_mod.ko.gz
-rw-r--r--   1 root     root        19356 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/sd_mod.ko.gz
-rw-------   1 root     root         3941 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.alias.bin
-rw-r--r--   1 root     root        13270 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/sata_nv.ko.gz
-rw-------   1 root     root          757 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.dep.bin
-rw-------   1 root     root        22168 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.symbols.bin
-rw-r--r--   1 root     root        90624 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/libata.ko.gz
-rw-r--r--   1 root     root         2790 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/pata_acpi.ko.gz
-rw-------   1 root     root           43 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.seriomap
-rw-r--r--   1 root     root        28161 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/jbd.ko.gz
-rw-------   1 root     root           73 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.ieee1394map
-rw-------   1 root     root        17149 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.symbols
-rw-r--r--   1 root     root         1886 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ide-generic.ko.gz
-rw-------   1 root     root         5741 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.pcimap
-rw-------   1 root     root           74 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.ofmap
-rw-------   1 root     root          442 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.dep
-rw-r--r--   1 root     root        75829 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ext3.ko.gz
-rw-r--r--   1 root     root         3031 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ata_generic.ko.gz
-rw-------   1 root     root         4038 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.alias
-rw-r--r--   1 root     root         1592 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/crc-t10dif.ko.gz
-rw-r--r--   1 root     root        14930 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ide-gd_mod.ko.gz
-rw-r--r--   1 root     root         2332 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ide-pci-generic.ko.gz
-rw-------   1 root     root          189 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.usbmap
-rw-------   1 root     root           69 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.ccwmap
-rw-------   1 root     root           81 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.isapnpmap
-rw-------   1 root     root          141 May 27 16:12 lib/modules/2.6.30-desktop-0.rc7.1mnb/modules.inputmap
-rw-r--r--   1 root     root         5350 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/pata_amd.ko.gz
-rw-r--r--   1 root     root        59037 May 26 03:16 lib/modules/2.6.30-desktop-0.rc7.1mnb/ide-core.ko.gz
lrwxrwxrwx   1 root     root           17 May 27 16:12 lib/libdl.so.2 -&gt; /lib/libdl-2.9.so
lrwxrwxrwx   1 root     root           16 May 27 16:12 lib/libc.so.6 -&gt; /lib/libc-2.9.so
lrwxrwxrwx   1 root     root           14 May 27 16:12 lib/ld-linux.so.2 -&gt; /lib/ld-2.9.so
-rwxr-xr-x   1 root     root        30736 Oct 19  2008 lib/libpopt.so.0.0.0
drwx------   2 root     root            0 May 27 16:12 sysroot
lrwxrwxrwx   1 root     root            3 May 27 16:12 sbin -&gt; bin
drwxr-xr-x   2 root     root            0 Apr 21 11:18 etc/splashy
-rw-r--r--   1 root     root          567 May 27 16:12 etc/splashy/config.xml
drwxr-xr-x   8 root     root            0 Apr 18 09:49 etc/splashy/themes
drwxr-xr-x   2 root     root            0 Apr 23 16:42 etc/splashy/themes/Mandriva-Powerpack-800x600
-rw-r--r--   1 root     root        79193 Apr 23 15:19 etc/splashy/themes/Mandriva-Powerpack-800x600/suspend.jpg
-rw-r--r--   1 root     root         3454 Apr 23 15:19 etc/splashy/themes/Mandriva-Powerpack-800x600/theme.xml
drwxr-xr-x   4 root     root            0 Apr 18 09:49 usr/share/splashy
drwxr-xr-x   8 root     root            0 Apr 18 09:49 usr/share/splashy/themes
-rw-r--r--   4 root     root       158823 Apr 23 15:19 etc/splashy/themes/Mandriva-Powerpack-800x600/background.jpg
========================================================================
#!/bin/nash

mount -t proc /proc /proc
setquiet
echo Mounting proc filesystem
echo Mounting sysfs filesystem
mount -t sysfs /sys /sys
echo Creating /dev
mount -o mode=0755 -t tmpfs /dev /dev
mkdir /dev/pts
mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts
mkdir /dev/shm
mkdir /dev/mapper
echo Creating initial device nodes
mknod /dev/null c 1 3
mknod /dev/zero c 1 5
mknod /dev/systty c 4 0
mknod /dev/tty c 5 0
mknod /dev/console c 5 1
mknod /dev/ptmx c 5 2
mknod /dev/fb c 29 0
mknod /dev/fb0 c 29 0
mknod /dev/tty0 c 4 0
mknod /dev/tty1 c 4 1
mknod /dev/tty2 c 4 2
mknod /dev/tty3 c 4 3
mknod /dev/tty4 c 4 4
mknod /dev/tty5 c 4 5
mknod /dev/tty6 c 4 6
mknod /dev/tty7 c 4 7
mknod /dev/tty8 c 4 8
mknod /dev/tty9 c 4 9
mknod /dev/tty10 c 4 10
mknod /dev/tty11 c 4 11
mknod /dev/tty12 c 4 12
mknod /dev/ttyS0 c 4 64
mknod /dev/ttyS1 c 4 65
mknod /dev/ttyS2 c 4 66
mknod /dev/ttyS3 c 4 67
daemonize --ignore-missing /bin/plymouthd
plymouth --show-splash
echo Starting splash.
nash-if-splash splashy_chvt 8
nash-if-splash splashy boot
echo Setting up hotplug.
hotplug
echo Creating block device nodes.
mkblkdevs
echo &quot;Loading ext3 module&quot;
modprobe -q ext3
echo &quot;Loading crc-t10dif module&quot;
modprobe -q crc-t10dif
echo &quot;Loading scsi_mod module&quot;
modprobe -q scsi_mod
echo &quot;Loading sd_mod module&quot;
modprobe -q sd_mod
echo &quot;Loading libata module&quot;
modprobe -q libata
echo &quot;Loading sata_nv module&quot;
modprobe -q sata_nv
echo &quot;Loading pata_acpi module&quot;
modprobe -q pata_acpi
echo &quot;Loading ide-core module&quot;
modprobe -q ide-core
echo &quot;Loading ide-disk module&quot;
modprobe -q ide-disk
echo &quot;Loading ide-pci-generic module&quot;
modprobe -q ide-pci-generic
echo &quot;Loading ata_generic module&quot;
modprobe -q ata_generic
echo &quot;Loading pata_amd module&quot;
modprobe -q pata_amd
echo &quot;Loading ide_generic module&quot;
modprobe -q ide_generic
echo waiting for root device UUID=8141d62a-0254-4405-be04-40b0dcb52cd1 to appear (timeout 1min)
waitdev --timeout=60000000 --rootdev UUID=8141d62a-0254-4405-be04-40b0dcb52cd1
mkblkdevs
nash-resume
echo Creating root device.
mkrootdev -t ext3 -o relatime,defaults,data=writeback,ro UUID=8141d62a-0254-4405-be04-40b0dcb52cd1
echo Mounting root filesystem.
mount /sysroot
echo Setting up other filesystems.
setuproot
loadpolicy
plymouth --newroot=/sysroot
echo Switching to new root and running init.
nash-if-splash splashy_update &quot;chroot /sysroot&quot;
switchroot
echo Booting has failed.
nash-if-splash splashy_update exit
nash-if-splash splashy_chvt 1
sleep -1
init
========================================================================</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/27/listing-initrd-content-with-lsinitrd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rant of the day : crappy new Gnome pulseaudio mixer</title>
		<link>http://www.linux-wizard.net/2009/05/14/rant-of-the-day-crappy-new-gnome-pulseaudio-mixer/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rant-of-the-day-crappy-new-gnome-pulseaudio-mixer</link>
		<comments>http://www.linux-wizard.net/2009/05/14/rant-of-the-day-crappy-new-gnome-pulseaudio-mixer/#comments</comments>
		<pubDate>Wed, 13 May 2009 22:59:18 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://201007287</guid>
		<description><![CDATA[I was just willing to make a gracious rant, so here it is : new gnome mixer based on pulseaudio is so crap that I can&#8217;t believe they dare to release this and put it in a stable gnome release ! Sorry Colin, sorry pulseaudio dev ( Lennart ), but your new mixer is just]]></description>
			<content:encoded><![CDATA[<p>I was just willing to make a gracious rant, so here it is : new gnome mixer based on pulseaudio is so crap that I can&#8217;t believe they dare to release this and put it in a stable gnome release ! Sorry Colin, sorry pulseaudio dev ( Lennart ), but your new mixer is just utterly broken. <a href="http://vanschouwen.info/nerdynotes/?p=229" target="_new" title="Gnome volume control regressions">Reinout van Schouwen</a> or <a href="http://www.happyassassin.net/2009/04/27/the-great-mixer-debate-or-where-did-all-my-sliders-go/" target="_new" title="<br />
The Great Mixer Debate (or, Where Did All My Sliders Go?)<br />
">Adam</a> already talk about it, but I will take the time to talk about this again, because I&#8217;m in trouble to fix 64 workstations running GNOME 2.26 on Mandriva 2009.1. Indeed, this week end, I&#8217;ve upgrade all the workstation at my call center to Mandriva 2009.1 Spring. The upgrade using Mandriva autoinstaller feature was smooth and easy : it was a pleasure. Now comes the hard part &#8230; It seems that by default the Front control is muted, so you end up with no sound. You must admit that a call center without sounds, notably for the supervisor who need to listen to the call records, it&#8217;s a very bad thing. So what can I do ? Pulseaudio mixer don&#8217;t let adjust the volume for each of the sound card elements. So I end up installing gnome-alsamixer package or using aumix to fix the volume control. Unfortunately, at each reboot/logout, pulseaudio seems to reset the settings back, and so I end up without sound. As the gnome-volume-control applet is no longer shipped, I have really a problem. So dear lazy web, how can I fix this on the pulseaudio front ?
</p>
<p>Now I&#8217;m  just willing to give an advice to pulseaudio dev : I do agree when you want to simplify user life by providing more simpler UI. However you should also never forget that the rule one size fit all doesn&#8217;t exists. So you need to provide a way for users to provide customs settings. By the way, If no others OS like Windows or even more Mac OS X provide a so simplified UI for  the volume control, there&#8217;s must have a reason.</p>
<p>This was my useless rant of the day, but you may understand that this piss me off as now I have 64 angry users who have to manually restore the volume control each time.</p>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/14/rant-of-the-day-crappy-new-gnome-pulseaudio-mixer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debugging Firefox autoconfig feature under Mandriva 2009.1</title>
		<link>http://www.linux-wizard.net/2009/05/12/debugging-firefox-autoconfig-feature-under-mandriva-2009-1/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=debugging-firefox-autoconfig-feature-under-mandriva-2009-1</link>
		<comments>http://www.linux-wizard.net/2009/05/12/debugging-firefox-autoconfig-feature-under-mandriva-2009-1/#comments</comments>
		<pubDate>Tue, 12 May 2009 06:08:01 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>

		<guid isPermaLink="false">http://201007286</guid>
		<description><![CDATA[I&#8217;ve begun to test the migration of my Mandriva 2008.1 workstations to Mandriva 2009.1. While doing this, I noticed that I could no longer enforced settings on firefox : /etc/firefox.cfg was ignored. Indeed, under Mandriva, putting lockPref statements in /etc/firefox.cfg was enough, and we didn&#8217;t have to encrypt it. Now let&#8217;s try debugging this and]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve begun to test the migration of my Mandriva 2008.1 workstations to Mandriva 2009.1. While doing this, I noticed that I could no longer enforced settings on firefox : /etc/firefox.cfg was ignored. Indeed, under Mandriva, putting lockPref statements in /etc/firefox.cfg was enough, and we didn&#8217;t have to <a href="http://mit.edu/~firefox/www/maintainers/autoconfig.html" target="_new" title="http://mit.edu/~firefox/www/maintainers/autoconfig.html">encrypt it</a>. Now let&#8217;s try debugging this and see how we can fix this and allow Mandriva firefox to correctly support <a href="https://developer.mozilla.org/en/MCD,_Mission_Control_Desktop_AKA_AutoConfig#firefox.cfg" target="_new" title="https://developer.mozilla.org/en/MCD,_Mission_Control_Desktop_AKA_AutoConfig#firefox.cfg">autoconfig</a>.
</p>
<p>When looking at this, the closest bug report I found on internet was the following : <a href="https://bugzilla.redhat.com/show_bug.cgi?id=442406" target="_new" title="https://bugzilla.redhat.com/show_bug.cgi?id=442406"> rh bug #442406 : Cannot read MCD configuration file</a>. Indeed if I add the <i>general.config.filename</i> directive in for example <i>%_libdir/xulrunner-1.9/defaults/pref/vendor.js</i>, I will have the exact same error message : &#8220;Failed to read the configuration file. Please contact your system administrator.&#8221;
</p>
<p>Using debugging shows that the content of vendor.js is read :<br />
<span class="commande"><br />
[telepro11@superviseur6 ~]$ NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox<br />
[telepro11@superviseur6 ~]$ cat mcd.log<br /> <br />
-1211701024[8ccf808]: general.config.filename = /etc/firefox.cfg<br />
</span>
</p>
<p>As advised in rh bug #442406 I do a symlink of <i>%_libdir/xulrunner-1.9/defaults/autoconfig/</i> in <i>%_libdir/firefox-3.0.8/defaults/</i>, Whereas I  still have the same error message, the debug log content is different :<br />
<span class="commande"><br />
[root@superviseur6 ~]# ln -s /usr/lib/xulrunner-1.9/defaults/autoconfig /usr/lib/firefox-3.0.8/defaults/<br />
[telepro11@superviseur6 ~]$ NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox<br />
[telepro11@superviseur6 ~]$ cat mcd.log<br />
-1211115296[896f808]: general.config.filename = /etc/firefox.cfg<br />
-1211115296[896f808]: evaluating .cfg file /etc/firefox.cfg with obscureValue 13<br />
-1211115296[896f808]: error evaluating .cfg file /etc/firefox.cfg 80520001<br />
</span><br />
As you can see, even using a full path won&#8217;t help. At least the <i>general.config.obscure_value</i> in <i>%_libdir/xulrunner-1.9/greprefs/all.js</i> is now correctly analyzed. If I use 0 as value, I still have the same error, but the log clearly show that 0 is used.
</p>
<p>To allow firefox to start, I have to symlink <i>/etc/firefox.cfg</i> to <i>%_libdir/firefox-3.0.8</i>, and then everything will work fine, and the settings in firefox.cfg will be enforced/applied :<br />
<em class="commande"><br />
ln -s /etc/firefox.cfg /usr/lib/firefox-3.0.8/<br />
NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox<br />
[telepro11@superviseur6 ~]$ cat mcd.log<br />
-1211705120[8b21808]: general.config.filename = firefox.cfg<br />
-1211705120[8b21808]: evaluating .cfg file firefox.cfg with obscureValue 0<br />
</em>
</p>
<p> So, to use Firefox autoconfig features in Mandriva 2009 Spring while keeping the behavior of pre-Mandriva 2009.1 releases, you need to do the following :</p>
<ol>
<li> symlinks <i>%_libdir/xulrunner-1.9/defaults/autoconfig/</i> in <i>%_libdir/firefox-3.0.8/defaults/</i></li>
<li>add in %_libdir/xulrunner-1.9/defaults/pref/vendor.js the following statements :<br />
<span class="code"><br />
pref(&#8220;general.config.filename&#8221;, &#8220;firefox.cfg&#8221;);<br />
pref(&#8220;general.config.obscure_value&#8221;, 0);<br />
</span>
</li>
<li>symlinks /etc/firefox.cfg in %_libdir/firefox-3.0.8/</li>
</ol>
<p class="note">Please note that using that setting general.config.obscure_value=0 is needed, or else while Firefox will load, settings in firefox.cfg won&#8217;t be read correctly and settings like the proxies ones won&#8217;t be enforced ( the user have the ability to modify them and thus even if we use lockPref ). The following bug report have been opened ( <a href="https://qa.mandriva.com/show_bug.cgi?id=50829" target="_new" title="https://qa.mandriva.com/show_bug.cgi?id=50829">mdv bug #50829</a> ).</p>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/12/debugging-firefox-autoconfig-feature-under-mandriva-2009-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digg it facebook it spread it : Web 2.0 days for Mandriva</title>
		<link>http://www.linux-wizard.net/2009/05/07/digg-it-facebook-it-spread-it-web-2-0-days-for-mandriva/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=digg-it-facebook-it-spread-it-web-2-0-days-for-mandriva</link>
		<comments>http://www.linux-wizard.net/2009/05/07/digg-it-facebook-it-spread-it-web-2-0-days-for-mandriva/#comments</comments>
		<pubDate>Thu, 07 May 2009 15:09:14 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Mandriva]]></category>

		<guid isPermaLink="false">http://201007285</guid>
		<description><![CDATA[Today I spend some time reading the different reviews about Mandriva 2009 Spring. For this I use the excellent tuxmachines.org/ website. What can I say ? Most reviews are very positive, this is always a pleasure So I decide to ask the Mandriva community to spread how awesome the Mandriva 2009.1 Spring release is. So]]></description>
			<content:encoded><![CDATA[<p>Today I spend some time reading the different reviews about <a href="http://wiki.mandriva.com/en/2009.1_Tour" target="_new" title="http://wiki.mandriva.com/en/2009.1_Tour">Mandriva 2009 Spring</a>. For this I use the excellent <a href="http://www.tuxmachines.org/" target="_new" title="http://www.tuxmachines.org/">tuxmachines.org/</a> website. What can I say ? Most reviews are very positive, this is always a pleasure <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  So I decide to ask the Mandriva community to spread how awesome the Mandriva 2009.1 Spring release is. So I&#8217;m going to provide the links to the reviews, and then users should spread the news through social networking site :</p>
<ul>
<li><a href="http://digg.com" target="_new" title="http://digg.com">Digg</a> : This one help to promote and give visibility to blogs or websites articles. Don&#8217;t hesitate to open account and to &#8220;digg it&#8221; Mandriva articles. For those willing to add me as a friend, my account is <a href="http://digg.com/users/linuxwizard" target="_new" title="http://digg.com/users/linuxwizard">linuxwizard</a>, don&#8217;t hesitate to add me as a friend.</li>
<li><a href="http://www.reddit.com/" target="_new" title="http://www.reddit.com/">Reddit</a> : Equivalent to Digg, the site code is Open Source. There&#8217;s also a french version. I don&#8217;t have an account yet, but don&#8217;t hesitate if you have one to spread the articles through reddit.</li>
<li><a href="http://www.stumbleupon.com/" target="_new" title="http://www.stumbleupon.com/">StumbleUpon</a> : Another Digg like site allowing to rate articles.</li>
<li><a href="http://www.facebook.com" target="_new" title="http://www.facebook.com">Facebook</a> : no need to present one of the most known social networking site in the world. So don&#8217;t hesitate to share on your Facebook&#8217;s profile page Mandriva related articles. Don&#8217;t hesitate to download the <a href="http://developers.facebook.com/toolbar/" target="_new" title="http://developers.facebook.com/toolbar/">Facebook Toolbar for Firefox</a> to share sites in one-click.</li>
<li><a href="http://twitter.com/" target="_new" title="http://twitter.com/">Twitter</a> : The famous micro-blogging service. You can share your links on twitter too, but beware of the size limitation of your twitter posts. You may want to use something like <a href="http://tinyurl.com/" target="_new" title="http://tinyurl.com/">TinyURL</a> to shorten the articles URL.</li>
<li><a href="http://identi.ca/" target="_new" title="http://identi.ca/">Identi.ca</a> : this is the equivalent Open Source equivalent of Twitter. So don&#8217;t hesitate to open an account.</li>
<li><a href="http://ping.fm/" target="_new" title="http://ping.fm/">Ping.fm</a> : Once you have open an account on several social networking site, updating them and feeding them may be a consuming task. Ping.fm allow to update your different social networking sites at once from one place.</li>
<li>others popular social networking websites are : <a href="http://mashable.com/" target="_new" title="http://mashable.com/">Mashable</a>, <a href="http://www.hi5.com/" target="_new" title="http://www.hi5.com/">Hi5</a></li>
</ul>
<p>So here is the list of Mandriva 2009.1 Spring reviews :</p>
<ul>
<li><a href="http://www.itnewstoday.com/?p=355" target="_new" title="http://www.itnewstoday.com/?p=355">Mandriva 2009.1 &#8220;Spring&#8221; is Stunning</a> (<a href="http://digg.com/linux_unix/Mandriva_2009_1_Spring_is_Stunning" target="_new" title="http://digg.com/linux_unix/Mandriva_2009_1_Spring_is_Stunning">Digg it</a>)</li>
<li><a href="http://www.tuxradar.com/content/mandriva-20091-spring" target="_new" title="http://www.tuxradar.com/content/mandriva-20091-spring">Mandriva 2009.1 Spring</a> (<a href="http://digg.com/linux_unix/Mandriva_2009_1_Spring_TuxRadar" target="_new" title="http://digg.com/linux_unix/Mandriva_2009_1_Spring_TuxRadar">Digg it</a>)</li>
<li><a href="http://pbs01.wordpress.com/2009/05/06/mandriva-linux-2009-spring-first-impressions/" target="_new" title="http://pbs01.wordpress.com/2009/05/06/mandriva-linux-2009-spring-first-impressions/">Mandriva Linux 2009 Spring &#8211; First Impressions</a> (<a href="http://digg.com/linux_unix/Mandriva_Linux_2009_Spring_First_Impressions" target="_new" title="http://digg.com/linux_unix/Mandriva_Linux_2009_Spring_First_Impressions">Digg it</a>)</li>
<li><a href="http://www.tuxjournal.net/?p=7587" target="_new" title="http://www.tuxjournal.net/?p=7587">Screenshot Review Mandriva 2009.1</a> (<a href="http://digg.com/linux_unix/Screenshot_Review_Mandriva_2009_1" target="_new" title="http://digg.com/linux_unix/Screenshot_Review_Mandriva_2009_1">Digg it</a>)</li>
<li><a href="http://www.hardwaretricks.net/2009/05/04/first-look-at-mandriva-spring-20091-review-and-screenshots/" target="_new" title="http://www.hardwaretricks.net/2009/05/04/first-look-at-mandriva-spring-20091-review-and-screenshots/">First Look at Mandriva Spring 2009.1 &#8211; Review and Screenshots</a> (<a href="http://digg.com/linux_unix/First_Look_at_Mandriva_Spring_2009_1_n_Review_and_Screenshot" target="_new" title="http://digg.com/linux_unix/First_Look_at_Mandriva_Spring_2009_1_n_Review_and_Screenshot">Digg it</a>)</li>
<li><a href="http://beginlinux.wordpress.com/2009/05/06/mandriva-20091-install/" target="_new" title="http://beginlinux.wordpress.com/2009/05/06/mandriva-20091-install/">Mandriva 2009.1 Install</a> (<a href="http://digg.com/linux_unix/Mandriva_2009_1_Install" target="_new" title="http://digg.com/linux_unix/Mandriva_2009_1_Install">Digg it</a>)</li>
<li><a href="http://www.maximumpc.com/article/features/theres_way_more_linux_ubuntu_8_distros_compared?page=0%2C1" target="_new" title="http://www.maximumpc.com/article/features/theres_way_more_linux_ubuntu_8_distros_compared?page=0%2C1">There&#8217;s Way More to Linux than Ubuntu: 8 Distros Compared</a> (<a href="http://digg.com/linux_unix/There_s_WAY_More_to_Linux_than_Ubuntu_8_Distros_Compared" target="_new" title="http://digg.com/linux_unix/There_s_WAY_More_to_Linux_than_Ubuntu_8_Distros_Compared">Digg it</a>)</li>
</ul>
<p>Happy social networking <img src='http://www.linux-wizard.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/07/digg-it-facebook-it-spread-it-web-2-0-days-for-mandriva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Toolbox : determining file mimetype</title>
		<link>http://www.linux-wizard.net/2009/05/06/php-toolbox-determining-file-mimetype/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=php-toolbox-determining-file-mimetype</link>
		<comments>http://www.linux-wizard.net/2009/05/06/php-toolbox-determining-file-mimetype/#comments</comments>
		<pubDate>Wed, 06 May 2009 12:46:42 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Dev]]></category>

		<guid isPermaLink="false">http://201007284</guid>
		<description><![CDATA[On the extranet I developed for my society, the users have the ability to upload files, but I do restrict the files types depending on the document&#8217;s nature. That&#8217;s why i need a way to determined the mimetype of the document in PHP. For this I&#8217;m using finfo, here the code as used for a]]></description>
			<content:encoded><![CDATA[<p>On the extranet I developed for my society, the users have the ability to upload files, but I do restrict the files types depending on the document&#8217;s nature. That&#8217;s why i need a way to determined the mimetype of the document in PHP. For this I&#8217;m using finfo, here the code as used for a document which have been just uploaded.
</p>
<pre class="code">
function check_document_form($vars)
{
   // check if file have been correctly uploaded
   if($_FILES['document']['error'] != 0)
   {
        return FALSE;
    }

   $fres = finfo_open(FILEINFO_MIME); /* ask to return mime type */

    // it seems that sometimes finfo_file returns mimetype;charset=xxx
    // like "application/pdf;charset=binary"

   // return the first element of the array by using reset
  $mimetype=reset(explode(';',finfo_file($fres,$_FILES['document']['tmp_name'])));

   // $GLOBALS['mimetype_document_tab'] is a global array containing the list of authorized mimetype
  if(!in_array($mimetype, $GLOBALS['mimetype_document_tab']))
  {
      return FALSE;
  }
  finfo_close($fres);
  return TRUE;
}
</pre>
<p class="note">The issue with <a href="http://fr3.php.net/manual/fr/function.finfo-file.php" target="_new" title="http://fr3.php.net/manual/en/function.finfo-file.php" class="broken_link">finfo_file()</a> returning the mimetype and the charset instead of just the mimetype happen with PHP 5.2.9 under Mandriva Spring. I know at least that the charset was not return with 5.2.5 under Mandriva 2008 Spring. As the mimetype and the charset are separated by a semi-column, I&#8217;m using <a href="http://fr3.php.net/manual/en/function.explode.php" target="_new" title="http://fr3.php.net/manual/en/function.explode.php" class="broken_link">explode</a> with &#8216;;&#8217; as a delimiter to split the string in an array, and then use <a href="http://fr3.php.net/manual/en/function.reset.php" target="_new" title="http://fr3.php.net/manual/en/function.reset.php" class="broken_link">reset</a> to return the first element of the array. This codeworks even when finfo_file() return just the mimetype.</p>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/06/php-toolbox-determining-file-mimetype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE 4 job notifications issues when using removable medias</title>
		<link>http://www.linux-wizard.net/2009/05/05/kde-4-job-notifications-issues-when-using-removable-medias/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=kde-4-job-notifications-issues-when-using-removable-medias</link>
		<comments>http://www.linux-wizard.net/2009/05/05/kde-4-job-notifications-issues-when-using-removable-medias/#comments</comments>
		<pubDate>Tue, 05 May 2009 13:02:57 +0000</pubDate>
		<dc:creator>darkmind</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://201007283</guid>
		<description><![CDATA[One of the most useful KDE 4 feature sometimes annoy me a lot : KDE 4 job notifications. One of the new feature of the KDE 4 desktop is the new job framework thanks to the new Kuiserver which allow to display and group all KJobs in one place. This is useful to have a]]></description>
			<content:encoded><![CDATA[<p class="normal">One of the most useful KDE 4 feature sometimes annoy me a lot : KDE 4 job notifications.</p>
<p>One of the new feature of the KDE 4 desktop is the new job framework thanks to the new <a href="http://pindablog.wordpress.com/2008/07/24/more-on-kuiserver-and-extenders/" target="_new" title="More on kuiserver and extenders">Kuiserver</a> which allow to display and group all <a href="http://pindablog.wordpress.com/2009/03/25/extender-grouping-and-notification-images/" target="_new" title="Extender grouping and notification images">KJobs in one place</a>. This is useful to have a central place for notification or job progress ( notably file copy, &#8230; ). By default a job dialog will be displayed during a short period, and then it will be automatically hidden in the systray.I do really appreciate this. </p>
<p>With KDE 4.3, we will have even further improvements like the ability to disable  auto-hiding, animated job icon the systray, better grouping, etc &#8230; Please read <i><a href="http://pindablog.wordpress.com/2009/05/04/jobs-and-notifications-in-the-plasma-systray" target="_new" title="Jobs and notifications in the plasma systray.">Jobs and notifications in the plasma systray.</a></i> by Scheepmaker. However i still have one issue : the handling of copies to removable devices. Let me explain.
</p>
<p>IMHO the application should be able to tell if it the job should be auto-hidden or not. This is pretty important when copying files to removable medias ( USB keys, USB or Firewire HD, USB mass storage mucic players, &#8230; ). Indeed, when copying a file to a removable media, a user should most of the time :</p>
<ol>
<li>open dolphin on the removable media</li>
<li> copy the files to the removable media ( normally from dolphin )</li>
<li>when the copy is completed, select &#8220;remove safely&#8221; to ensure that files are correctly copied on the media<br />
 then remove the media. This is equivalent to doing umount in the CLI.</li>
</ol>
<p>This means that you need to know precisely when the copy is finished, but also you should be proposed to select the &#8220;safely remove&#8221; option if needed as you may screw your USB key/datas. Last but not least, a new user, not knowing how things are working, should not be tempted to removed unplugged the removable media before the end of the copy and without having select &#8220;safely remove&#8221;.<br />
New users, or at least those not comfortable when using a computer,  tend to have a very limited &#8220;view&#8221;. What I mean is the fact they only clearly see a tiny portion of the screen at a time, and have a bad peripheral broader view. Because of this, if you display the job window, and then hide it, then won&#8217;t be able to see where it have been hidden, and may not even noticed the icon in the notification area at the left bottom, and eventually understand its meaning. That&#8217;s why also the animation when hiding the job dialog should clearly show that the dialog is being reduced in the systray and where. Aaron Seigo already talked about these <a href="http://aseigo.blogspot.com/2009/04/fewer-magical-appearances.html" target="_new" title="fewer magical appearances ">magical effects</a> when things tend to appear or disappear suddenly as if it was a magical object. In short : you should have clear and proper transitions between the two states/locations of a dialog or widget.</p>
<p>Concerning our case with Kuiserver and files operations on a removable device, I think that :</p>
<ul>
<li>when someone copy files from dolphin to a removable device, Dolphin should told to no hide the job by default. Now smart/advanced users could still click on &#8220;hide this job&#8221; and fall back to present default behavior ( job is hidden, progress is shown in notification area ). This will allow new users to know what&#8217;s going.</li>
<li>If not, a proper transition should be done explaining and showing that the job is not finished ad that the window is being hidden in the systray. However the issue with this is the fact that only composited environments will be able to handle this.</li>
<li>At the end of the job, we should even have the ability to &#8220;remove safely&#8221; ( umount ) the removable device directly from the job dialog. It means that applications should be able to defined customs actions to do when a job is finished and allow users to do the action or not. Of course, i guess that this can&#8217;t be some applications specific actions, except if this can be handle by DBUS calls. Most of the time it could be phonon or solid ones. This way, when the job is finished, the dialog will propose to &#8220;safely remove&#8221; to ensure data integrity. Something like :
<pre>If you have finished copying your files to this media, don't forget to click on "safely remove" to ensure that your data have been
correctly transfered. After this you will be able to unplugged your media safely.
[close]                                     [safely remove]
</pre>
</li>
</ul>
<p>IMHO this feature will be very welcomed notably for users not knowing Linux or computers. How many times do we have to explain to a user under Windows that he needs to click on the tiny icon in the bottom right before unplugging the USB key ? At first they don&#8217;t see the icon, then they have complicated thing to do : right click -> safely remove -> select the device ( with some duplicated entries ) -> stop -> at the end they can unplugged the media. At least they know when the copy is finished as the dialog stay on the screen, which allow to reduce the risks of data corruption as they will not normally remove the media while the copy is still running. Under KDE 4, the auto-hide feature increase the risk that the user will just remove the media whereas the copy is still not finished. Please be aware that some USB keys don&#8217;t provide a LED showing that the key is being used, or if the user hurried/rushed, he won&#8217;t noticed this ( or the Kuiserver icon in the systray ) and will just unplugged the device thinking that the copy is finished and that Linux is marvelous as the transfer/copy was so fast &#8230; In the end he ends up with corrupted data or partitions.
</p>
<p>
References :<br />
<a href="http://pindablog.wordpress.com/2008/07/24/more-on-kuiserver-and-extenders/" target="_new" title="More on kuiserver and extenders">More on kuiserver and extenders</a> by rscheepmaker<br />
<a href="http://pindablog.wordpress.com/2009/03/25/extender-grouping-and-notification-images/" target="_new" title="Extender grouping and notification images">Extender grouping and notification images</a> by rscheepmaker<br />
<a href="http://aseigo.blogspot.com/2009/04/fewer-magical-appearances.html" target="_new" title="fewer magical appearances ">fewer magical appearances </a> by Aaron Seigo<br />
<a href="http://pindablog.wordpress.com/2009/05/04/jobs-and-notifications-in-the-plasma-systray" target="_new" title="Jobs and notifications in the plasma systray.">Jobs and notifications in the plasma systray.</a> by rscheepmaker<br />
<a href="http://forum.kde.org/easy-beautiful-progress-notification-in-the-task-bar-t-43570.html" target="_new" title="Easy, Beautiful Progress Notification in the Task Bar ">Easy, Beautiful Progress Notification in the Task Bar</a> on forum.kde.org
</p>
<table>
<tr>
<td><a href="http://pindablog.files.wordpress.com/2009/05/jobs22.png" target="_new"><img width="160" src="http://pindablog.files.wordpress.com/2009/05/jobs22.png"></a></td>
<td><a href="http://pindablog.files.wordpress.com/2009/05/jobs31.png" target="_new"><img width="160" src="http://pindablog.files.wordpress.com/2009/05/jobs31.png"></a></td>
<td><a href="http://pindablog.files.wordpress.com/2009/03/extendergrouping3.png" target="_new"><img width="160" src="http://pindablog.files.wordpress.com/2009/03/extendergrouping3.png"></a></td>
</tr>
</table>
<p>]]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.linux-wizard.net/2009/05/05/kde-4-job-notifications-issues-when-using-removable-medias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
