<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>
<channel>
	<title>G-Loaded Journal &#187; Errors</title>
	<atom:link href="http://www.g-loaded.eu/tag/errors/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.g-loaded.eu</link>
	<description>An open-source software and technology related journal</description>
	<lastBuildDate>Mon, 05 Dec 2011 19:55:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>Issues with the feeds are now resolved</title>
		<link>http://www.g-loaded.eu/2010/03/28/issues-with-the-feeds-are-now-resolved/</link>
		<comments>http://www.g-loaded.eu/2010/03/28/issues-with-the-feeds-are-now-resolved/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 06:06:46 +0000</pubDate>
		<dc:creator>George Notaras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Snippet]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">http://www.g-loaded.eu/?p=1634</guid>
		<description><![CDATA[This is just a quick notice that during the last five days there was a problem with the website feeds. The web server returned a 500 Internal Server Error to almost all requests for /feed/ URLs. Also, there was a big increase of the server&#8217;s CPU load behind the scenes, which was caused by php-cgi [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick notice that during the last five days there was a problem with the website feeds. The web server returned a <em>500 Internal Server Error</em> to almost all requests for <code>/feed/</code> URLs. Also, there was a big increase of the server&#8217;s <strong>CPU load</strong> behind the scenes, which was caused by <em>php-cgi</em> processes. It turned out that a custom plugin (unpublished) I had written for WordPress in the past was the cause of all the trouble, but, before coming to that conclusion, the fact that the problems had started without me doing anything on the blog during the last weeks together with a series of other random observations led me do a thorough examination of the whole server just in case.<br />
<span id="more-1634"></span><br />
So, after spending two days in front of a Linux terminal, I came to the conclusion that the following code had been problematic from the beginning and it was like a time-bomb for which the time had come to cause issues to the web site and the server that hosted it.</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> rsse_add_related_posts<span style="color: #009900;">&#40;</span><span style="color: #000088;">$PostBody</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>rsse_verify_feed<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #000088;">$PostBody</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span>
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'yarpp_related'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$PostBody</span> <span style="color: #339933;">.=</span> yarpp_related<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'rss'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #b1b100;">return</span> <span style="color: #000088;">$PostBody</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'the_content'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'rsse_add_related_posts'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">252</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>
<p>This code used a function of another plugin to attach a &#8216;<em>related posts</em>&#8216; section at the end of the full content of each feed entry. As soon as I commented out the above filter and started attaching the related-posts section to the feed content through the <a href="http://mitcho.com/code/yarpp/">YARPP</a> plugin&#8217;s administration interface, everything was normal again. No more php-cgi processes timing-out or over-consuming the CPU cycles.</p>
<p>The following graph shows clearly the problematic period:</p>
<div id="attachment_1639" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.g-loaded.eu/wp-content/uploads/phpcgi-cpu-time.png"><img src="http://www.g-loaded.eu/wp-content/uploads/phpcgi-cpu-time.png" alt="php-cgi processes consuming the CPU" title="phpcgi-cpu-time" width="640" class="size-full wp-image-1639" /></a><p class="wp-caption-text">php-cgi processes consuming the CPU</p></div>
<p>The httpd error_log included many errors like the following:</p>
<pre class="codesnp">
[...]
Allowed memory size of 33554432 bytes exhausted (tried to allocate 18893 bytes)
[...]
mod_fcgid: process ... exit(communication error), terminated by calling exit(), return code: 1
[...]
[warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error.
[...]
[warn] mod_fcgid: stderr: PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 4864 bytes)
[...]
Premature end of script headers: index.php
[...]
</pre>
<p>Note that these errors might appear in several occasions.</p>
<p>In my case, finding that faulty piece of code was a huge relief, I can tell you.</p>
<div class="cc-block"><em><a href="http://www.g-loaded.eu/2010/03/28/issues-with-the-feeds-are-now-resolved/">Issues with the feeds are now resolved</a></em>, unless otherwise expressly stated, is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Terms and conditions beyond the scope of this license may be available at <a href="http://www.g-loaded.eu/about/disclaimer-and-license/">www.g-loaded.eu</a>.</div>
<h4>Related Articles</h4>
<ul><li><a href="http://www.g-loaded.eu/2007/01/12/wordpress-206-feed-issues-resolved/" rel="bookmark">WordPress 2.0.6 &#8211; Feed Issues Resolved</a></li>
<li><a href="http://www.g-loaded.eu/2009/11/19/g-loaded-feeds/" rel="bookmark">G-Loaded Feeds</a></li>
<li><a href="http://www.g-loaded.eu/2009/10/08/redmine-deployment-delayed/" rel="bookmark">Redmine deployment delayed</a></li>
<li><a href="http://www.g-loaded.eu/2007/07/12/issue-addressed-author-feeds-deliver-full-content/" rel="bookmark">Issue addressed: Author feeds deliver full content</a></li>
<li><a href="http://www.g-loaded.eu/2008/10/17/status-of-content-availability-via-feeds/" rel="bookmark">Status of content availability via feeds</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.g-loaded.eu/2010/03/28/issues-with-the-feeds-are-now-resolved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Strange mod_dav_svn error</title>
		<link>http://www.g-loaded.eu/2009/10/05/strange-mod_dav_svn-error/</link>
		<comments>http://www.g-loaded.eu/2009/10/05/strange-mod_dav_svn-error/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 20:54:10 +0000</pubDate>
		<dc:creator>George Notaras</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Subversion]]></category>
		<guid isPermaLink="false">http://www.g-loaded.eu/?p=1213</guid>
		<description><![CDATA[mod_dav_svn lets you serve subversion repositories through the Apache HTTP Server. mod_dav.so is a requirement for mod_dav_svn.so. If while setting up mod_dav_svn you see the error &#8220;undefined symbol: dav_register_provider&#8220;, make sure you check the order that the aforementioned modules are loaded. mod_dav must precede mod_dav_svn: LoadModule dav_module modules/mod_dav.so LoadModule dav_svn_module modules/mod_dav_svn.so This will resolve the [...]]]></description>
			<content:encoded><![CDATA[<p>mod_dav_svn lets you serve <a href="http://subversion.tigris.org/">subversion</a> repositories through the <a href="http://httpd.apache.org/">Apache HTTP Server</a>. <em>mod_dav.so</em> is a requirement for <em>mod_dav_svn.so</em>. If while setting up mod_dav_svn you see the error &#8220;<em>undefined symbol: dav_register_provider</em>&#8220;, make sure you check the order that the aforementioned modules are loaded. mod_dav must precede mod_dav_svn:</p>
<pre class="codesnp">
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
</pre>
<p>This will resolve the issue.</p>
<div class="cc-block"><em><a href="http://www.g-loaded.eu/2009/10/05/strange-mod_dav_svn-error/">Strange mod_dav_svn error</a></em>, unless otherwise expressly stated, is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Terms and conditions beyond the scope of this license may be available at <a href="http://www.g-loaded.eu/about/disclaimer-and-license/">www.g-loaded.eu</a>.</div>
<h4>Related Articles</h4>
<ul><li><a href="http://www.g-loaded.eu/2007/02/24/creative-commons-v30-licenses-launched/" rel="bookmark">Creative Commons v3.0 Licenses Launched</a></li>
<li><a href="http://www.g-loaded.eu/2008/12/18/using-the-mod_dav_svn-svnparentpath-directive-with-multiple-authz-files/" rel="bookmark">Using the mod_dav_svn SVNParentPath directive with multiple authz files</a></li>
<li><a href="http://www.g-loaded.eu/2010/03/28/script-apache-error-report/" rel="bookmark">Script for Apache Error Report</a></li>
<li><a href="http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/" rel="bookmark">When it comes to error messages&#8230;</a></li>
<li><a href="http://www.g-loaded.eu/2007/02/25/error-when-using-old-runbin-installers-under-linux/" rel="bookmark">Error when using old run/bin installers under Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.g-loaded.eu/2009/10/05/strange-mod_dav_svn-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>When it comes to error messages&#8230;</title>
		<link>http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/</link>
		<comments>http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 23:00:42 +0000</pubDate>
		<dc:creator>George Notaras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tips]]></category>
		<guid isPermaLink="false">http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/</guid>
		<description><![CDATA[This post is both a tip about vsftpd&#8216;s configuration and an example of what an error message should not look like. If you use vsftpd&#8217;s user_config_dir directive in order to set a directory that will hold configuration files for per-user customized server options, be warned that, if one of those files contains a directive whose [...]]]></description>
			<content:encoded><![CDATA[<p>This post is both a tip about <a href="http://vsftpd.beasts.org/">vsftpd</a>&#8216;s configuration and an example of what an error message <strong>should not</strong> look like.</p>
<p>If you use vsftpd&#8217;s <code>user_config_dir</code> directive in order to set a directory that will hold configuration files for per-user customized server options, be warned that, if one of those files contains a directive whose value is a path that does not exist &#8211; for example a mistyped custom <code>local_root</code> -, you will not be able to connect to the FTP service with any user account. Finding the cause of the problem is going to be very difficult as there is no sign about errors in the log files, even if you have set their detail to the maximum.</p>
<p>Moreover, if you use an FTP client like gftp, be prepared for error messages like the following:</p>
<blockquote><p>
Error: Could not read from socket: Success
</p></blockquote>
<p>Yeah, a successful error message at last!</p>
<div class="cc-block"><em><a href="http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/">When it comes to error messages&#8230;</a></em>, unless otherwise expressly stated, is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Terms and conditions beyond the scope of this license may be available at <a href="http://www.g-loaded.eu/about/disclaimer-and-license/">www.g-loaded.eu</a>.</div>
<h4>Related Articles</h4>
<ul><li><a href="http://www.g-loaded.eu/2007/03/05/organizing-mailing-list-messages-with-evolution/" rel="bookmark">Organizing Mailing List messages with Evolution</a></li>
<li><a href="http://www.g-loaded.eu/2010/03/28/script-apache-error-report/" rel="bookmark">Script for Apache Error Report</a></li>
<li><a href="http://www.g-loaded.eu/2007/02/25/error-when-using-old-runbin-installers-under-linux/" rel="bookmark">Error when using old run/bin installers under Linux</a></li>
<li><a href="http://www.g-loaded.eu/2009/10/05/strange-mod_dav_svn-error/" rel="bookmark">Strange mod_dav_svn error</a></li>
<li><a href="http://www.g-loaded.eu/2007/02/01/dircproxy-irc-proxy/" rel="bookmark">dircproxy IRC Proxy</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.g-loaded.eu/2007/07/29/when-it-comes-to-error-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Application Testing: Zero Free Space</title>
		<link>http://www.g-loaded.eu/2007/02/20/application-testing-zero-free-space/</link>
		<comments>http://www.g-loaded.eu/2007/02/20/application-testing-zero-free-space/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 05:41:54 +0000</pubDate>
		<dc:creator>George Notaras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://www.g-loaded.eu/2007/02/20/application-testing-zero-free-space/</guid>
		<description><![CDATA[I should clarify from the beginning that this is not a technical article containing any kind of debugging information - I don't have the knowledge anyway - or any other type of proof that indicates that some commonly used applications have bugs. This is just about some observations, or better an unofficial user report, of "<em>what went wrong when I run out of free space</em>".]]></description>
			<content:encoded><![CDATA[<p>I should clarify from the beginning that this is not a technical article containing any kind of debugging information &#8211; I don&#8217;t have the knowledge anyway &#8211; or any other type of proof that indicates that some commonly used applications have bugs. This is just about some observations, or better an unofficial user report, of &#8220;<em>what went wrong when I ran out of free space</em>&#8220;.<br />
<span id="more-342"></span><br />
I had written a script which recorded information to a log file the other day. I had forgotten to turn it off and the result was that my home directory became full of data, leaving zero free space. This came at a moment while I was using <a href="http://www.mozilla.org/">firefox</a> (v2.0.0.1) and <a href="http://www.gftp.org/">gftp</a> (v2.0.18) on a <a href="http://www.gnome.org/">GNOME</a> (v2.16.3) <a href="http://fedoraproject.org/">Fedora</a> 6 desktop. Of course, as soon as I realised that my home was full of data, I deleted that huge log file. In the next moments, I noticed that the things I outline below had gone wrong during this incident. I have not tried to reproduce these errors, so I haven&#8217;t filed any bugs. Feel free to do so, if you are able to reproduce them.</p>
<p>First, I do not remember being warned about running out of free space. <strong>GNOME</strong> is supposed to do this, but, in my case, either it did not raise that warning message or I was too focused on my work so I didn&#8217;t notice it. I&#8217;d bet that the latter is what actually happened.</p>
<p>Second, I have setup several profiles in <strong>firefox</strong> and I have adjusted its launcher in the GNOME menu to start the profile manager each time I want to use the browser. Firefox keeps the profile information in the <code>~/.mozilla/firefox/profiles.ini</code> file. Under the &#8220;<em>no free space</em>&#8221; conditions, something had caused the file to be re-created as a zero-size file, losing all of my profile information. Fortunately, this was the only file that was affected. My profile directories were in tact, so it was rather easy to recover from this situation by setting my profiles again with the profile manager.</p>
<p>The third observation has to do with the FTP client, <strong>gftp</strong>. As I have mentioned earlier I was also working with this client when I run out of free space. It is strange to me how some things happen sometimes, but at that moment I was adding some ftp sites to the gftp bookmarks. Well, it seems that if you happen to save your bookmarks or settings in gftp while there is no free space in the partition that holds gftp&#8217;s config files, you are LOST! All the files in <code>~/.gftp/</code> are replaced with zero-size files and all your settings and bookmarks are lost, unless you have a recent backup of them. Well, I didn&#8217;t have one and that&#8217;s why I was angry (against myself). This was fixed &#8211; but not my bookmarks :-( &#8211; by completely removing the <code>~/.gftp/</code> directory and getting it recreated when launching gftp.</p>
<p>After this incident, I kept wondering if there were more configuration files in my user account&#8217;s home that were affected. I guess it is impossible to know in advance. Time will show.</p>
<p>An application which acted absolutely professionally and actually was the one that made me realize that there was something wrong with the free space is <a href="http://www.gnome.org/projects/evolution/">Evolution</a>. It displayed proper warning messages about not being able to write the newly fetched email and news messages to the disk and, generally, the problematic situation had absolutely no effect on it. <strong>I take my hat off to Evolution</strong> (v2.8.3).</p>
<p>This incident made me think if software developers ever test how their software would behave if there is no free space available, especially if its usage involves reading/writing/appending from/to files. I would bet that other programs might have problems under such conditions too, but I guess these situations are rare. On the other hand, if it happens and the software is not designed to work well, then your personal data could be at risk. At this point, I am rather happy I was not running my password manager at that critical period of time! ;-)</p>
<p>Anyway, as I have already written earlier, <strong>I blame noone</strong>. Unfortunately, I do not have the required free time or will to reproduce those errors in a test environment, but I guess I will do this at some later time. All the above might just be wrong conclusions and something else might was the cause of the problem. I really do not know, but I felt like writing about that experience.</p>
<div class="cc-block"><em><a href="http://www.g-loaded.eu/2007/02/20/application-testing-zero-free-space/">Application Testing: Zero Free Space</a></em>, unless otherwise expressly stated, is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Terms and conditions beyond the scope of this license may be available at <a href="http://www.g-loaded.eu/about/disclaimer-and-license/">www.g-loaded.eu</a>.</div>
<h4>Related Articles</h4>
<ul><li><a href="http://www.g-loaded.eu/2007/09/14/featured-epiphany-plugins/" rel="bookmark">Featured Epiphany Plugins</a></li>
<li><a href="http://www.g-loaded.eu/2009/05/07/descramble-passwords-from-gftp-bookmarks-using-python/" rel="bookmark">Descramble Passwords from gftp Bookmarks using Python</a></li>
<li><a href="http://www.g-loaded.eu/2005/09/10/testing-gnome-blog-poster/" rel="bookmark">Testing gnome-blog-poster&#8230;</a></li>
<li><a href="http://www.g-loaded.eu/2006/04/05/epiphany-browser-review/" rel="bookmark">Epiphany Browser Review</a></li>
<li><a href="http://www.g-loaded.eu/2008/12/08/access-gvfs-mounts-from-the-command-line/" rel="bookmark">Access gvfs mounts from the command line</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.g-loaded.eu/2007/02/20/application-testing-zero-free-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>TrueCrypt on 2.6.18 kernels</title>
		<link>http://www.g-loaded.eu/2006/11/05/truecrypt-on-2618-kernels/</link>
		<comments>http://www.g-loaded.eu/2006/11/05/truecrypt-on-2618-kernels/#comments</comments>
		<pubDate>Sun, 05 Nov 2006 03:52:40 +0000</pubDate>
		<dc:creator>George Notaras</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Compiling]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">http://www.g-loaded.eu/2006/11/05/truecrypt-on-2618-kernels/</guid>
		<description><![CDATA[It seems that there is a problem compiling the Linux version of Truecrypt v4.2a on the 2.6.18 series of kernels. A patch has been posted in the Truecrypt forums (you need to be logged-in to read), but, although this patch resolves the compilation error, there have been reports that the program has problems unmounting the [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that there is a problem compiling the Linux version of <a href="http://www.truecrypt.org/">Truecrypt</a> v4.2a on the 2.6.18 series of kernels. A <a href="http://forums.truecrypt.org/viewtopic.php?t=4155">patch</a> has been posted in the Truecrypt forums (you need to be logged-in to read), but, although this patch resolves the compilation error, there have been reports that the program has problems unmounting the encrypted volumes and releasing the loop devices. So, truecrypt is a no-go for Fedora 6 at the moment, at least until a new version that works flawlessly is released. An alternative way to create encrypted file containers pretty much like Truecrypt is by using dm-crypt and LUKS. More information about this method, can be found in another <a href="http://www.g-loaded.eu/2005/11/10/encrypt-devices-using-dm-crypt-and-luks/">article</a> of mine.</p>
<div class="cc-block"><em><a href="http://www.g-loaded.eu/2006/11/05/truecrypt-on-2618-kernels/">TrueCrypt on 2.6.18 kernels</a></em>, unless otherwise expressly stated, is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Terms and conditions beyond the scope of this license may be available at <a href="http://www.g-loaded.eu/about/disclaimer-and-license/">www.g-loaded.eu</a>.</div>
<h4>Related Articles</h4>
<ul><li><a href="http://www.g-loaded.eu/2005/11/10/encrypt-devices-using-dm-crypt-and-luks/" rel="bookmark">Encrypt devices using dm-crypt and LUKS</a></li>
<li><a href="http://www.g-loaded.eu/2005/12/14/the-complete-fedora-kernel-headers/" rel="bookmark">The Complete Fedora Kernel Headers</a></li>
<li><a href="http://www.g-loaded.eu/2007/02/24/creative-commons-v30-licenses-launched/" rel="bookmark">Creative Commons v3.0 Licenses Launched</a></li>
<li><a href="http://www.g-loaded.eu/2008/05/16/using-ssh-for-networking/" rel="bookmark">Using SSH for networking</a></li>
<li><a href="http://www.g-loaded.eu/2006/09/09/kernel-2617-and-lirc_gpio-driver/" rel="bookmark">Kernel 2.6.17 and lirc_gpio driver</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.g-loaded.eu/2006/11/05/truecrypt-on-2618-kernels/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>

