<?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>linuxsysconfig &#187; howto</title>
	<atom:link href="http://linuxsysconfig.com/category/howto/feed/" rel="self" type="application/rss+xml" />
	<link>http://linuxsysconfig.com</link>
	<description>Configure your Linux system</description>
	<lastBuildDate>Thu, 12 Aug 2010 06:55:52 +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>Firefox bookmarks</title>
		<link>http://linuxsysconfig.com/2010/08/firefox-bookmarks/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=firefox-bookmarks</link>
		<comments>http://linuxsysconfig.com/2010/08/firefox-bookmarks/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 17:17:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1544</guid>
		<description><![CDATA[By default firefox saves your bookmarks to ~/.mozilla/firefox/$PROFILE.default/bookmarkbackups You can see there a bunch of *.json files. ls   ~/.mozilla/firefox/*.default/bookmarkbackups bookmarks-2010-07-07.json  bookmarks-2010-07-29.json  bookmarks-2010-08-03.json  bookmarks-2010-08-05.json  bookmarks-2010-08-06.json  bookmarks-2010-08-10.json If you use more than one machine or you&#8217;ve recently changed / reinstalled your OS and you want to restore the old bookmarks, you need to import them manually: backup [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">By default firefox saves your bookmarks to
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">~<span class="sy0">/</span>.mozilla<span class="sy0">/</span>firefox<span class="sy0">/</span><span class="re1">$PROFILE</span>.default<span class="sy0">/</span>bookmarkbackups</div>
</div>
<p> You can see there a bunch of *.json files.</p>
<p style="text-align: justify;">
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">ls</span>   ~<span class="sy0">/</span>.mozilla<span class="sy0">/</span>firefox<span class="sy0">/*</span>.default<span class="sy0">/</span>bookmarkbackups<br />
bookmarks-<span class="nu0">2010</span>-07-07.json  bookmarks-<span class="nu0">2010</span>-07-29.json  bookmarks-<span class="nu0">2010</span>-08-03.json  bookmarks-<span class="nu0">2010</span>-08-05.json  bookmarks-<span class="nu0">2010</span>-08-06.json  bookmarks-<span class="nu0">2010</span>-08-10.json</div>
</div>
<p style="text-align: justify;">If you use more than one machine or you&#8217;ve recently changed / reinstalled your OS and you want to restore the old bookmarks, you need to import them manually:</p>
<ul>
<li style="text-align: justify;">backup your bookmarks files to a safe location e.g.
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">cp</span> <span class="re5">-r</span> ~<span class="sy0">/</span>.mozilla<span class="sy0">/</span>firefox<span class="sy0">/*</span>.default<span class="sy0">/</span>bookmarkbackups user<span class="sy0">@</span>other_machine:~</div>
</div>
</li>
</ul>
<ul>
<li style="text-align: justify;">on your new / other machine, open firefox then go to Organize Bookmarks <a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/bookmarks_menu.png"><img class="aligncenter size-full wp-image-1548" title="Firefox bookmarks menu" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/bookmarks_menu.png" alt="" width="341" height="114" /></a></li>
<li style="text-align: justify;">go to Import and Backup &#8211;&gt; Restore and choose the most recent file from the list of *.json files that you previously copied<a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/restore_bookmarks.png"><img class="aligncenter size-full wp-image-1549" title="Firefox restore bookmarks" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/restore_bookmarks.png" alt="" width="277" height="224" /></a></li>
</ul>
<p style="text-align: justify;">That&#8217;s it. You can now use your bookmarks. There are, of course, other (more elegant) solutions such as using a browser addon (e.g. <a title="Xmarks firefox addon" href="http://www.xmarks.com/" target="_blank">Xmarks</a>) but some people are concerned about privacy, or they just don&#8217;t want to complicate things.</p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/08/firefox-bookmarks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thunderbird 3.1.2 on Fedora</title>
		<link>http://linuxsysconfig.com/2010/08/thunderbird-3-1-2-on-fedora/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=thunderbird-3-1-2-on-fedora</link>
		<comments>http://linuxsysconfig.com/2010/08/thunderbird-3-1-2-on-fedora/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 15:14:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1503</guid>
		<description><![CDATA[Thunderbird 3.1.2 has been released, adding fixes to improve stability and the user interface. I&#8217;m using Fedora 13 and the update isn&#8217;t available yet in the official repositories. I could use an unofficial repo, such as Remi, to get the updates more quickly, but the easiest way for me is to use the precompiled binaries [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-1504" title="Thunderbird" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird-logo.png" alt="" width="154" height="154" /><strong>Thunderbird</strong> <a title="Thunderbird 3.1.2 release notes" href="http://www.mozillamessaging.com/en-US/thunderbird/3.1.2/releasenotes/" target="_blank">3.1.2</a> has been released, adding fixes to improve stability and the user interface. I&#8217;m using Fedora 13 and the update isn&#8217;t available yet in the official repositories.</p>
<p style="text-align: justify;">I could use an unofficial repo, such as <a title="the Remi repo for Fedora" href="http://blog.famillecollet.com/pages/Config-en" target="_blank">Remi</a>, to get the updates more quickly, but the easiest way for me is to use the precompiled binaries from Mozilla, available for download as a tar.bz2 archive. This way, I&#8217;ll always get notified when an update is available and &#8211;just two clicks away &#8212; I&#8217;ll be running the latest version.</p>
<p style="text-align: justify;">
<h4 style="text-align: justify;">Here&#8217;s how you can do it:</h4>
<p style="text-align: justify;">
<ul>
<li style="text-align: justify;"><a title="Thunderbird 3.1.2 for Linux download" href="http://www.mozillamessaging.com/thunderbird/download/?product=thunderbird-3.1.2&amp;os=linux&amp;lang=en-US" target="_blank">download</a> the archive to /opt
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">$ <span class="kw3">cd</span> <span class="sy0">/</span>opt ; <span class="kw2">wget</span> <span class="kw2">ftp</span>:<span class="sy0">//</span>ftp.mozilla.org<span class="sy0">/</span>pub<span class="sy0">/</span>thunderbird<span class="sy0">/</span>releases<span class="sy0">/</span>3.1.2<span class="sy0">/</span>linux-i686<span class="sy0">/</span>en-US<span class="sy0">/</span>thunderbird-3.1.2.tar.bz2</div>
</div>
</li>
<li style="text-align: justify;">unpack it
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">tar</span> jxvf thunderbird-3.1.2.tar.bz2</div>
</div>
</li>
<li style="text-align: justify;">remove the tarball
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">rm</span> thunderbird-3.1.2.tar.bz2</div>
</div>
</li>
<li style="text-align: justify;">run it using
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="sy0">/</span>opt<span class="sy0">/</span>thunderbird<span class="sy0">/</span>thunderbird</div>
</div>
</li>
<li style="text-align: justify;">add a launcher to the panel &#8212; Right click on the main panel &#8211;&gt; Add to Panel &#8211;&gt; Custom Application Launcher &#8211;&gt; Add</li>
</ul>
<p><span id="more-1503"></span></p>
<p><a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/create_launcher.png"><img class="aligncenter size-full wp-image-1517" title="Create application launcher for Thunderbird 3.1.2" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/create_launcher.png" alt="" width="442" height="225" /></a></p>
<p style="text-align: justify;">You can choose an icon for the new launcher from
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="sy0">/</span>opt<span class="sy0">/</span>thunderbird<span class="sy0">/</span>chrome<span class="sy0">/</span>icons<span class="sy0">/</span>default</div>
</div>
<p style="text-align: justify;">That&#8217;s it. Make sure you configure it to automatically check for updates (Edit &#8211;&gt; Preferences &#8211;&gt; Advanced &#8211;&gt; Update) and you&#8217;ll always run the latest version:</p>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update.png"><img class="aligncenter size-full wp-image-1510" title="Thunderbird 3.1.2 is available as update" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update.png" alt="" width="489" height="428" /></a></p>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update2.png"><img class="aligncenter size-full wp-image-1512" title="Downloading Thunderbird 3.1.2 update" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update2.png" alt="" width="489" height="428" /></a></p>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update3.png"><img class="aligncenter size-full wp-image-1513" title="Thunderbird 3.1.2 update is ready to install" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/thunderbird_update3.png" alt="" width="489" height="428" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/08/thunderbird-3-1-2-on-fedora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 13 update issues</title>
		<link>http://linuxsysconfig.com/2010/08/fedora-13-update-issues/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=fedora-13-update-issues</link>
		<comments>http://linuxsysconfig.com/2010/08/fedora-13-update-issues/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 15:48:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[fedora]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1486</guid>
		<description><![CDATA[Fedora Project announced two &#8220;unexpected bugs&#8221; that affect Fedora 13. It looks like some users can no longer see the package update notification in the main panel or apply the updates using the update applet. Updated packages to fix these bugs were released 2 weeks ago, but the users were not prompted to install them, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-1495" title="pk-update-bugfix" src="http://linuxsysconfig.com/wp-content/uploads/2010/08/pk-update-bugfix.png" alt="" width="48" height="48" />Fedora Project announced two &#8220;unexpected bugs&#8221; that affect Fedora 13. It looks like some users can no longer see the package update notification in the main panel or apply the updates using the update applet.</p>
<p style="text-align: justify;">Updated packages to fix these bugs were released 2 weeks ago, but the users were not prompted to install them, since the update applet was broken. <em>Users who perform manual updates using <strong>yum</strong> are not affected.</em></p>
<p style="text-align: justify;">To fix your system, you need to run yum as root:</p>
<ul>
<li>to update all packages:
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">yum <span class="re5">&#8211;skip-broken</span> update</div>
</div>
</li>
<li>to install updated versions to fix the two issues:
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">yum <span class="re5">&#8211;skip-broken</span> update gnome-packagekit selinux-policy</div>
</div>
</li>
</ul>
<p style="text-align: justify;">After the installation a reboot is required / recommended depending on the option you choose.</p>
<p style="text-align: justify;">More details on Fedora Project <a href="http://lists.fedoraproject.org/pipermail/announce/2010-July/002843.html" target="_blank">mailing list</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/08/fedora-13-update-issues/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>alias</title>
		<link>http://linuxsysconfig.com/2010/08/alias/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=alias</link>
		<comments>http://linuxsysconfig.com/2010/08/alias/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 13:43:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1438</guid>
		<description><![CDATA[alias is a built-in Linux command that defines shortcuts to longer (sets of) commands. The alias name is in fact a link to another command or command sequence. The Bash shell system wide aliases are set in /etc/bashrc, while users can define their own in ~/.bashrc. $ cat ~/.bashrc # .bashrc # Source global definitions [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>alias</strong> is a built-in Linux command that defines shortcuts to longer (sets of) commands. The alias name is in fact a link to another command or command sequence. The Bash shell system wide aliases are set in /etc/bashrc, while users can define their own in ~/.bashrc.</p>
<p style="text-align: justify;">
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">$ <span class="kw2">cat</span> ~<span class="sy0">/</span>.bashrc<br />
<span class="co0"># .bashrc</span><br />
<span class="co0"># Source global definitions</span><br />
<span class="kw1">if</span> <span class="br0">&#91;</span> <span class="re5">-f</span> <span class="sy0">/</span>etc<span class="sy0">/</span>bashrc <span class="br0">&#93;</span>; <span class="kw1">then</span><br />
. <span class="sy0">/</span>etc<span class="sy0">/</span>bashrc<br />
<span class="kw1">fi</span><span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span><br />
<span class="co0"># User specific aliases and functions</span><br />
<span class="kw3">alias</span> <span class="re2">update</span>=<span class="st0">&quot;sudo yum update&quot;</span></div>
</div>
<p style="text-align: justify;">The above <strong>update</strong> alias will execute &#8216;sudo yum update&#8217; each time it is run from a terminal. In a similar manner, more complex aliases can be defined.</p>
<p style="text-align: justify;">
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw3">alias</span> <span class="re2">my_script</span>=<span class="st_h">&#8216;if [ $HOSTNAME=&quot;localhost.localdomain&quot; ]; then echo &quot;hostname is not defined&quot;; else echo &quot;hostname is defined&quot;; fi&#8217;</span></div>
</div>
<p style="text-align: justify;"><span id="more-1438"></span></p>
<p style="text-align: justify;">Each time <strong>my_script</strong> is executed, it checks for the machine&#8217;s hostname and warns if the output is the default localhost.localdomain.</p>
<p style="text-align: justify;">Running &#8216;<strong>alias</strong>&#8216; displays the current aliases for the user&#8217;s session.</p>
<p style="text-align: justify;">
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">$ <span class="kw3">alias</span><br />
<span class="kw3">alias</span> l.=<span class="st_h">&#8216;ls -d .* &#8211;color=auto&#8217;</span><br />
<span class="kw3">alias</span> <span class="re2">ll</span>=<span class="st_h">&#8216;ls -l &#8211;color=auto&#8217;</span><br />
<span class="kw3">alias</span> <span class="kw2">ls</span>=<span class="st_h">&#8216;ls &#8211;color=auto&#8217;</span><br />
<span class="kw3">alias</span> <span class="re2">mc</span>=<span class="st_h">&#8216;. /usr/libexec/mc/mc-wrapper.sh&#8217;</span><br />
<span class="kw3">alias</span> <span class="re2">my_script</span>=<span class="st_h">&#8216;if [ $HOSTNAME=&quot;localhost.localdomain&quot; ]; then echo &quot;hostname is not defined&quot;; else echo &quot;hostname is defined&quot;; fi&#8217;</span><br />
<span class="kw3">alias</span> <span class="re2">update</span>=<span class="st_h">&#8216;sudo yum update&#8217;</span><br />
<span class="kw3">alias</span> <span class="kw2">vi</span>=<span class="st_h">&#8216;vim&#8217;</span><br />
<span class="kw3">alias</span> <span class="kw2">which</span>=<span class="st_h">&#8216;alias | /usr/bin/which &#8211;tty-only &#8211;read-alias &#8211;show-dot &#8211;show-tilde&#8217;</span><span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span></div>
</div>
<p>An alias can be unset using the <strong>unalias</strong> command.</p>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw3">unalias</span> my_script</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/08/alias/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compile VLC 1.1.2 on Fedora 13</title>
		<link>http://linuxsysconfig.com/2010/07/compile-vlc112-fedora13/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=compile-vlc112-fedora13</link>
		<comments>http://linuxsysconfig.com/2010/07/compile-vlc112-fedora13/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 15:37:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1403</guid>
		<description><![CDATA[Most Linux distributions don&#8217;t always provide latest versions for all packages within the official repository (e.g. the current VLC version in Fedora 13 is 1.0.6, the  one from the Rawhide repo &#8212; which includes packages for the next Fedora release &#8212; is 1.1.0, but the latest release as of today is 1.1.2). So, what do [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.videolan.org"><img class="size-full wp-image-1404 alignright" title="VLC" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/vlc_logo.png" alt="" width="120" height="125" /></a>Most Linux distributions don&#8217;t always provide latest versions for all packages within the official repository (e.g. the current VLC version in Fedora 13 is 1.0.6, the  one from the Rawhide repo &#8212; which includes packages for the next Fedora release &#8212; is 1.1.0, but the latest release as of today is <strong><a title="VLC 1.1.2 release notes" href="http://www.videolan.org/vlc/releases/1.1.2.html" target="_blank">1.1.2</a></strong>).</p>
<p style="text-align: justify;">
<h4 style="text-align: justify;">So, what do you do to run the latest version?</h4>
<p style="text-align: justify;">Compile it yourself, of course.</p>
<p style="text-align: justify;">
<h4 style="text-align: justify;">How?</h4>
<ol>
<li style="text-align: justify;">Download the latest version (<a href="http://download.videolan.org/pub/videolan/vlc/1.1.2/" target="_blank">1.1.2</a>)</li>
<li style="text-align: justify;">Unpack it and cd to the newly created folder (vlc-1.1.2). Here you will find the README file and the installation instructions (same as <a href="http://www.videolan.org/developers/vlc/" target="_blank">here</a>)</li>
<li>Compile it. I recommend creating a new path (e.g. /opt/vlc) to use it as the installation PREFIX</li>
</ol>
<ul>
<li>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">.<span class="sy0">/</span>configure <span class="re5">&#8211;prefix</span>=<span class="sy0">/</span>opt<span class="sy0">/</span>vlc</div>
</div>
</li>
<li>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">make</span></div>
</div>
</li>
<li>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">su</span> <span class="re5">-c</span> <span class="st0">&quot;make install&quot;</span></div>
</div>
</li>
</ul>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/07/libvlc1.png"><img class="aligncenter size-full wp-image-1413" title="VLC 1.1.2 configure results" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/libvlc1.png" alt="" width="500" height="125" /></a></p>
<p style="text-align: justify;"><span id="more-1403"></span></p>
<h4>Issues?</h4>
<ul>
<li>Running ./configure can fail if there are missing dependencies. Install them, then try again. I had to install the following packages before running configure successfully:</li>
</ul>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;">yum <span class="kw2">install</span> lua-devel libmad-devel ffmpeg-devel a52dec-devel libxcb-devel libX11-devel mesa-libGLU-devel</div>
</div>
<ul>
<li>make sure you have <em>pulseaudio-libs-devel</em> and <em>alsa-lib-devel</em> installed to compile vlc with pulseaudio/alsa support</li>
</ul>
<p style="text-align: justify;">After a successful installation you can start vlc with /opt/vlc/bin/vlc. Enjoy.</p>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/07/vlc2.png"><img class="aligncenter size-full wp-image-1433" title="VLC 1.1.2 on Fedora 13" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/vlc2.png" alt="" width="500" height="400" /></a></p>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/07/vlc1.png"><img class="aligncenter size-full wp-image-1421" title="VLC 1.1.2" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/vlc1.png" alt="" width="500" height="350" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/07/compile-vlc112-fedora13/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Battery may be broken</title>
		<link>http://linuxsysconfig.com/2010/07/battery-may-be-broken/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=battery-may-be-broken</link>
		<comments>http://linuxsysconfig.com/2010/07/battery-may-be-broken/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:58:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1378</guid>
		<description><![CDATA[If you get the &#8220;Battery may be broken&#8221; message you&#8217;re most likely running Linux and Gnome. This a gnome-power-manager feature that displays the low capacity warning for broken batteries. This can be annoying so here&#8217;s how you can get rid of it: install gconf-editor (yum install gconf-editor on Fedora  / sudo apt-get install gconf-editor on [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">If you get the &#8220;Battery may be broken&#8221; message you&#8217;re most likely running Linux and Gnome. This a gnome-power-manager feature that displays the low capacity warning for broken batteries.</p>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/07/battery.jpg"><img class="aligncenter size-full wp-image-1379" title="&quot;Battery may be broken&quot; warning" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/battery.jpg" alt="" width="446" height="110" /></a></p>
<p style="text-align: justify;">This can be annoying so here&#8217;s how you can get rid of it:</p>
<ul>
<li style="text-align: justify;">install gconf-editor (<em>yum install gconf-editor</em> on Fedora  /<em> sudo apt-get install gconf-editor</em> on Ubuntu)</li>
<li style="text-align: justify;">run gconf-editor and navigate to apps&#8211;&gt;gnome-power-manager&#8211;&gt;notify</li>
<li style="text-align: justify;">uncheck low_capacity</li>
</ul>
<p style="text-align: justify;">That&#8217;s it.</p>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/07/gconf-editor.png"><img class="aligncenter size-full wp-image-1381" title="gconf-editor" src="http://linuxsysconfig.com/wp-content/uploads/2010/07/gconf-editor.png" alt="" width="500" height="350" /></a></p>
<p style="text-align: justify;">Other battery info can be displayed with &#8216;cat /proc/acpi/battery/BAT0/info&#8217;.</p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/07/battery-may-be-broken/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrade Fedora 12 to Fedora 13 using YUM</title>
		<link>http://linuxsysconfig.com/2010/05/upgrade-fedora-12-to-fedora-13-using-yum/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=upgrade-fedora-12-to-fedora-13-using-yum</link>
		<comments>http://linuxsysconfig.com/2010/05/upgrade-fedora-12-to-fedora-13-using-yum/#comments</comments>
		<pubDate>Thu, 06 May 2010 15:21:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1313</guid>
		<description><![CDATA[Fedora 13 is due in less than 2 weeks (as of today) but I decided not to wait any longer and upgrade my existing Fedora 12  x86_64 installation. The following describes what you need to do to upgrade to Fedora 13 using yum. First, you need to upgrade these 2 packages: fedora-release-12-2.noarch fedora-release-notes-12.0.2-1.fc12.noarch Enabling the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Fedora 13 is due in less than 2 weeks (as of today) but I decided not to wait any longer and upgrade my existing Fedora 12  x86_64 installation. The following describes what you need to do to upgrade to Fedora 13 using yum.</p>
<p style="text-align: justify;">First, you need to <strong>upgrade these 2 packages</strong>:</p>
<p style="text-align: justify;">fedora-release-12-2.noarch</p>
<p style="text-align: justify;">fedora-release-notes-12.0.2-1.fc12.noarch</p>
<p style="text-align: justify;">Enabling the rawhide repository to search for updates using yum won&#8217;t do the trick, since Fedora 14 is already in rawhide, so you need to <strong>download the packages from a mirror </strong>(<a title="Fedora 13 x86_64 mirror list" href="http://mirrors.fedoraproject.org/publiclist/Fedora/13-Beta/x86_64/" target="_blank">here&#8217;s a mirror list for Fedora 13 x86_64</a>)</p>
<p style="text-align: justify;">After downloading the packages, <strong>install them</strong> as root with:</p>
<p style="text-align: justify;">rpm -Uvh fedora-release-*</p>
<p style="text-align: justify;"><strong>Confirm the release file change</strong> by running:</p>
<p style="text-align: justify;">cat /etc/fedora-release</p>
<p style="text-align: justify;">Fedora release 13 (Goddard)</p>
<p style="text-align: justify;"><span id="more-1313"></span></p>
<p style="text-align: justify;">If you use packages from the RPM Fusion repository, you&#8217;ll be happy to find that you don&#8217;t need to update rpmfusion-free and rpmfusion-nonfree  RPMs (<a title="RPM Fusion configuration RPMs" href="http://rpmfusion.org/Configuration" target="_blank">http://rpmfusion.org/Configuration</a>). Whether it&#8217;s Fedora 11, 12, 13 Alpha or Beta, the repo will detect what needs to be installed / updated based on $releasever from the repo configuration files.</p>
<p style="text-align: justify;">Now <strong>run</strong>:</p>
<p style="text-align: justify;">yum upgrade</p>
<p style="text-align: justify;">If you get any missing dependencies, try uninstalling them first and re-run &#8216;yum upgrade&#8217;.</p>
<p style="text-align: justify;">All was fine for me and I got ~1.2GB of data to download as you can see in the screenshot.</p>
<p style="text-align: justify;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/05/yum_upgrade.png"><img class="aligncenter size-full wp-image-1315" title="Upgrading Fedora 12 To Fedora 13 using YUM" src="http://linuxsysconfig.com/wp-content/uploads/2010/05/yum_upgrade.png" alt="" width="500" height="350" /></a></p>
<p style="text-align: justify;">After a couple of hours of installing / updating packages and a reboot, I&#8217;m finally running Fedora 13.</p>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2010/05/fedora13.png"><img class="aligncenter size-full wp-image-1317" title="Fedora 13 desktop" src="http://linuxsysconfig.com/wp-content/uploads/2010/05/fedora13.png" alt="" width="500" height="350" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2010/05/upgrade-fedora-12-to-fedora-13-using-yum/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Amarok 2.X proxy settings</title>
		<link>http://linuxsysconfig.com/2009/09/amarok-2-x-proxy-settings/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=amarok-2-x-proxy-settings</link>
		<comments>http://linuxsysconfig.com/2009/09/amarok-2-x-proxy-settings/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 16:38:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[amarok]]></category>
		<category><![CDATA[proxy]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1254</guid>
		<description><![CDATA[I&#8217;ve been looking for a workaround for quite a while since Amarok developers didn&#8217;t put this on top of their priority list. As of version 2.1.1 the player still doesn&#8217;t have a proxy setting option in the Settings menu and this can get really annoying when you deal with multiple machines and play music on [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I&#8217;ve been looking for a workaround for quite a while since Amarok developers didn&#8217;t put this on top of their priority list. As of version 2.1.1 the player still doesn&#8217;t have a proxy setting option in the Settings menu and this can get really annoying when you deal with multiple machines and play music on all of them behind a proxy server.</p>
<p style="text-align: justify;">The only (reliable) solution I&#8217;ve found was to manually add the proxy settings to ~/.kde/share/config/kioslaverc:</p>
<p style="text-align: justify;">[$Version]<br />
update_info=kioslave.upd:kde2.2/r1,kioslave.upd:kde2.2/r2,kioslave.upd:kde2.2/r3<br />
[<strong>Proxy Settings</strong>][$i]<br />
ProxyType=1<br />
httpProxy=http://username:password@proxyserver:port/</p>
<p style="text-align: justify;">I found this workaround on a very useful <a href="http://ubuntuforums.org/showthread.php?t=331981" target="_blank">Ubuntu forum</a>. If you have other solutions please share.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2009/09/amarok-2-x-proxy-settings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>last.fm ipod scrobbling</title>
		<link>http://linuxsysconfig.com/2009/07/last-fm-ipod-scrobbling/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=last-fm-ipod-scrobbling</link>
		<comments>http://linuxsysconfig.com/2009/07/last-fm-ipod-scrobbling/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 15:59:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[amarok]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[last.fm]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1225</guid>
		<description><![CDATA[If you have an iPod you&#8217;re probably not always in front of your Linux PC listening to music using your favourite music player. That way you won&#8217;t have your last.fm profile page automatically updated with recently listened tracks. So what do you do? Use can use last.fm Linux client to scrobble your ipod manually in [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">If you have an iPod you&#8217;re probably not always in front of your Linux PC listening to music using your favourite <a href="http://linuxsysconfig.com/tag/amarok/" target="_blank">music player</a>. That way you won&#8217;t have your last.fm profile page automatically updated with recently listened tracks. So what do you do?</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Use can use last.fm Linux client to scrobble your ipod manually in three easy steps:</p>
<ul>
<li>Go to Tools &#8211;&gt; Scrobble ipod</li>
</ul>
<p><img class="aligncenter size-full wp-image-1227" title="last.fm_scrobbling" src="http://linuxsysconfig.com/wp-content/uploads/2009/07/last.fm_scrobbling.png" alt="last.fm_scrobbling" width="252" height="325" /></p>
<ul>
<li>Choose your ipod mount point (use <strong><span style="color: #000000;">df</span></strong> in a terminal if you don&#8217;t know what it is)</li>
</ul>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2009/07/last.fm_scrobbling1.png"><img class="aligncenter size-full wp-image-1233" title="last.fm_scrobbling1" src="http://linuxsysconfig.com/wp-content/uploads/2009/07/last.fm_scrobbling1.png" alt="last.fm_scrobbling1" width="500" height="350" /></a></p>
<ul>
<li>Get a list of tracks and select which ones to scrobble</li>
</ul>
<p style="text-align: center;"><a href="http://linuxsysconfig.com/wp-content/uploads/2009/07/last.fm_scrobbling2.png"><img class="aligncenter size-full wp-image-1229" title="last.fm_scrobbling2" src="http://linuxsysconfig.com/wp-content/uploads/2009/07/last.fm_scrobbling2.png" alt="last.fm_scrobbling2" width="500" height="350" /></a></p>
<p style="text-align: justify;">Done.</p>
<p style="text-align: justify;">Note: last.fm is included in most Linux distros. Find more on the <a title="Download last.fm" href="http://www.last.fm/download" target="_blank">download</a> page.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2009/07/last-fm-ipod-scrobbling/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Steps for Basic Linux Desktop Security</title>
		<link>http://linuxsysconfig.com/2009/05/10-steps-for-basic-linux-desktop-security/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=10-steps-for-basic-linux-desktop-security</link>
		<comments>http://linuxsysconfig.com/2009/05/10-steps-for-basic-linux-desktop-security/#comments</comments>
		<pubDate>Sat, 09 May 2009 09:20:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[howto]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://linuxsysconfig.com/?p=1071</guid>
		<description><![CDATA[I agree that Linux is less vulnerable than Windows, but that doesn&#8217;t make it immune to attackers. It&#8217;s not always about security flaws, buffer overflows or denial of service attacks. Most intruders exploit incorrect system configurations or access permissions which are often caused by user ignorance. I came up with a list of 10 basic [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-full wp-image-1070" src="http://linuxsysconfig.com/wp-content/uploads/2009/05/attention.png" alt="" width="80" height="80" />I agree that Linux is less vulnerable than Windows, but that doesn&#8217;t make it immune to attackers. It&#8217;s not always about security flaws, buffer overflows or denial of service attacks. Most intruders exploit incorrect system configurations or access permissions which are often caused by user ignorance.</p>
<p style="text-align: justify;">I came up with a list of 10 basic rules that should reduce the security risk.</p>
<p style="text-align: justify;"><span id="more-1071"></span></p>
<ol style="text-align: justify;">
<li><span style="color: #000000;"><strong>Download</strong></span> the ISO for your preferred distro <span style="color: #000000;"><strong>from trusted sources</strong></span>. It&#8217;s recommended to visit the official web page and select a download method from there. If you are downloading from unofficial torrent sites for higher speed rates, make sure they&#8217;re using the same tracker. Upon downloading always check the SHA1/MD5 sum.</li>
<li><span style="color: #000000;"><strong>Don&#8217;t perform a full install</strong></span>. Select only packages that you need, why waste the disk space? Fewer packages means less bugs.</li>
<li>After the installation, <span style="color: #000000;"><strong>disable any unwanted services</strong></span>. A running service means an open port to the outside. If you don&#8217;t need that service, it&#8217;s better to disable it. Run <strong>netstat -ntlp | grep LISTEN</strong> as root to find out which services are running. Also, if you don&#8217;t use IPv6, you can safely deactivate IPv6 support in your network card configuration.</li>
<li><span style="color: #000000;"><strong>Run a firewall</strong></span>. Either you use a <a title="system-config-firewall" href="http://linuxsysconfig.com/2009/05/system-config-firewall/" target="_blank">distro specific GUI</a> or configure it yourself, the firewall is a must-have security measure if you have an active network connection, as it drops unnecessary traffic and blocks a possible intruder.</li>
<li><span style="color: #000000;"><strong>Configure tcp_wrappers</strong></span>. It&#8217;s really easy to do it  and it gives you an extra layer of security. You can control access to all services (e.g. SSH) that are linked against  libwrap or run by a super daemon (e.g. xinetd).</li>
<li><span style="color: #000000;"><strong>Avoid using the root account</strong></span>. Configure sudo access for your user, it&#8217;s safer.</li>
<li><span style="color: #000000;"><strong>Update your system</strong></span> on a regular basis. Don&#8217;t mind the daily updates, they&#8217;re meant to resolve bugs and keep your machine more secure.</li>
<li><span style="color: #000000;"><strong>Use trusted software sources</strong></span>. Try not to install packages from unknown websites and stick to the official repositories. Avoid compiling from sources and use your distro&#8217;s package management system instead.</li>
<li>If you access FAT/NTFS or Samba shares, <span style="color: #000000;"><strong>install an Antivirus</strong></span> software (e.g. <a title="Clam Antivirus" href="http://www.clamav.net/" target="_blank">Clamav</a>). You may not be vulnerable to Windows malware, but you can infect other users on the network.</li>
<li><span style="color: #000000;"><strong>Use an Intrusion Detection System</strong></span> like <a title="Advanced Intrusion Detection Environment" href="http://sourceforge.net/projects/aide" target="_blank">aide</a> or <a title="Tripwire" href="http://sourceforge.net/projects/tripwire/" target="_blank">tripwire</a>. In addition, use <a title="Rootkit Hunter" href="http://www.rootkit.nl/projects/rootkit_hunter.html" target="_blank">rkhunter</a> to scan for backdoors and rootkits and <a title="Logwatch" href="http://www.logwatch.org/" target="_blank">logwatch</a> to monitor your system.</li>
</ol>
<h4>Important</h4>
<ul style="text-align: justify;">
<li>Set an email alias for root. Most cron jobs send emails to the root user with their findings. Read them!</li>
<li>Have an active backup solution to synchronize your data to some other location. It&#8217;s better to be safe than sorry.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://linuxsysconfig.com/2009/05/10-steps-for-basic-linux-desktop-security/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
