<?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>Harddark's Weblog</title>
	<atom:link href="http://harddark.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://harddark.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 19 Sep 2008 04:59:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='harddark.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Harddark's Weblog</title>
		<link>http://harddark.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://harddark.wordpress.com/osd.xml" title="Harddark&#039;s Weblog" />
	<atom:link rel='hub' href='http://harddark.wordpress.com/?pushpress=hub'/>
		<item>
		<title>shell tricks</title>
		<link>http://harddark.wordpress.com/2008/09/17/shell-tricks/</link>
		<comments>http://harddark.wordpress.com/2008/09/17/shell-tricks/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 07:16:32 +0000</pubDate>
		<dc:creator>harddark</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[bash shell tricks]]></category>

		<guid isPermaLink="false">http://harddark.wordpress.com/?p=18</guid>
		<description><![CDATA[Shell Scripting Tricks Note: #debian is not necessarily the best place to find help with shell scripts. If your scripting problem involves bash (or Bourne shell), you might try #bash instead. The #bash FAQ is at http://wooledge.org/mywiki/BashFaq and contains many more tricks than this page does. How do I see how much disk space is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=18&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Shell Scripting Tricks</h1>
<p class="line862">Note: #debian is not necessarily the best place to find help with shell scripts. If your scripting problem involves bash (or Bourne shell), you might try #bash instead. The #bash FAQ is at <a class="http" href="http://wooledge.org/mywiki/BashFaq">http://wooledge.org/mywiki/BashFaq</a> and contains many more tricks than this page does.</p>
<p class="line867">
<h2>How do I see how much disk space is left?</h2>
<p class="line867">
<pre>df
df -h for a human readable format in megs &amp; gigs</pre>
<p class="line867">
<h2>How do I see where all my big files are?  My file system is full.</h2>
<p class="line867">
<pre>cd /somewhere
du -sk *
# Repeat as necessary</pre>
<p class="line874">Another way:</p>
<p class="line867">
<pre>find /somewhere -size +2000k -ls
# This shows all files over 2000 kilobytes under /somewhere</pre>
<p class="line874">If you want to keep your .debs, you can filter them out of the list:</p>
<p class="line867">
<pre>find / -size +2000k -ls | awk ' substr($NF, length($NF) - 3, 4) != ".deb" '
# This shows all files on your entire system over 2000 kilobytes that are not debian packages</pre>
<p class="line874">If you want to see big directories instead of files, you can do:</p>
<p class="line867">
<pre>du -x /somewhere | sort -n | tail -10
# This shows the 10 largest directories under /somewhere</pre>
<p class="line867">
<h2>I have a directory full of MP3s&#8230; how do I rename them all with underscores instead of spaces?</h2>
<p class="line867">
<pre>rename 's/ /_/g' *.mp3</pre>
<p class="line862">The <tt>rename</tt> command is not a general Unix command but it&#8217;s included with Perl which is of course installed by default in Debian.</p>
<p class="line867">
<h2>How do I do that recursively?</h2>
<p class="line862">That&#8217;s a bit tricky. You can get a list of files to pass to <tt>rename</tt> using <tt>find</tt>, but if some of the directories are being renamed as well, that&#8217;s not something <tt>rename</tt> can keep track of. You have to use <tt>-depth</tt> with <tt>find</tt> to make sure any files are renamed before the directories they&#8217;re in.</p>
<p class="line867">
<pre>cd /somewhere
find . -depth -name '* *' -type f -print0 | xargs -r0 rename 's/ /_/g'</pre>
<p class="line867">
<h2>How do I (recursively) rename all files from uppercase to lowercase?</h2>
<p class="line874">Once again, this is hard if the directories themselves have uppercase letters in their names. Let&#8217;s assume for the moment that they don&#8217;t. Then:</p>
<p class="line867">
<pre>cd /somewhere
find . -name '*[A-Z]*' -type f -print0 | xargs -0 rename 'y/A-Z/a-z/'</pre>
<p class="line874">Unfortunately, whenever this question pops up, that&#8217;s usually not enough &#8212; the person asking usually has uppercase directory names too. So something like this might be required:</p>
<p class="line867">
<pre>cd /somewhere
find . -type d -depth -name '*[A-Z]*' -print |
  while read dir; do dname="$(dirname $dir)"; bname="$(basename $dir)";
  newbname="$(echo $bname | tr [:upper:] [:lower:])"; mv "$dir" "$dname/$newbname"; done
# That renames the directories.  The -depth makes it go through the deepest ones first, so we don't rename
# A to a until we've already renamed A/B to A/b.
find . -name '*[A-Z]*' -type f -print0 | xargs -0 rename 'y/A-Z/a-z/'</pre>
<p class="line862">Note that the more complex script above is imperfect: it will fail if any directories have newlines in their names, and it may also fail under some conditions if any files or directories have whitespace in their names. Use at your own risk. (Hint: if you want to test it before you commit to it, put an <tt>echo</tt> in front of the <tt>mv</tt>.)</p>
<p class="line874">In fact, this simpler solution might work better:</p>
<p class="line867">
<pre>find /somewhere -depth -name '*[A-Z]*' -print0 | xargs -r0 rename 'y/A-Z/a-z/'</pre>
<p class="line862">Here, too, it might be a good idea to put in an <tt>echo</tt> before the <tt>rename</tt> command to test before you actually run this.</p>
<p class="line867">
<h2>How do I remove a file that begins with &#8220;-&#8221;?</h2>
<p class="line867">
<pre>unlink -foo</pre>
<p class="line874">Three different ways:</p>
<p class="line867">
<pre>rm -- -foo
rm ./-foo
using 'mc', and pressing F8 on the appropriate file</pre>
<p class="line862">These two tricks work with nearly every command line tool, not only <tt>rm</tt>.</p>
<p class="line867">
<h2>How do I monitor something in realtime?</h2>
<p class="line874">If it&#8217;s a log file, follow the tail of the file:</p>
<p class="line867">
<pre>tail -f /var/log/messages</pre>
<p class="line874">or</p>
<p class="line867">
<pre>less +F /var/log/messages</pre>
<p class="line874">If it&#8217;s a general command, use watch:</p>
<p class="line867">
<pre>watch -n 1 ls -l ~/some/file</pre>
<p class="line874">This works well when monitoring a firewall with iptables / tc or like tasks.</p>
<p class="line867">
<h2>How do I get only the filename in a full pathname?</h2>
<p class="line874">Two ways:</p>
<p class="line867">
<pre>basename /path/to/file
foo=/path/to/file ; echo ${foo##*/}</pre>
<p class="line867">
<h2>How do I test whether a directory has files in it?</h2>
<p class="line867">
<pre>if [ "$(ls -A somedir)" ]; then
    echo "It has files"
fi</pre>
<p class="line862">Note: a single argument inside the brackets is equivalent to <tt>[ -n argument ]</tt>. There seems to be no clean way to do this using only shell builtins. (We had one earlier attempt which was close, but that failed if there was one file named * in the directory.)</p>
<p class="line874">Another way:</p>
<p class="line867">
<pre>if [ "`ls -A somedir | wc -l`" -gt 0 ]; then
    echo "found files"
fi</pre>
<p class="line862">A shorter way: <tt>[ $(ls -A somedir) ] &amp;&amp; echo "directory is not empty"</tt></p>
<p class="line874">Note: The double ampersand works like a boolean &#8220;and&#8221;, so the &#8220;if&#8221; is not required.</p>
<p class="line867">
<h2>How do I start a process in background?</h2>
<p class="line874">Just append an ampersand:</p>
<p class="line867">
<pre>cp bigfile bigfile2 &amp;</pre>
<p class="line862">or press <em>Ctrl+Z</em> while the command is running (this will stop it) and use for example</p>
<p class="line867">
<pre>bg cp</pre>
<p class="line874">to make it continue working and use</p>
<p class="line867">
<pre>fg cp</pre>
<p class="line862">to move it to the foreground (<em>Ctrl+Z</em> will stop again it and send it to the background) and use</p>
<p class="line867">
<pre>kill cp</pre>
<p class="line874">to kill it.</p>
<p class="line867">
<h2>How do I work with arrays in bash?</h2>
<p class="line874">Assigning to one:</p>
<p class="line867">
<pre>arr=(one two three four)
myoggs=(*.ogg)</pre>
<p class="line874">Iterating over one:</p>
<p class="line867">
<pre>for f in "${myoggs[@]}"; do ...; done</pre>
<p class="line874">Selecting a random element:</p>
<p class="line867">
<pre>mysigs=($HOME/sigs/*)
cat ${mysigs[RANDOM % ${#mysigs[*]}]}</pre>
<p class="line874">(In the previous example, note that the brackets for the array index also force a numeric evaluation context, in which RANDOM doesn&#8217;t need a leading $ sign.)</p>
<p class="line874">You can&#8217;t easily &#8220;delete&#8221; an element from the middle of an array, but you can hack around it by reindexing the array to skip over all the unset elements:</p>
<p class="line867">
<pre>arr=(zero one two three four)
unset arr[1]
arr=("${arr[@]}")</pre>
<p class="line862">This will also leave all the <em>empty</em> elements in place, deleting only the <em>unset</em> ones.</p>
<p class="line867">
<h2>How do I use a variable within a variable (variable interpolation) in bash?</h2>
<p class="line874">If you want to do something like ${$var}, use this format: ${!var}</p>
<p class="line874">So if you have:</p>
<p class="line867">
<pre>FOO=one
BAR=FOO</pre>
<p class="line874">then ${!BAR} will return &#8220;one&#8221;</p>
<p class="line874">This only works for referencing an existing variable, not for assignment. If you wish to assign to a dynamically generated variable name, you must use either eval:</p>
<p class="line867">
<pre>IFACE=eth0
eval IP_${IFACE}=192.168.1.1</pre>
<p class="line874">or, in many cases, just use an array:</p>
<p class="line867">
<pre>N=17
ROW[N]="This is the 18th row (counting from 0)."</pre>
<p class="line874">The eval trick can also be used for referencing:</p>
<p class="line867">
<pre>IFACE=eth0
eval echo \$IP_${IFACE}</pre>
<p>The eval makes a second pass over the code. The first pass substitutes $ for \$ and then substitutes the value of ${IFACE}, leaving &#8220;eval echo $IP_eth0&#8243;. The second pass then substitutes the value of the ${IP_eth0} variable, assuming one exists.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/harddark.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/harddark.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/harddark.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/harddark.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/harddark.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=18&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://harddark.wordpress.com/2008/09/17/shell-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cacf1a3d8d649b946dc30aa7da7f7743?s=96&#38;d=identicon" medium="image">
			<media:title type="html">harddark</media:title>
		</media:content>
	</item>
		<item>
		<title>synaptic</title>
		<link>http://harddark.wordpress.com/2008/09/17/synaptic/</link>
		<comments>http://harddark.wordpress.com/2008/09/17/synaptic/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 07:14:41 +0000</pubDate>
		<dc:creator>harddark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://harddark.wordpress.com/?p=15</guid>
		<description><![CDATA[Installation Synaptic is installed by default in Debian Etch if you choose desktop task. First, you must install it: Open a root console window (Applications -&#62; System Tools-&#62; Root Terminal in GNOME) Type: aptitude install synaptic Configuring Repository 1. Open Synaptic (Applications -&#62; System Tools-&#62; Synaptic Package Manager in GNOME) 2. Click the Settings Menu, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=15&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>Installation</h1>
<p class="line874">Synaptic is installed by default in Debian Etch if you choose desktop task.</p>
<p class="line874">First, you must install it:</p>
<ul>
<li>
<p class="line862">Open a root console window (Applications -&gt; System Tools-&gt; Root Terminal in GNOME)</p>
</li>
<li>Type:</li>
</ul>
<p class="line867">
<pre>aptitude install synaptic</pre>
<p class="line867">
<h1>Configuring Repository</h1>
<p class="line867">
<pre>1. Open Synaptic (Applications -&gt; System Tools-&gt; Synaptic Package Manager in GNOME)
2. Click the Settings Menu, and choose Repositories.
3. Configure!</pre>
<p class="line862">By default, Debian use only <strong>main</strong> section for each repositories. If needed, you can add <strong>contrib</strong> and <strong>non-free</strong> section. Note that Security update support only <strong>main</strong> section.</p>
<p class="line867"><img title="synaptic-repository-adding-section.png" src="http://wiki.debian.org/Synaptic?action=AttachFile&amp;do=get&amp;target=synaptic-repository-adding-section.png" alt="" /></p>
<p class="line867">
<h1>Browsing, Installing, Removing</h1>
<p class="line862">First &#8211; open Synaptic (Applications -&gt; System Tools-&gt; Synaptic Package Manager in GNOME)</p>
<p class="line874">Synaptic shows you all the packages available to you &#8211; and marks each one as installed or not installed. You can now navigate and find packages, marking packages you want to install (or remove) by clicking the tick box (or by clicking with the right mouse button on an package), and then click &#8220;Apply&#8221; to make changes.</p>
<p class="line867">
<p class="line867">
<h1>Upgrading your distribution</h1>
<ul>
<li>Clic on &#8220;Update&#8221;</li>
<li>Clic on &#8220;Upgrade&#8221;</li>
<li>Clic on &#8220;Full Upgarde&#8221;</li>
</ul>
<p class="line867">
<h1>Further Resources</h1>
<ul>
<li>
<p class="line891"><a class="http" href="http://www.nongnu.org/synaptic">http://www.nongnu.org/synaptic</a> &#8211; Homepage</p>
</li>
<li>
<p class="line891"><a class="http" href="http://www.debianuniverse.com/readonline/chapter/06">http://www.debianuniverse.com/readonline/chapter/06</a> &#8211; A complete guide to synaptic.</p>
</li>
</ul>
<p class="line867">
<h1>Screenshots</h1>
<p><a class="external" href="http://www.nongnu.org/synaptic/images/0.53-main.png"><img title="http://www.nongnu.org/synaptic/images/0.53-main.png" src="http://www.nongnu.org/synaptic/images/0.53-main.png" alt="http://www.nongnu.org/synaptic/images/0.53-main.png" /></a><br />
<a class="http" href="http://www.nongnu.org/synaptic/action.html">http://www.nongnu.org/synaptic/action.html</a> &#8211; more Screenshots</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/harddark.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/harddark.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/harddark.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/harddark.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/harddark.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=15&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://harddark.wordpress.com/2008/09/17/synaptic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cacf1a3d8d649b946dc30aa7da7f7743?s=96&#38;d=identicon" medium="image">
			<media:title type="html">harddark</media:title>
		</media:content>

		<media:content url="http://wiki.debian.org/Synaptic?action=AttachFile&#38;do=get&#38;target=synaptic-repository-adding-section.png" medium="image">
			<media:title type="html">synaptic-repository-adding-section.png</media:title>
		</media:content>

		<media:content url="http://www.nongnu.org/synaptic/images/0.53-main.png" medium="image">
			<media:title type="html">http://www.nongnu.org/synaptic/images/0.53-main.png</media:title>
		</media:content>
	</item>
		<item>
		<title>How to debug a debian package</title>
		<link>http://harddark.wordpress.com/2008/09/17/how-to-debug-a-debian-package/</link>
		<comments>http://harddark.wordpress.com/2008/09/17/how-to-debug-a-debian-package/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 07:12:25 +0000</pubDate>
		<dc:creator>harddark</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[debug debian package]]></category>

		<guid isPermaLink="false">http://harddark.wordpress.com/?p=10</guid>
		<description><![CDATA[Debug packages contain debug symbols and usually are named &#60;package&#62;-dbg. They are useful if program crashes and you want to generate stack trace which contains information about functions where it crashed. How to create one? First step is just to add a dbg package to your debian/control file like so: Package: giblib1-dbg Architecture: any Section: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=10&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="line862">Debug packages contain debug symbols and usually are named &lt;package&gt;-dbg. They are useful if program crashes and you want to generate stack trace which contains information about functions where it crashed.</p>
<p class="line867">
<h1>How to create one?</h1>
<p class="line874">First step is just to add a dbg package to your debian/control file like so:</p>
<p class="line867">
<pre>Package: giblib1-dbg
Architecture: any
Section: libdevel
Priority: extra
Depends: giblib1 (= ${binary:Version})
Description: debugging symbols for giblib1
 giblib is a library of handy stuff. Contains an imlib2 wrapper to avoid the
 context stuff, doubly-linked lists and font styles.
 .
 This package contains the debugging symbols for giblib1.</pre>
<p class="line874">Then change your call to dh_strip in your debian/rules files so it looks like this:</p>
<p class="line867">
<pre>dh_strip --dbg-package=giblib1-dbg</pre>
<p class="line874">If you use cdbs then just add the line:</p>
<p class="line867">
<pre>DEB_DH_STRIP_ARGS := --dbg-package=giblib1-dbg</pre>
<p class="line862">These cause dh_strip to place the debugging symbols under /usr/lib/debug in the named package. Make sure you have <strong>debhelper compatibility level set to 5</strong>, as the semantics for the &#8211;dbg-package switch in 4 and earlier were different and weird.</p>
<p>So add a -dbg package to your library or binary today!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/harddark.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/harddark.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/harddark.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/harddark.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/harddark.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=harddark.wordpress.com&amp;blog=4881164&amp;post=10&amp;subd=harddark&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://harddark.wordpress.com/2008/09/17/how-to-debug-a-debian-package/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cacf1a3d8d649b946dc30aa7da7f7743?s=96&#38;d=identicon" medium="image">
			<media:title type="html">harddark</media:title>
		</media:content>
	</item>
	</channel>
</rss>
