<?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>OpenKB::Server Technical Papers &#187; Linux Maintenance</title>
	<atom:link href="http://www.openkb.org/category/linux-maintenance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openkb.org</link>
	<description>Computer , server issues and solutions</description>
	<lastBuildDate>Sat, 17 Jul 2010 21:16:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Cleaning the /boot Partition on Linux</title>
		<link>http://www.openkb.org/cleaning-the-boot-partition-on-linux/</link>
		<comments>http://www.openkb.org/cleaning-the-boot-partition-on-linux/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 23:30:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=801</guid>
		<description><![CDATA[Over time after doing multiple Kernel updates and security patches. You will notice the /boot partition is getting full to about 90% when doing a df command. Example df /dev/sda34 124427 12078 105925 11% /boot Is this case I am only using 11% of my boot after cleaning up the unused kernel images. The Fedora [...]]]></description>
			<content:encoded><![CDATA[<p>Over time after doing multiple Kernel updates and security patches. You will notice the /boot partition is getting full to about 90% when doing a df command. </p>
<p>Example<br />
df<br />
/dev/sda34               124427     12078    105925  11% /boot</p>
<p>Is this case I am only using 11% of my boot after cleaning up the unused kernel images. </p>
<p>The Fedora Community has released a Open Source script under the GNU Licensing called Kernel-prune . you can download this script using the following command via ssh </p>
<p>curl -O &#8216;http://skvidal.fedorapeople.org/misc/kernel-prune.py&#8217;</p>
<p>You will then need to make the python script executable by issuing<br />
chmod a+x kernel-prune.py </p>
<p>Then running it using ./kernel-prune.py<br />
The return value will give you a list of unused kernel images which can be safely removed from your system. </p>
<p>To remove the kernels I created a file called cleanboot and added the following content<br />
 PKGS=`./kernel-prune.py`<br />
 echo $PKGS<br />
 yum remove $PKGS</p>
<p>Again making this new file executable using<br />
chmod a+x cleanboot </p>
<p>Then running the file as ./cleanboot</p>
<p>The script will ask you if you would like to remove the unused kernel packages , hit Y for yes and give it a few moments. Perform a reboot and you should be all set. </p>
<p>This script may work on centos and other distros , but i have not tested this solution on those systems. Please make a backup of your data before proceeding with this process. </p>
<p>Thanks, </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/cleaning-the-boot-partition-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The path you entered is not a valid directory or is not accessible.</title>
		<link>http://www.openkb.org/the-path-you-entered-is-not-a-valid-directory-or-is-not-accessible/</link>
		<comments>http://www.openkb.org/the-path-you-entered-is-not-a-valid-directory-or-is-not-accessible/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 23:39:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=763</guid>
		<description><![CDATA[Error:The path you entered is not a valid directory or is not accessible. When trying to enable imagemagick within Gallery2 by Menalto Check your php,ini file for a directive open_basedir add the root path that contains the convert binary , so for example if convert is at /usr/bin/convert set the basedir to open_basedir = /your/home:/usr/bin [...]]]></description>
			<content:encoded><![CDATA[<p>Error:The path you entered is not a valid directory or is not accessible.</p>
<p>When trying to enable imagemagick within Gallery2 by Menalto </p>
<p>Check your php,ini file for a directive open_basedir</p>
<p>add the root path that contains the convert binary , so for example if convert is at /usr/bin/convert<br />
set the basedir to<br />
open_basedir = /your/home:/usr/bin </p>
<p>without this settings you will not have access to the /usr/bin folder. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/the-path-you-entered-is-not-a-valid-directory-or-is-not-accessible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ejabberd: RPC failed on the node</title>
		<link>http://www.openkb.org/ejabberd-rpc-failed-on-the-node/</link>
		<comments>http://www.openkb.org/ejabberd-rpc-failed-on-the-node/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:46:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=742</guid>
		<description><![CDATA[Error ejabberdctl status RPC failed on the node ejabberd@localhost: nodedown This occurred when using a live cd in a virtual player under bridge mode. The app loads after a virtual player reboot, but restarting the service within ssh returned the error. So I did a hard reboot on the host machine which resolve the issue. [...]]]></description>
			<content:encoded><![CDATA[<p>Error<br />
ejabberdctl status<br />
RPC failed on the node ejabberd@localhost: nodedown</p>
<p>This occurred when using a live cd in a virtual player under bridge mode. The app loads after a virtual player reboot, but restarting the service within ssh returned the error. So I did a hard reboot on the host machine which resolve the issue. </p>
<p>You will also need to make sure the host name is correct in the ejabberd cfg file. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/ejabberd-rpc-failed-on-the-node/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla login error  JAuthentication</title>
		<link>http://www.openkb.org/joomla-login-error-jauthentication/</link>
		<comments>http://www.openkb.org/joomla-login-error-jauthentication/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 18:45:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=737</guid>
		<description><![CDATA[Error JAuthentication::__construct: Could not load authentication libraries. solution.. Make sure the authentication plugin is enabled .. in the Joomla database, and changed it&#8217;s published status to 1 in the &#8220;jos_plugins&#8221; table.]]></description>
			<content:encoded><![CDATA[<p>Error</p>
<p> JAuthentication::__construct: Could not load authentication libraries.</p>
<p>solution.. </p>
<p>Make sure the authentication plugin is enabled ..<br />
in the Joomla database, and changed it&#8217;s published status to 1 in the &#8220;jos_plugins&#8221; table. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/joomla-login-error-jauthentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3rd Party APP: Can&#8217;t locate Calendar/CalciumStart.pm</title>
		<link>http://www.openkb.org/3rd-party-app-cant-locate-calendarcalciumstart-pm/</link>
		<comments>http://www.openkb.org/3rd-party-app-cant-locate-calendarcalciumstart-pm/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 16:49:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=677</guid>
		<description><![CDATA[Brown Bear software error: Software error: Can&#8217;t locate Calendar/CalciumStart.pm in @INC (@INC contains: CalciumDir40/upgrades CalciumDir40/redist &#8230; Solution: A message like this means that Calcium can&#8217;t find its installation directory. The location of the Calcium source code files and data directory are specified in the main Calcium script; some installations will require the full path to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.brownbearsw.com/calcium/docs/faq.html#finding"> Brown Bear software </a></p>
<p>error:<br />
Software error: Can&#8217;t locate Calendar/CalciumStart.pm in @INC (@INC contains: CalciumDir40/upgrades CalciumDir40/redist &#8230;</p>
<p>Solution:<br />
A message like this means that Calcium can&#8217;t find its installation directory. The location of the Calcium source code files and data directory are specified in the main Calcium script; some installations will require the full path to the Calcium installation directory here, instead of a relative path. To fix this, edit the main script (Calcium40.pl), and change the line near the top that looks like this:<br />
 BEGIN {$Defines::calendar_root = &#8216;CalciumDir40&#8242;}<br />
Replace CalciumDir40 with the full filesystem path to that directory. For example, something like:<br />
 BEGIN {$Defines::calendar_root = &#8216;C:\public\html\cgi-bin\CalciumDir40&#8242;}<br />
or maybe<br />
 BEGIN {$Defines::calendar_root = &#8216;/usr/local/apache/cgi-bin/CalciumDir40&#8242;}<br />
should help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/3rd-party-app-cant-locate-calendarcalciumstart-pm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Enable VI syntax highlighting</title>
		<link>http://www.openkb.org/linux-enable-vi-syntax-highlighting/</link>
		<comments>http://www.openkb.org/linux-enable-vi-syntax-highlighting/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 02:12:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=673</guid>
		<description><![CDATA[Make sure you have vim-enhanced installed Run yum install vim-enhanced or within vi :syntax on]]></description>
			<content:encoded><![CDATA[<p>Make sure you have vim-enhanced installed </p>
<p>Run<br />
yum install vim-enhanced</p>
<p>or within vi<br />
:syntax on</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/linux-enable-vi-syntax-highlighting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: using auth keys to connect via ssh</title>
		<link>http://www.openkb.org/linux-using-auth-keys-to-connect-via-ssh/</link>
		<comments>http://www.openkb.org/linux-using-auth-keys-to-connect-via-ssh/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 01:17:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=662</guid>
		<description><![CDATA[Generate key on local machine ssh-keygen -t rsa It will ask you for a password but you can leave it blank. Note you could also pick -t dsa if you prefer. Ensure that the remote server has a .ssh directory Make sure the server your connecting to has a .ssh directory in your home directory. [...]]]></description>
			<content:encoded><![CDATA[<p>Generate key on local machine</p>
<p>ssh-keygen -t rsa</p>
<p>   It will ask you for a password but you can leave it blank.</p>
<p>   Note you could also pick -t dsa if you prefer.</p>
<p>Ensure that the remote server has a .ssh directory</p>
<p>   Make sure the server your connecting to has a .ssh directory in your home<br />
   directory. If it doesn&#8217;t exist you can run the ssh-keygen command above, and<br />
   it will create one with the correct permissions.</p>
<p>Copy your local public key to the remote server</p>
<p>   If your remote server doesn&#8217;t have a file called ~/.ssh/authorized_keys2<br />
   then we can create it. If that file already exists, you need to append to it<br />
   instead of overwriting it, which the command below would do:<br />
scp ~/.ssh/id_rsa.pub remote.server.com:.ssh/authorized_keys2</p>
<p>Now ssh to the remote server</p>
<p>   Now you can ssh to the remote server without entering your password.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/linux-using-auth-keys-to-connect-via-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: request exceeded the limit of 10</title>
		<link>http://www.openkb.org/linux-request-exceeded-the-limit-of-10/</link>
		<comments>http://www.openkb.org/linux-request-exceeded-the-limit-of-10/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 01:17:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=620</guid>
		<description><![CDATA[Error: 500 error message. infinite loop request exceeded the limit of 10 internal redirects due to probable configuration error. Use &#8216;limitinternalRecursion&#8217; to increase the limit if necessary. Use &#8216;LogLevel debug&#8217; to get a backtrace. background: tried to add a custom error page caused a 500 internal server error to be displayed. The error was cleared [...]]]></description>
			<content:encoded><![CDATA[<p>Error: 500 error message. infinite loop<br />
request exceeded the limit of 10 internal redirects due to probable configuration error. Use &#8216;limitinternalRecursion&#8217; to increase the limit<br />
if necessary. Use &#8216;LogLevel debug&#8217; to get a backtrace. </p>
<p>background: tried to add a custom error page caused a 500 internal server error to be displayed. </p>
<p>The error was cleared by making some changes to my htaccess file which included some rewrite directive. Another option may be to add the custom error directive to the .htaccess file. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/linux-request-exceeded-the-limit-of-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SugarCRM- Beta2 theme failed to load</title>
		<link>http://www.openkb.org/sugarcrm-beta2-theme-failed-to-load/</link>
		<comments>http://www.openkb.org/sugarcrm-beta2-theme-failed-to-load/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 02:15:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=607</guid>
		<description><![CDATA[After upgrading to the latest version of SugarCRM 5.5 Beta, The themes stop loading correctly. You will need to make sure the /cache/theme folder has the proper permissions.]]></description>
			<content:encoded><![CDATA[<p>After upgrading to the latest version of SugarCRM 5.5 Beta, The themes stop loading correctly.</p>
<p>You will need to make sure the /cache/theme folder has the proper permissions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/sugarcrm-beta2-theme-failed-to-load/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Image::Magick::AUTOLOAD out of memory</title>
		<link>http://www.openkb.org/imagemagickautoload-out-of-memory/</link>
		<comments>http://www.openkb.org/imagemagickautoload-out-of-memory/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 19:10:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux Maintenance]]></category>

		<guid isPermaLink="false">http://www.openkb.org/?p=561</guid>
		<description><![CDATA[Deep recursion on subroutine &#8220;Image::Magick::AUTOLOAD&#8221; at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Image/Magick.pm line 42. Out of memory! Solution: this issue was resolve in version ImageMagick 6.4.4-9 you will need to upgrade to the latest version Test script to see if you need to upgrade #!/usr/bin/perl -w use strict; use warnings; eval { require Image::Magick }; my $is_Magick = $@ ? [...]]]></description>
			<content:encoded><![CDATA[<p>Deep recursion on subroutine &#8220;Image::Magick::AUTOLOAD&#8221; at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Image/Magick.pm line 42.<br />
Out of memory!</p>
<p>Solution: this issue was resolve in version ImageMagick 6.4.4-9<br />
you will need to upgrade to the latest version </p>
<p>Test script to see if you need to upgrade </p>
<p><code>#!/usr/bin/perl -w</p>
<p>use strict;<br />
use warnings;</p>
<p>eval { require Image::Magick };</p>
<p>my $is_Magick = $@ ? 0 : 1;</p>
<p>print "Content-type: text/html; charset=ISO-8859-1\n\n";</p>
<p>print "&lt;h1&gt;$is_Magick&lt;/h1&gt;";</code></p>
<p><a href="http://www.imagemagick.org/discourse-server/viewtopic.php?f=7&#038;t=12409">Reference </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.openkb.org/imagemagickautoload-out-of-memory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
