<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>/home/liquidat &#187; Fedora</title>
	<atom:link href="http://liquidat.wordpress.com/category/fedora/feed/" rel="self" type="application/rss+xml" />
	<link>http://liquidat.wordpress.com</link>
	<description>Thoughts about Linux, KDE, Fedora and related stuff</description>
	<lastBuildDate>Sat, 17 Dec 2011 17:30:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='liquidat.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>/home/liquidat &#187; Fedora</title>
		<link>http://liquidat.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://liquidat.wordpress.com/osd.xml" title="/home/liquidat" />
	<atom:link rel='hub' href='http://liquidat.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Last call for &#8230;.</title>
		<link>http://liquidat.wordpress.com/2010/03/24/last-call-for/</link>
		<comments>http://liquidat.wordpress.com/2010/03/24/last-call-for/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 12:05:48 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Desktop Search]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[IM/VoIP]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Novell/SUSE]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[Screenshots]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Short Tip]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1471</guid>
		<description><![CDATA[I haven&#8217;t posted anything in a while on this blog, and now I made the decision that this will not change: it is unlikely that this blog will be updated anytime soon. The reason is actually twofold: Job I&#8217;m working full time as an Open Source/Linux consultant these days &#8211; and after work I do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1471&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted anything in a while on this blog, and now I made the decision that this will not change: it is unlikely that this blog will be updated anytime soon. The reason is actually twofold:</p>
<dl>
<dt>Job</dt>
<dd>I&#8217;m working full time as an <a href="/2008/07/06/new-job-new-life-new-everything/">Open Source/Linux consultant</a> these days &#8211; and after work I do not really have the time nor the energy to invest even more time into Open Source (besides the Fedora packaging).</dd>
<dt>Company&#8217;s Blog</dt>
<dd>I was successful in convincing enough people in our company to start a blog &#8211; and I blog there since then, so when I get home I usually already have blogged about whatever comes to my mind.</dd>
</dl>
<p>That means effectively that you will not receive any more new posts here. It hurts my heart and kills kittens, but you can remove the blogfeed. @planets where I might still be listed at: please remove this blog feed as well.</p>
<p>However, if you *do* want to keep up with my thoughts: <a href="http://blog.credativ.com">credativ&#8217;s company blog</a> is working quite nice these days. Btw., in case you don&#8217;t know, credativ is an Open Source/Linux company and the one behind the Open Source Support Center (<a href="http://www.credativ.de/open-source-support-center/">OSSC</a>) and the <a href="http://www.credativ.de/open-source-support-center/open-source-support-card/">Open Source Support Card</a> (yeah, &#8220;catchy&#8221; names, I know). They are focussed on Open Source support (<a href="http://www.credativ.de/open-source-support-center/unser-support-angebot/">Linux-Support</a>, <a href="http://www.credativ.de/software/postgresql/">PostgreSQL-Support</a>, etc.) and have offices in DE, UK, US, etc. So the general topics are pretty close to this blog. If you look close you will recognize my style: short italic introduction, eye catcher on the upper right side, special headline markings for Howtos and Short Tips, and so on. Also, the categories are quite the same, and it is actually available in German and English. Also, I am not the only person writing there &#8211; one very active PostgreSQL developer keeps blogging there, if I want it or not. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>However &#8211; it is a company blog, so you will (!) find information regarding the company itself, or newest marketing things. You are warned!</p>
<p>So this is it: the last post. Thanks everyone for wonderful years full of blogging, discussions, news, Howtos and good tips. So long, and thanks for the fish! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1471/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1471/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1471/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1471&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2010/03/24/last-call-for/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>
	</item>
		<item>
		<title>Playing the numbers game 2008: number of Linux installations world wide</title>
		<link>http://liquidat.wordpress.com/2008/12/03/playing-the-numbers-game-2008-number-of-linux-installations-world-wide/</link>
		<comments>http://liquidat.wordpress.com/2008/12/03/playing-the-numbers-game-2008-number-of-linux-installations-world-wide/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 08:00:51 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1368</guid>
		<description><![CDATA[The number of Linux users and installations is impossible to determine. But there are several different statistical information available which can be used to at least get a rough idea of the number of Linux installations world wide. Merging different statistical data into one number is a tricky exercise and the result is questionable at [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1368&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/163197781/"><img src="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" alt="Tux" width="85" height="100" align="right" /></a><br />
<em>The number of Linux users and installations is impossible to determine. But there are several different statistical information available which can be used to at least get a rough idea of the number of Linux installations world wide.</em><br />
<br />
Merging different statistical data into one number is a tricky exercise and the result is questionable at best. Keep that in mind when you read the following information. The idea is not to get exact numbers but to get a rough idea of the dimension, nothing else.</p>
<h3>Source #1: Fedora</h3>
<p>One of the best statistical sources regarding Linux usage are the <a href="http://fedoraproject.org/wiki/Statistics">Fedora statistics</a>. There the number of downloaded images as well as the number of unique IPs getting software updates is counted.<br />
The data are difficult to interpret: no one knows if a downloaded image was only used to test the new system or to bun it onto a CD and distribute it to thousands of magazine readers or thousands of company computers. The second number is problematic because one new IP can mean a big NAT network or just a dial-in user who re-connected. So flaws everywhere, but it is a interesting coincidence that the IP numbers and the downloads are rather close.</p>
<p>There are also the <a href="http://smolt.fedoraproject.org/">smolt</a> data. It tracks the users who opted in to a tracking system. Currently the smolt web server seems to be lacking behind. But there are current <a href="https://fedoraproject.org/wiki/Statistics/Legacy">data available for older Fedora releases</a>: these informations say that every month Fedora still gets more than 10k new Fedora 7 users &#8211; although there are already Fedora 8 and Fedora 9 available.</p>
<p>So the question is how to read all the data. One way was recently <a href="http://www.internetnews.com/dev-news/article.php/3786726/Red+Hat+Fedora+Claims+Its+the+Leader+in+Linux.htm">suggested</a> by Paul Frields, Fedora&#8217;s project leader: he sums up the data to be around 11.5 million. Together with currently 2.5 million Red Hat subscriptions this would result in 13 million users. Focussing on Fedora alone and leaving the Fedora 6 users Fedora would still have a user base of 9.5 million users.</p>
<h3>Source #2: relative statistics</h3>
<p>There are hardly any other trustfully data from other Linux distributions available. Therefore, the Fedora number does say a lot about Fedora, but not that much about Linux in general. However, there are other statistics which measure the relative acceptance of Linux distributions.</p>
<p>One such source is the <a href="http://www.desktoplinux.com/news/NS8454912761.html">2007 Linux Desktop Survey</a> done by DesktopLinux.com. There the relative importance of Fedora/Red Hat is measured with 9%. Unfortunately there is no more recent survey available. I wonder why no one has picked up such a survey in 2008. Maybe I should start one on my own? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>The result</h3>
<p>Given that Fedora/Red Hat has roughly 10% and also roughly 10 million users together (which in fact seems like a at least slightly realistic data base, given the facts), the total number of Linux users world wide would sum up to 100 million Linux users. Nice.</p>
<p>That would leave Mac OS far behind, which is however not that surprising: Mac OS is hardly used in Offices or the government outside the US, and it is far easier to give Linux a try and keep it as a dual boot option besides a Windows installation. Also, the EU governments are pushing Linux quite a lot, and many companies and governments indeed switch to Linux right now or already switched over in the client space for some of the day-to-day workstations.</p>
<p>Still, last year I played the &#8220;numbers game&#8221; already (unfortunately with the same relativity source, btw.) and the result said something about <a href="/2007/08/29/playing-the-numbers-game-how-many-linux-installations-and-users-are-out-there/">20 to 30 million users</a>. I doubt that the number of Linux users spiked that much in the last year, but think that we can safely say the number of Linux users world wide is somewhere in the middle two digit million area, somewhere around 50 million installations worldwide.</p>
<p>Keep in mind that this counts mainly workstations &#8211; not <a href="/2007/08/29/playing-the-numbers-game-how-many-linux-installations-and-users-are-out-there/">traffic lights</a>, shop <a href="/2007/06/14/kdelinux-everywhere/">information terminals</a> or any other specialized hardware. Including all these devices would result in much, much larger numbers.</p>
<h3>The problem: discrepancy</h3>
<p>Most numbers available guessing the number of Linux users world wide say that there are not that many Linux installations out there, not at all. Most often it is said that, in percentage, Apple has a low one-digit number, while Linux has a dot before its first non-zero number.<br />
The statistical backup for such numbers is most often created by browser strings aggregated from Web pages. This procedure has the flaw that these strings are often faked to make it easier to access specific pages. Also, the monitored pages are only a subset of the entire web, and surprisingly often focus on the US only which is not representative for the world at any rate.</p>
<p>Still, I do often wonder why such numbers and my estimates are different in the order of magnitudes. I welcome any comment on that issue!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1368/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1368/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1368/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1368&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/12/03/playing-the-numbers-game-2008-number-of-linux-installations-world-wide/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" medium="image">
			<media:title type="html">Tux</media:title>
		</media:content>
	</item>
		<item>
		<title>The Open Source Year 2009</title>
		<link>http://liquidat.wordpress.com/2008/12/01/the-open-source-year-2009/</link>
		<comments>http://liquidat.wordpress.com/2008/12/01/the-open-source-year-2009/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 08:00:00 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1404</guid>
		<description><![CDATA[Every year Open Source technology is improved and extended. This post sheds some light on new technologies which might arrive in 2009. Btrfs With ext4 a new file just left the developer corner. However, ext4 is an old-style file system and does not offer &#8220;hot&#8221; features like on-line snap shots, versioning and so on. ZFS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1404&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/163197781/"><img src="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" alt="Tux" width="85" height="100" align="right" /></a><br />
<em>Every year Open Source technology is improved and extended. This post sheds some light on new technologies which might arrive in 2009.</em><br />
</p>
<h3>Btrfs</h3>
<p>With ext4 a new file just left the developer corner. However, ext4 is an old-style file system and does not offer &#8220;hot&#8221; features like on-line snap shots, versioning and so on. ZFS does, but it is not an option for Linux due to licence reasons. Here comes <a href="http://btrfs.wiki.kernel.org/index.php/Main_Page">Btrfs</a> into play: it is in development for quite some time now and many Kernel developers already asked to include Btrfs in the Kernel to speed up the development process. Additionally, several Kernel developers already mentioned that they expect Btrfs to be the next generation default file system for Linux in the mid-term.</p>
<p>In 2009 Btrfs will most likely stabilize its file system format and publish a beta version for testing purposes.</p>
<h3>oVirt</h3>
<p><a href="http://ovirt.org/">oVirt</a> is a small host image that provides libvirt services and hosts virtual machines. Additionally it also has a <a href="http://ovirt.org/screenshots.html">well designed</a> web based management system. The aim is to provide an enterprise ready VM management console capable of managing large sever clusters hosting large numbers of virtual machines, but is also supposed for single users.</p>
<p>In 2009 oVirt will hopefully see its first beta release ready for first real-world-like tests. Additionally, with some luck, it might be bundled with <a href="http://www.openfiler.com/">openfiler</a> to ease the storage management. Last but not least it could include support for Xen in a future version.</p>
<h3>OpenGL 3.0</h3>
<p>The <a href="/2008/08/11/opengl-30-released/">release of OpenGL 3.0</a> this year was rather surprising: it was delayed for almost a year without any notice at all, which is usually a clear sign that a project is dead. However, left aside the question if the OpenGL 3.0 release is the beginning of a new era or or just a last breath of the project, OpenGL 3.0 is now out in the wild and the Free Software community will adopt it sooner or later.</p>
<p>While Nvidia has already released a first version of an OpenGL 3.0 capable driver the FLOSS OpenGL implementation <a href="http://www.mesa3d.org/">Mesa</a> hasn&#8217;t released anything yet. But Mesa is alive and vibrant again since 2007 and a new release can be expected in the near future. Also likely is that AMD/ATI will release a new version of their OpenGL stack featuring the newest OpenGL spec. I would like to see AMD/TI team up with Mesa on that one but that&#8217;s just a wish, I&#8217;m afraid.</p>
<p>So in 2009 we will see OpenGL 3.0 coming to the masses &#8211; in proprietary as well as in Free drivers. This way newest graphics card technology will come to Linux and application developers can built upon that.</p>
<h3>Gallium</h3>
<p>Simply said, <a href="/2008/08/14/gallium3d-a-short-explanation-where-it-fits-in/">Gallium3D</a> is an attempt to make graphics card driver development on Linux much easier: it abstracts the driver development from the underlying graphics standard implementation (for example OpenGL). Due to that abstraction, switching to another graphics standard should also be fairly easy. That way it should be easier to write one single graphics card driver for different devices (which do often need something else than OpenGL). And in case OpenGL is really dead, it could be a way to more or less painlessly replace it with something new. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Right now Gallium3D is in heavy development and we yet have to see it in the wild. There are only few drivers ported to it and I haven&#8217;t seen any distribution shipping it yet.</p>
<p>In 2009 this could switch: a first testing release for the broader masses is likely, and it could speed up the development of drivers for Gallium3D.</p>
<h3>Gem and KMS</h3>
<p>Speaking about graphics, there are other things which are in development and which are already surfacing here and there: the new graphics memory manager <a href="http://lwn.net/Articles/283798/">GEM</a>. Using GEM the graphics cards does not have to be re-initialized as soon as you switch to another application. Also, everything will be written to the memory and the composition manager can simply access it there, avoiding some problems current drivers have when for example running videos on AIGLX.<br />
Besides, Kernel Mode Setting (<a href="http://kerneltrap.org/node/8242">KMS</a>) will move other tasks of the graphic subsystem away from X towards the kernel. As a result it will be much easier and flicker-free to switch from X to a tty console, and the graphical system will be able to show kernel oops. Linux will get its own blue screen capability, finally!</p>
<p>These features have partially found their way into newer Fedora releases, but only for specific hardware and under certain conditions. In 2009 it can be expected that the current FLOSS/Nvidia/AMD drivers will switch over to GEM and KMS to provide a much saner graphics experience to the user.</p>
<h3>KDE 4.3: Pimp your PIM</h3>
<p>Curently KDE&#8217;s PIM is in a difficult situation: Kontact is one of the best free groupware clients out there, but it was never designed to be one, and using it as such today can be <a href="/2008/11/17/kontact-and-citadel-experiences/">an adventure</a>. To fix that <a href="http://pim.kde.org/akonadi/">Akonadi</a> was created. It was shipped with KDE 4.1 to back up Mailody, KDE 4.2 will see it the first time together with Kontact. This will give the developers quite some time to sanitize and improve the Akonadi service as well as to add new plugins to provide something revolutionary right in time for KDE 4.3.</p>
<p>In 2009 we will finally see a FLOSS groupware client which is working with a broad range of groupware servers, has a maintainable code base &#8211; and is <a href="/2008/05/30/kde-at-linuxtag-2008-day-2-taking-over-the-world/">perfectly integrated on all major platforms</a>.</p>
<h3>Qt on the mobile mass market</h3>
<p>This year almost started with the news that <a href="/2008/02/03/qt-trolltech-and-nokia/">Nokia acquired Trolltech</a>. Recently it was <a href="http://trolltech.com/about/news/qt-for-s60-announced">announced that Qt now runs on Symbian S60</a>. Also, with the iPhone, Google&#8217;s G1 and even a new Blackberry Nokia seriously needs a cool new device with fancy graphics and an appealing software platform.</p>
<p>Now put two and two together. With a bit of luck we will see the first Qt-Nokia devices with multi touch screen in 2009. With even a bit more of luck, it will be shipped in a way that Qt developers can use the tools they are used to to develop software for the new platform. Think of running KDE on these devices.</p>
<h3>Gnome 3.0 development</h3>
<p>In summer this year the Gnome developers <a href="/2008/07/10/plans-for-gtkgnome-30-surfaced/">started planning</a> their next big release &#8211; Gnome 3.0. Currently not too many information have surfaced, but such breaks need their time. A state tracker for the Gtk+ changes is <a href="http://live.gnome.org/GTK%2B/3.0/Tasks">online</a> and shows that indeed some work is underway already.</p>
<p>In 2009 first Alpha release could surface to show in which direction Gtk+ and Gnome are heading, and how the transition progress works out. That will definitely be an interesting time &#8211; the transition was a major task for KDE, and the Gnome team better takes a close look at that to learn from KDE&#8217;s experience.</p>
<h3>Conclusion</h3>
<p>While I already called <a href="/2008/03/01/graphics-and-free-software-a-great-2007-but-where-is-opengl/">2007 the Year Of Open Source Graphics</a>, 2009 can become a good candidate for it as well. In this post it got three paragraphs, and if everything comes true, 2009 will revolutionize the world of Linux graphics. This will, however, happen mostly under the hood. The users will not notice several fixes, but not the large underlying changes, which is different to 2007.</p>
<p>But in general 2009 will be exciting in almost all FLOSS areas. Keep in mind that this list is not and cannot be complete! So I ask every reader to drop a comment here containing his or her tip for revolutionary changes or news in the FLOSS world in 2009!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1404/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1404/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1404/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1404&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/12/01/the-open-source-year-2009/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" medium="image">
			<media:title type="html">Tux</media:title>
		</media:content>
	</item>
		<item>
		<title>Fixing UMTS upload performance on Linux</title>
		<link>http://liquidat.wordpress.com/2008/11/28/fixing-umts-upload-performance-on-linux/</link>
		<comments>http://liquidat.wordpress.com/2008/11/28/fixing-umts-upload-performance-on-linux/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 09:00:45 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1418</guid>
		<description><![CDATA[UMTS, or better said, 3G, is a convenient way to connect to the Internet while you are travelling. However, the upload speed in Linux is only half as large as in Windows &#8211; but this can be fixed by a Kernel patch. The background 3G is the so called third generation mobile technology, best known [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1418&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/163197781/"><img src="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" alt="Tux" width="85" height="100" align="right" /></a><br />
<em>UMTS, or better said, 3G, is a convenient way to connect to the Internet while you are travelling. However, the upload speed in Linux is only half as large as in Windows &#8211; but this can be fixed by a Kernel patch.</em><br />
</p>
<h3>The background</h3>
<p><a href="http://en.wikipedia.org/wiki/3G">3G</a> is the so called third generation mobile technology, best known for it&#8217;s well known standard <a href="http://en.wikipedia.org/wiki/Universal_Mobile_Telecommunications_System">UMTS</a>. Using that technology users are able to get quite fast Internet connections via mobile phone technology. In fact, in Germany the UMTS upload is currently faster than most of the ADSL connections you can get.</p>
<p>However, recently my company (<a href="http://www.credativ.de/">credativ GmbH</a>) was contacted by a customer who reported that the UMTS upload speed with Linux is rather slow compared with the upload speed on Windows. We did some tests and the result was disturbing: the factor is roughly two. While we had upload speeds of 1200 kbit/s on Windows XP, Linux only did less than 600 kbit/s (both using HSUPA). Hardware problems where out of question because we tested with a rather large set of UMTS hardware. We also tried different Linux distributions, different computers and so on. Additionally, the problem was at least verified by three (!) labs around the world: one lab of a major German mobile pone company and one lab each of two international hardware vendors. (And yes, it was me who tried to keep track of all the tests and people who are spread on several continents in different time zones <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ).</p>
<h3>The fix</h3>
<p>In the end, however, we were able to produce a rather simple patch to fix this problem. The upload speed in our test is now almost as large in Linux as in Windows, and this result was verified by the mentioned labs. The patch is:<br />
<pre class="brush: css;">
--- drivers/usb/serial/option.c.old        2008-11-27 12:45:50.173275119 +0100
+++ drivers/usb/serial/option.c    2008-11-27 12:46:06.089274050 +0100
@@ -487,9 +487,9 @@
 /* per port private data */

 #define N_IN_URB 4
-#define N_OUT_URB 1
+#define N_OUT_URB 4
 #define IN_BUFLEN 4096
-#define OUT_BUFLEN 128
+#define OUT_BUFLEN 4096

 struct option_port_private {
        /* Input endpoints and buffer for this port */
</pre><br />
This is around line 490 in <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/usb/serial/option.c;h=6fa1ec441b618d12575adf9bec5ee67a327fde6f;hb=HEAD"><code>drivers/usb/serial/option.c</code> in the current linux tree</a>.</p>
<p>At this point I&#8217;d like to plastinka who pointed me to that part of the kernel to fix the problem. I owe you something! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>The problem: getting the fix upstream</h3>
<p>The problem is now: how to get this fix upstream? I&#8217;m certainly not a kernel developer, and I could not even explain why this patch fixes the problem &#8211; I &#8220;just&#8221; have the test results. Joining the kernel list might also not be the best idea when I am not even a programmer.</p>
<p>So I decided to send the patch to the Red Hat guys &#8211; they have lots of developers, good connections to upstream, and I know how to talk to them. It&#8217;s <a href="https://bugzilla.redhat.com/show_bug.cgi?id=473252">bug #473252</a>, let&#8217;s see what happens. In case you experience similar problems, send this patch upstream via your distribution, maybe that helps as well.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1418/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1418/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1418/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1418&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/11/28/fixing-umts-upload-performance-on-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" medium="image">
			<media:title type="html">Tux</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving on: 64bit Linux, PulseAudio, Fedora 10 and so on</title>
		<link>http://liquidat.wordpress.com/2008/11/27/moving-on-64bit-linux-pulseaudio-fedora-10-and-so-on/</link>
		<comments>http://liquidat.wordpress.com/2008/11/27/moving-on-64bit-linux-pulseaudio-fedora-10-and-so-on/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 00:30:34 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[IM/VoIP]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1414</guid>
		<description><![CDATA[With the release of Fedora 10 I took the opportunity to finally switch over to 64bit Linux &#8211; including the proprietary stuff like Flash, Skype, and so on. Also, Fedora 10 itself had several rather pleasing surprises for me. I already used Fedora 10 since it&#8217;s Beta release. However, recently I decided to re-install it, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1414&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/163197781/"><img src="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" alt="Tux" width="85" height="100" align="right" /></a><br />
<em>With the release of Fedora 10 I took the opportunity to finally switch over to 64bit Linux &#8211; including the proprietary stuff like Flash, Skype, and so on. Also, Fedora 10 itself had several rather pleasing surprises for me.</em><br />
<br />
I already used Fedora 10 since it&#8217;s <a href="/2008/10/13/1391/">Beta release</a>. However, recently I decided to re-install it, this time in 64bit, and check how that would go. Also, since I had some rather strange problems and performance issues I wondered if a re-install would fix them.</p>
<h3>64bit in General</h3>
<p>Switching from 32bit to 64bit on an operating system is a huge and complicated task involving effectively all larger applications. This can e a real pain &#8211; unless you have an operating system where all software usually supports 64bit anyway. This is the case with most open source operating systems and therefore also with Linux. So grabbing the 64bit image and installing it was just like grabbing the 32bit image. In case of Fedora the download link offered by default was 32bit, but 64bit was just a click away. I wonder when that will change.</p>
<p>There are numerous advantages and disadvantages regarding 32bit and 64bit, for a first introduction start with <a href="http://en.wikipedia.org/wiki/64-bit#32_vs_64_bit">the Wikipedia article</a>.</p>
<h3>Flash</h3>
<p>The problems regarding 64bit arise when you deal with non-Open Source software: this might only be provided as 32bit. In case it depends on any other library, the system must provide these libraries in 32bit and 64bit. While on RPM systems this is not a problem at all, this can be rather problematic when browser plugins are 32bit only, because then the browser needs to be 32bit only as well, the same is true then for all other plugins, and so on. There are wrappers to deal with that, but these are sub-optimal.</p>
<p>Luckily, Adobe has now <a href="http://blogs.adobe.com/penguin.swf/2008/11/now_supporting_16_exabytes.html">released a 64bit Alpha version</a> of their Flash player. While it is still missing several features and is not even provided as a rpm or deb file, in my first tests it worked without problems. As a side note, the 64bit versions for Windows and Mac OS are still not out there &#8211; Linux is a clear technology and development pusher here!</p>
<p>For the sake of completion (and since someone would point it out in a comment anyway), there are also <a href="http://swfdec.freedesktop.org/wiki/">free</a> (as in FLOSS) <a href="http://www.gnashdev.org/">alternatives</a> to the Flash player &#8211; which are available in 64bit for quite some time now, of course.</p>
<h3>Skype</h3>
<p>Another issue is Skype &#8211; this is not provided as a 64bit version at all (<a href="https://developer.skype.com/jira/browse/SCL-231">bug report</a>). For Ubuntu users there is at least a <a href="http://www.skype.com/go/getskype-linux-ubuntu-amd64">32bit version modified for easy installation on 64bit systems</a>. Btw., hardly anyone seems to know that, even the <a href="http://wiki.ubuntuusers.de/Skype">German Ubuntu wiki</a> doesn&#8217;t mention that at all.</p>
<p>Anyway, that doesn&#8217;t help the Fedora community anyway &#8211; but since Fedora runs on RPM installing all the compatibility libraries is just a question of hard disk space:<br />
<pre class="brush: css;">
yum --nogpgcheck localinstall skype*rpm
yum install alsa-plugins-pulseaudio-1.0.18-1.rc3.fc10.i386
</pre><br />
That&#8217;s it. In my tests Skpe indeed worked, even a video test image was shown although I haven&#8217;t actually made a real video call. Also, I had problems with the microphone, but that might be due to problems with PulseAudio. I appreciate any tips on that issue.</p>
<h3>PulseAudio</h3>
<p>Well, PulseAudio is a difficult thing. It has a rather strong community and people are making sure it comes up everywhere and works everywhere like it should. However, while I read all the rather long papers and documents why I should need PA, nothing of these papers really stuck, and I always wonder why it is really needed &#8211; apart from the more esoteric reasons that Alsa is not suitable for the future. Besides, I do wonder if the Alsa guys would say the same.<br />
Additionally, in my first tests PA worked just fine &#8211; under Gnome, but not in KDE. So my first step after installing Fedora since my first contact with PA was always to remove PA.</p>
<p>But I always tend to give things another try, and this time I didn&#8217;t remove it. And indeed, almost everything works, and I haven&#8217;t even met a delay yet. It all just works, even on KDE with its Phonon!</p>
<p>So it looks like PA finally fits in well. Now what I only need some ideas what to do with it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Seriously, what I would appreciate to see is a simple one sheet drawing with all the usual suspects of the Linux audio blob (from Phonon over xine down to Alsa) to see where PA fits in and what it does there.</p>
<h3>KDE, Nvidia and performance</h3>
<p>Fedora 10 now includes KDE 4.1.3 (included in the updates), and together with <a href="http://rpmfusion.org/">RPM Fusion</a> Nvidia drivers are just a<br />
<pre class="brush: css;">
yum install kmod-nvidia
</pre><br />
away. While I had trouble with this way with the beta version, and general serious performance problems with the drivers installed manually, it turned out that with Fedora 10 final everything works like a charm &#8211; fast and snappy!</p>
<p>I am slightly surprised and wonder what was wrong with my Fedora 10 Beta setup. But on the other hand, my work machine is running Kubuntu 8.10 and there the performance is similar fast. So to me it looks like the days of slow KDE 4.x on Nvidia hardware are finally over, given that the drivers are the newest stable ones and KDE is of version 4.1.3.</p>
<h3>Fedora&#8217;s encryption</h3>
<p>This time I decided to not go with a full hard disk encryption, but rather with a home disk encryption. And while I still dislike Fedora&#8217;s disk druid for not letting me chose the disk setup in detail I appreciate that clicking a checkbox was all I had to do to activate the home partition encryption. It is even nicely integrated with the boot process.</p>
<h3>Overall impression</h3>
<p>The overall impression of Fedora 10 is very good. Most bugs I encountered running the Beta version are fixed &#8211; except for <a href="https://bugzilla.redhat.com/show_bug.cgi?id=468065">a strange coding problem</a>, but I will survive that one.</p>
<p>Also, my first move into the lands of 64bit are also far less complicated than expected. Your mileage may vary, depending on the used proprietary software, but then again kvm might be a solution to work around that problem.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1414/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1414&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/11/27/moving-on-64bit-linux-pulseaudio-fedora-10-and-so-on/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/54/163197781_df16547dbf_t.jpg" medium="image">
			<media:title type="html">Tux</media:title>
		</media:content>
	</item>
		<item>
		<title>RPM Fusion enters testing state</title>
		<link>http://liquidat.wordpress.com/2008/10/15/rpm-fusion-enters-testing-state/</link>
		<comments>http://liquidat.wordpress.com/2008/10/15/rpm-fusion-enters-testing-state/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 08:25:09 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1395</guid>
		<description><![CDATA[RPM Fusion, a merge of several former Fedora 3rd party repositories providing licence/patent problematic packages, has entered the public testing state. Fedora Rawhide users can now start using it, and the brave among the Fedora 9 and Fedora 8 users can also help testing. RPM Fusion was announced more than a year ago and is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1395&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/150318739/"><img src="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" alt="fedora-logo-bubble" width="100" height="99" align="right" /></a><br />
<em>RPM Fusion, a merge of several former Fedora 3rd party repositories providing licence/patent problematic packages, has entered the public testing state. Fedora Rawhide users can now start using it, and the brave among the Fedora 9 and Fedora 8 users can also help testing.</em></p>
<p><a href="http://rpmfusion.org/">RPM Fusion</a> was announced <a href="/2007/11/11/rpm-fusion-for-fedora/">more than a year ago</a> and is the attempt to merge several of the many existing 3rd party repositories for Fedora (Dribble, Freshrpms,. livna). The idea of the common repository is to enhance the compatibility as well as avoid duplication &#8211; in the former time many packages were provided by more than one repository. The aim of the new RPM Fusion is however just the same as it was for the original repos: provide high quality packages of software which cannot be part of Fedora due to licence/patent problems.</p>
<p>There was a lot of development going on in the background, but RPM Fusion wasn&#8217;t ready for Fedora 9 unfortunately &#8211; there was just too much to do: importing the packages, sorting out incompatibilities, creating a common build- and mirror-system, etc. Now most of the work is done and the new repository is ready for testing &#8211; more details can be found in <a href="http://thorstenl.blogspot.com/2008/10/first-steps-of-transition-from-livna-to.html">Thorsten Leemhuis&#8217; blog post</a>. There you will also find ready-to-install repository packages.</p>
<p>With the new repository the situation for users regarding mixed repositories and the possible incompatibilities will hopefully improve a lot. Also, new users don&#8217;t have to make a choice between the repositories. And last but not least, with a common and clear infrastructure RPM Fusion will hopefully attract more users to submit their packages to the project so that RPM Fusion grows even more.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1395/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1395&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/10/15/rpm-fusion-enters-testing-state/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" medium="image">
			<media:title type="html">fedora-logo-bubble</media:title>
		</media:content>
	</item>
		<item>
		<title>A first look at Fedora 10</title>
		<link>http://liquidat.wordpress.com/2008/10/13/1391/</link>
		<comments>http://liquidat.wordpress.com/2008/10/13/1391/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 23:15:44 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[X]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1391</guid>
		<description><![CDATA[Recently Fedora 10 beta was released. I took the opportunity to update my rather old Fedora 8 to a more shiny and new system &#8211; with KDE &#62; KDE 3.5. Fedora 10 Beta was released more than a week ago. Among other things it features: New NetworkManager with connection sharing Improved printer handling Remote virtualization [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1391&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/150318739/"><img src="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" alt="fedora-logo-bubble" width="100" height="99" align="right" /></a><br />
<em>Recently Fedora 10 beta was released. I took the opportunity to update my rather old Fedora 8 to a more shiny and new system &#8211; with KDE &gt; KDE 3.5.</em><br />
<br />
Fedora 10 Beta was <a href="https://www.redhat.com/archives/fedora-announce-list/2008-September/msg00016.html">released</a> more than a week ago. Among other things it features:</p>
<ul>
<li>New NetworkManager with connection sharing</li>
<li>Improved printer handling</li>
<li>Remote virtualization and easier virt storage</li>
<li>Sectool, an auditing and security testing framework</li>
<li>RPM 4.6, the first big RPM change in several years</li>
</ul>
<p>Especially the first and the third part are pretty important to me since prefer to have networking &#8220;made easy&#8221; and also plan to get more experience regarding virtual machines. However, for me <a href="/2007/11/10/feature-plans-for-fedora-9/">all the other goodies from Fedora 9</a> are also new since I never came around using Fedora 9 after <a href="/2008/06/12/forth-and-back-again-having-a-look-at-fedora-9-and-kde-41beta/">some very bad experiences</a>. So I decided to take the beta and give it a try with all goodies together: KDE 4.1, encrypted main partitions, kvm, new NetworkManager, PackageKit, etc.</p>
<p>And so far I must say I&#8217;m very pleased. The system pretty much works and KDE 4.1.x is really amazing. Of course, there are still quite some glitches, but after all, Fedora 10 is still in development, and many glitches seem to be X related and and my Nvidia card with the binary drivers is certainly a good candidate to be the source of some problems.</p>
<h3>Some glitches</h3>
<p>The main glitch in the system is the same reason why I haven&#8217;t yet filled bug reports against the glitches: I have no realiable browser. Firefox is crashing all the time with segmentation faults (unusable for more than maybe two minutes, but very hard to exactly reproduce), Konqueror sometimes seems to kill the DNS/internet connection somehow (!), and Arora often takes seconds to start actually loading a page &#8211; and additionally cannot log me in to my wordpress.com account. The fact that the NetworkManager applet (Gnome one) dies occasionally isn&#8217;t helping.<br />
Another problem right at the start was that the GDM login manager somehow didn&#8217;t realize that I switched the keyboard layout to German. It took me quite some time to figure that out. Also, if I deactivate quiet boot and rhgb (and I always do that) the password dialog for my encrypted file system is lost in the kernel output.</p>
<h3>The good things</h3>
<p>Besides these annoying glitches (well, Beta is Beta) the system is stable &#8211; and promising: I&#8217;m looking forward to test the network connection sharing, which seems to be nicely integrated with the rest of the system. Also, the encryption is of course very important &#8211; and since Luks is used it would make sense to provide a GUI to easily add and remove other keys for the decryption. Last but not least KDE 4.1 is important for me &#8211; maybe the most important reaon of all. Even with Nvidia drivers it is working surprisingly well, but more about that later.</p>
<h3>Conclusion</h3>
<p>To summarize, Fedora 10 is shaping up quite nicely, and the Beta already runs much better for me than the Fedora 9 release. However, I wouldn&#8217;t advise normal users to start using Fedora 10 because it is still in heavy development &#8211; too much is still changing at the moment. I for example got an update right before the weekend which made it impossible to run the binary Nvidia driver on the system and had strange side effects when I connected an external monitor &#8211; sad if you want to watch DVD in the evening and show off KDE 4&#8242;s bling the next morning.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1391/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1391&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/10/13/1391/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" medium="image">
			<media:title type="html">fedora-logo-bubble</media:title>
		</media:content>
	</item>
		<item>
		<title>Short Tip: grep with more than one expression</title>
		<link>http://liquidat.wordpress.com/2008/10/08/short-tip-grep-with-more-than-one-expression/</link>
		<comments>http://liquidat.wordpress.com/2008/10/08/short-tip-grep-with-more-than-one-expression/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 09:54:52 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Short Tip]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1383</guid>
		<description><![CDATA[One of the main tools on th command line is grep. It is most often used to search for specific strings in program output, text files and so on. For the sake of an example, the syntax to search a the X.Org log for the string nvidia is: The -i flags the search as case-insensitive. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1383&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/920839987/"><img src="http://farm2.static.flickr.com/1109/920839987_135ba34fff_t.jpg" alt="shell.png" width="100" height="81" align="right" /></a><br />
One of the main tools on th command line is <code>grep</code>. It is most often used to search for specific strings in program output, text files and so on. For the sake of an example, the syntax to search a the X.Org log for the string <code> nvidia</code> is:<br />
<pre class="brush: css;">
# cat /var/log/Xorg.0.log|grep -i nvidia
(--) PCI:*(0@1:0:0) nVidia Corporation Quadro NVS 135M rev 161, Mem @ 0xfd000000/0, 0xe0000000/0, 0xfa000000/0, I/O @ 0x0000ef00/0, BIOS @ 0x????????/131072
(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
(--) NV: Found NVIDIA Quadro NVS 135M at 01@00:00:0
</pre><br />
The <code>-i</code> flags the search as case-insensitive. That way you can only search for one expression a time. In case you want to search for more expressions at the same time, the option <code>-e</code> is needed:<br />
<pre class="brush: css;">
# cat /var/log/Xorg.0.log|grep -i -e TNT -e nvidia
(--) PCI:*(0@1:0:0) nVidia Corporation Quadro NVS 135M rev 161, Mem @ 0xfd000000/0, 0xe0000000/0, 0xfa000000/0, I/O @ 0x0000ef00/0, BIOS @ 0x????????/131072
(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
        Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
        Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
(--) NV: Found NVIDIA Quadro NVS 135M at 01@00:00:0
</pre></p>
<p>This is a typical problem I often thought about but never got around to look it up. And there are surprisingly few people out there who now that feature! <em>And yes, I know that cat should not be used that way, but it&#8217;s hard to forget once you&#8217;ve learned it wrong.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1383/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1383/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1383&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/10/08/short-tip-grep-with-more-than-one-expression/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1109/920839987_135ba34fff_t.jpg" medium="image">
			<media:title type="html">shell.png</media:title>
		</media:content>
	</item>
		<item>
		<title>Short Tip: Managing system services on the command line</title>
		<link>http://liquidat.wordpress.com/2008/10/06/short-tip-managing-system-services-on-the-command-line/</link>
		<comments>http://liquidat.wordpress.com/2008/10/06/short-tip-managing-system-services-on-the-command-line/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 09:09:01 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Novell/SUSE]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Short Tip]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1374</guid>
		<description><![CDATA[On Fedora systems the run level configuration of system services can easily be done via the gui tool system-config-services. However, in case there is no X installed this can also be done by the command line tool chkconfig: This works also on Mandriva and Opensuse. On Ubuntu, which is Debian based, there is a similar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1374&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/920839987/"><img src="http://farm2.static.flickr.com/1109/920839987_135ba34fff_t.jpg" alt="shell.png" width="100" height="81" align="right" /></a><br />
On Fedora systems the run level configuration of system services can easily be done via the gui tool <code>system-config-services</code>. However, in case there is no X installed this can also be done by the command line tool <code>chkconfig</code>:<br />
<pre class="brush: css;">
# chkconfig --list|grep httpd
httpd           0:Aus   1:Aus   2:Aus   3:Aus   4:Aus   5:Aus   6:Aus
# chkconfig --level 345 httpd on
# chkconfig --list|grep httpd
httpd           0:Aus   1:Aus   2:Aus   3:Ein   4:Ein   5:Ein   6:Aus
# chkconfig --level 345 httpd off
# chkconfig --list|grep httpd
httpd           0:Aus   1:Aus   2:Aus   3:Aus   4:Aus   5:Aus   6:Aus
</pre><br />
This works also on Mandriva and Opensuse. On Ubuntu, which is Debian based, there is a similar tool available, <code>sysv-rc-conf</code>:<br />
<pre class="brush: css;">
# sysv-rc-conf --list|grep cups
cupsys           1:off   2:off   3:off   4:off   5:off
# sysv-rc-conf --level 345 cupsys on
# sysv-rc-conf --list|grep cups
cupsys           1:off   2:off   3:on   4:on   5:on
</pre><br />
Of course on all systems you can still manually create symlinks to control the start and stop times of the services.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1374/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1374/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1374/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1374&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/10/06/short-tip-managing-system-services-on-the-command-line/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1109/920839987_135ba34fff_t.jpg" medium="image">
			<media:title type="html">shell.png</media:title>
		</media:content>
	</item>
		<item>
		<title>Howto: Pimp your kickstart, Part two</title>
		<link>http://liquidat.wordpress.com/2008/09/24/howto-pimp-your-kickstart-part-two/</link>
		<comments>http://liquidat.wordpress.com/2008/09/24/howto-pimp-your-kickstart-part-two/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 07:00:03 +0000</pubDate>
		<dc:creator>liquidat</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://liquidat.wordpress.com/?p=1357</guid>
		<description><![CDATA[Kickstart can be used to automatically set up Fedora/Red Hat installations, but also deploy larger setups of similar systems. In a recent post it was explained how to use boot parameters to flexibly influence the kickstart installation. This post will expand this idea further via remotely provided configuration files. Part one explained howto use kickstart [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1357&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a title="Photo Sharing" href="http://www.flickr.com/photos/liquidat/150318739/"><img src="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" alt="fedora-logo-bubble" width="100" height="99" align="right" /></a><br />
<em>Kickstart can be used to automatically set up Fedora/Red Hat installations, but also deploy larger setups of similar systems. In a recent post it was explained how to use boot parameters to flexibly influence the kickstart installation. This post will expand this idea further via remotely provided configuration files.</em><br />
<br />
<a href="/2008/09/22/howto-pimp-your-kickstart-part-one">Part one</a> explained howto use kickstart with boot parameters. While the advatange of this method is that different setup configurations can be stored in one file it also means that the kickstart file can become quite crowded over the time. A way to avoid this is to use shell scripts provided on a server and launch them depending on the boot options.</p>
<h3>A NFS/hostname example</h3>
<p>In this example most servers just get the same setup, but only few servers are monitoring servers which require very specific additions. Additionally, a NFS server is already available on the net (maybe to deliver the kickstart files), and the machines are distinguished by their hostname.</p>
<p>First, the specific additions need to be placed in a shell script. The shell script(s) are named after the hostname of the corresponding host and are copied to the NFS share. Second, the kickstart file gets a section to mount the NFS share right after the installation. To avoid problems with NFS support in the newly installed machines, the share is mounted right before the default <code>%post</code> section in a special section which has not changed the root yet:</p>
<p><pre class="brush: css;">
%post --nochroot
mkdir -p /mnt/sysimage/media/nfsshare
mount myserver.com:/nfsexport /mnt/sysimage/media/nfsshare
</pre></p>
<p>Afterwards, the normal <code>%post</code> section follows as usual, but has access to the NFS share in <code>/media/nfsshare</code>.</p>
<p>Next, the kickstart file needs a function in <code>%post</code> to first check if the host name is set, if a file of that name exists on the server, and if yes, copy and launch it. This requires of course the preparations explained in part one to filter for the boot parameters.<br />
<pre class="brush: css;">
if test &quot;${myop_hostname+set}&quot; = set ; then
  if [ -e /media/nfsshare/$myop_hostname ]; then
    cp /media/nfsshare/$myop_hostname /root/.
    chmod +x /root/$myop_hostname
    /bin/sh /root/$myop_hostname
  fi
fi
</pre></p>
<p>The kickstart installation can can now be called with the hostname as a boot parameter: <code>linux ks=nfs:/myserver.com/ks.cfg myop_hostname=blueserver</code>. If no hostname is given, host-specific configuration is ignored.</p>
<h3>Other ways</h3>
<p>Of course there is no need to use a NFS server, or a server it all: the different shell scripts can be provided directly on the installation medium, or on a web server. Also, using host based configuration makes it more difficult again to maintain all the different scripts for all the different servers. If the number of servers grow above a certain number the best way would be to manage all the options, scripts and parameters in a database and export host-based configuration files when needed or provide it via ldap.</p>
<h3>Extra: Tiny installation</h3>
<p>Quite often it happens that people only need small Fedora/RHEL setups. However, even with no arguments in the <code>%packages</code> section a default installation takes quite some space. This is due to the fact that in the default configuration kickstat installs all packages from the base group. A special flag must be set to avoid that. Together with that flag, a base installation requiring &#8220;only&#8221; roughly 160 packages looks like:<br />
<pre class="brush: css;">
%packages --nobase
openssh-clients
openssh-server
ntp
yum
dhclient
sendmail
man
-system-config-securitylevel-tui
</pre><br />
But beware: such installations are really basic and are missing basic tools like <code>which</code>!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/liquidat.wordpress.com/1357/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/liquidat.wordpress.com/1357/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/liquidat.wordpress.com/1357/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=liquidat.wordpress.com&#038;blog=199237&#038;post=1357&#038;subd=liquidat&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://liquidat.wordpress.com/2008/09/24/howto-pimp-your-kickstart-part-two/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d2d8551350d80963b4af8709e5793923?s=96&#38;d=identicon" medium="image">
			<media:title type="html">liquidat</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/49/150318739_27c32ca39a_t.jpg" medium="image">
			<media:title type="html">fedora-logo-bubble</media:title>
		</media:content>
	</item>
	</channel>
</rss>
