<?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>Ali Aboosaidi &#187; Linux</title>
	<atom:link href="http://insanelabs.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://insanelabs.com</link>
	<description>Umm... Unorthodox?</description>
	<lastBuildDate>Tue, 08 Nov 2011 21:04:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Debian: Squeeze cannot load Broadcom LAN drivers bnx2/bnx2-mips-09-5.0.0.j3.fw</title>
		<link>http://insanelabs.com/linux/broadcom-lan-and-bnx2bnx2-mips-09-5-0-0-j3-fw-on-debian-squeeze/</link>
		<comments>http://insanelabs.com/linux/broadcom-lan-and-bnx2bnx2-mips-09-5-0-0-j3-fw-on-debian-squeeze/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 14:48:53 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[bnx2]]></category>
		<category><![CDATA[fw]]></category>
		<category><![CDATA[squeeze]]></category>

		<guid isPermaLink="false">http://insanelabs.com/?p=996</guid>
		<description><![CDATA[You may run into a window asking you to provide the bnx2/bnx2-mips-09-5.0.0.j3.fw package to continue installation. Don&#8217;t freak out, visit this link and download the deb package from a mirror. Copy the package to a USB drive AND DO NOT EXTRACT THE .FW FILES, COPY THE DEB PACKAGE ONLY. INSTALL WILL EXTRACT WHAT IT NEEDS [...]
Related posts:<ol>
<li><a href="http://insanelabs.com/debian/debian-lenny-cannot-load-broadcom-nic-drivers-asking-for-firmware-bnx2-06-405fw-during-install/" rel='bookmark' title='Debian: Lenny cannot load Broadcom NIC drivers, asking for firmware bnx2-06-4.0.5.fw or bnx2-09-4.0.5.fw during install' class="liinternal">Debian: Lenny cannot load Broadcom NIC drivers, asking for firmware bnx2-06-4.0.5.fw or bnx2-09-4.0.5.fw during install</a></li>
<li><a href="http://insanelabs.com/debian/debian-vmware-server-1x-and-debian-etch/" rel='bookmark' title='Debian: VMware Server 1.x and Debian Etch' class="liinternal">Debian: VMware Server 1.x and Debian Etch</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You may run into a window asking you to provide the bnx2/bnx2-mips-09-5.0.0.j3.fw package to continue installation. Don&#8217;t freak out, visit <a href="http://packages.debian.org/squeeze/all/firmware-bnx2/download" target="_blank" class="liexternal">this link</a> and download the deb package from a mirror. Copy the package to a USB drive <span style="color: #ff6600;"><strong>AND DO NOT EXTRACT THE .FW FILES, COPY THE DEB PACKAGE ONLY. INSTALL WILL EXTRACT WHAT IT NEEDS ACCORDINGLY</strong></span> and then click continue.</p>
<p>Related posts:<ol>
<li><a href="http://insanelabs.com/debian/debian-lenny-cannot-load-broadcom-nic-drivers-asking-for-firmware-bnx2-06-405fw-during-install/" rel='bookmark' title='Debian: Lenny cannot load Broadcom NIC drivers, asking for firmware bnx2-06-4.0.5.fw or bnx2-09-4.0.5.fw during install' class="liinternal">Debian: Lenny cannot load Broadcom NIC drivers, asking for firmware bnx2-06-4.0.5.fw or bnx2-09-4.0.5.fw during install</a></li>
<li><a href="http://insanelabs.com/debian/debian-vmware-server-1x-and-debian-etch/" rel='bookmark' title='Debian: VMware Server 1.x and Debian Etch' class="liinternal">Debian: VMware Server 1.x and Debian Etch</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://insanelabs.com/linux/broadcom-lan-and-bnx2bnx2-mips-09-5-0-0-j3-fw-on-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apache:  NameVirtualHost *:80 has no VirtualHosts error message</title>
		<link>http://insanelabs.com/linux/apache-namevirtualhost-80-has-no-virtualhosts-error-message/</link>
		<comments>http://insanelabs.com/linux/apache-namevirtualhost-80-has-no-virtualhosts-error-message/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 19:42:45 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[namevirtualhost]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://insanelabs.com/?p=968</guid>
		<description><![CDATA[If you&#8217;re getting the following error when trying to restart Apache server: NameVirtualHost *:80 has no VirtualHosts Edit your ports.conf: nano /etc/apache2/ports.conf and comment out NameVirtualHost towards the top of your config file. This should work considering all other settings are correct. Related posts: Linux: Apache Tomcat tips and tricks Outlook: cannot start microsoft office [...]
Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-apache-tomcat-tips-and-tricks/" rel='bookmark' title='Linux: Apache Tomcat tips and tricks' class="liinternal">Linux: Apache Tomcat tips and tricks</a></li>
<li><a href="http://insanelabs.com/misc/outlook-cannot-start-microsoft-office-outlook-cannot-open-the-outlook-window-error-message/" rel='bookmark' title='Outlook: cannot start microsoft office outlook. cannot open the outlook window error message' class="liinternal">Outlook: cannot start microsoft office outlook. cannot open the outlook window error message</a></li>
<li><a href="http://insanelabs.com/linux/misc-error-500-internal-server-error-while-editing-posts-unable-to-view-wordpress-dashboard-items/" rel='bookmark' title='Misc: Error 500 &#8211; Internal server error while editing posts &#8211; unable to view wordpress dashboard items' class="liinternal">Misc: Error 500 &#8211; Internal server error while editing posts &#8211; unable to view wordpress dashboard items</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re getting the following error when trying to restart Apache server:</p>
<pre> NameVirtualHost *:80 has no VirtualHosts</pre>
<p>Edit your ports.conf:</p>
<pre> nano /etc/apache2/ports.conf </pre>
<p>and comment out NameVirtualHost towards the top of your config file.</p>
<p>This should work considering all other settings are correct.</p>
<p>Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-apache-tomcat-tips-and-tricks/" rel='bookmark' title='Linux: Apache Tomcat tips and tricks' class="liinternal">Linux: Apache Tomcat tips and tricks</a></li>
<li><a href="http://insanelabs.com/misc/outlook-cannot-start-microsoft-office-outlook-cannot-open-the-outlook-window-error-message/" rel='bookmark' title='Outlook: cannot start microsoft office outlook. cannot open the outlook window error message' class="liinternal">Outlook: cannot start microsoft office outlook. cannot open the outlook window error message</a></li>
<li><a href="http://insanelabs.com/linux/misc-error-500-internal-server-error-while-editing-posts-unable-to-view-wordpress-dashboard-items/" rel='bookmark' title='Misc: Error 500 &#8211; Internal server error while editing posts &#8211; unable to view wordpress dashboard items' class="liinternal">Misc: Error 500 &#8211; Internal server error while editing posts &#8211; unable to view wordpress dashboard items</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://insanelabs.com/linux/apache-namevirtualhost-80-has-no-virtualhosts-error-message/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Remove installed RPM packages manually</title>
		<link>http://insanelabs.com/linux/linux-remove-installed-rpm-packages-manually/</link>
		<comments>http://insanelabs.com/linux/linux-remove-installed-rpm-packages-manually/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 22:02:53 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[uninstall rpm]]></category>

		<guid isPermaLink="false">http://insanelabs.com/?p=869</guid>
		<description><![CDATA[Sometimes you screw up an application and are unable to use rpm -e to remove them from your system. Here is how you go about doing that: To find installed RPM packages: rpm -qa &#124; grep &#60;string&#62; To remove: rpm -e --nodeps --allmatches &#60;package name&#62; Related posts: Linux: find a string recursively within files Linux: [...]
Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-find-a-string-recursively-within-files/" rel='bookmark' title='Linux: find a string recursively within files' class="liinternal">Linux: find a string recursively within files</a></li>
<li><a href="http://insanelabs.com/linux/linux-cannot-move-folders-inter-device-move-failed-unable-to-remove-target-is-a-directory/" rel='bookmark' title='Linux: Cannot move folders &#8211; inter-device move failed, unable to remove target: Is a directory' class="liinternal">Linux: Cannot move folders &#8211; inter-device move failed, unable to remove target: Is a directory</a></li>
<li><a href="http://insanelabs.com/linux/linux-a-simple-and-quick-way-of-sharing-a-folder-with-windows-systems-using-samba/" rel='bookmark' title='Linux: A simple and quick way of sharing a folder with Windows systems using Samba' class="liinternal">Linux: A simple and quick way of sharing a folder with Windows systems using Samba</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Sometimes you screw up an application and are unable to use rpm -e to remove them from your system. Here is how you go about doing that:</p>
<p>To find installed RPM packages:</p>
<pre>rpm -qa | grep &lt;string&gt;</pre>
<p>To remove:</p>
<pre>rpm -e --nodeps --allmatches &lt;package name&gt;</pre>
<p>Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-find-a-string-recursively-within-files/" rel='bookmark' title='Linux: find a string recursively within files' class="liinternal">Linux: find a string recursively within files</a></li>
<li><a href="http://insanelabs.com/linux/linux-cannot-move-folders-inter-device-move-failed-unable-to-remove-target-is-a-directory/" rel='bookmark' title='Linux: Cannot move folders &#8211; inter-device move failed, unable to remove target: Is a directory' class="liinternal">Linux: Cannot move folders &#8211; inter-device move failed, unable to remove target: Is a directory</a></li>
<li><a href="http://insanelabs.com/linux/linux-a-simple-and-quick-way-of-sharing-a-folder-with-windows-systems-using-samba/" rel='bookmark' title='Linux: A simple and quick way of sharing a folder with Windows systems using Samba' class="liinternal">Linux: A simple and quick way of sharing a folder with Windows systems using Samba</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://insanelabs.com/linux/linux-remove-installed-rpm-packages-manually/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Misc: Error 500 &#8211; Internal server error while editing posts &#8211; unable to view wordpress dashboard items</title>
		<link>http://insanelabs.com/linux/misc-error-500-internal-server-error-while-editing-posts-unable-to-view-wordpress-dashboard-items/</link>
		<comments>http://insanelabs.com/linux/misc-error-500-internal-server-error-while-editing-posts-unable-to-view-wordpress-dashboard-items/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 19:12:36 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://insanelabs.com/?p=820</guid>
		<description><![CDATA[If it&#8217;s only happening to a few posts or you can&#8217;t see all items/boxes in your dashboard then it&#8217;s your php module starving for more memory. If you&#8217;re hosting the site, edit php.ini and add give it more memory. If you don&#8217;t know where php.ini is use the following command: find / -name "php.ini" Find [...]
Related posts:<ol>
<li><a href="http://insanelabs.com/misc/misc-blackberry-activation-error-service-connection-unavailable/" rel='bookmark' title='Misc: BlackBerry activation error: service connection unavailable' class="liinternal">Misc: BlackBerry activation error: service connection unavailable</a></li>
<li><a href="http://insanelabs.com/linux/linux-cannot-turn-on-a-virtual-machine-after-unclean-shutdown-failed-to-lock-the-file-error-vmware-server/" rel='bookmark' title='Linux: Cannot turn on a virtual machine after unclean shutdown &#8211; failed to lock the file error VMware Server' class="liinternal">Linux: Cannot turn on a virtual machine after unclean shutdown &#8211; failed to lock the file error VMware Server</a></li>
<li><a href="http://insanelabs.com/debian/debian-setup-is-unable-to-find-the-killall-program-error-when-installing-vmware-tools/" rel='bookmark' title='Debian: Setup is unable to find the &#8220;killall&#8221; program error when installing VMware tools' class="liinternal">Debian: Setup is unable to find the &#8220;killall&#8221; program error when installing VMware tools</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If it&#8217;s only happening to a few posts or you can&#8217;t see all items/boxes in your dashboard then it&#8217;s your php module starving for more memory.</p>
<p>If you&#8217;re hosting the site, edit php.ini and add give it more memory. If you don&#8217;t know where php.ini is use the following command:</p>
<pre>find / -name "php.ini"</pre>
<p>Find memory section and dedicate what you want.</p>
<p>If your site is hosted, then create a php.ini file in wp-admin directory, and add the following line:</p>
<pre>memory=15MB</pre>
<p>If 15 is not good enough try 20 or 30.</p>
<p>Related posts:<ol>
<li><a href="http://insanelabs.com/misc/misc-blackberry-activation-error-service-connection-unavailable/" rel='bookmark' title='Misc: BlackBerry activation error: service connection unavailable' class="liinternal">Misc: BlackBerry activation error: service connection unavailable</a></li>
<li><a href="http://insanelabs.com/linux/linux-cannot-turn-on-a-virtual-machine-after-unclean-shutdown-failed-to-lock-the-file-error-vmware-server/" rel='bookmark' title='Linux: Cannot turn on a virtual machine after unclean shutdown &#8211; failed to lock the file error VMware Server' class="liinternal">Linux: Cannot turn on a virtual machine after unclean shutdown &#8211; failed to lock the file error VMware Server</a></li>
<li><a href="http://insanelabs.com/debian/debian-setup-is-unable-to-find-the-killall-program-error-when-installing-vmware-tools/" rel='bookmark' title='Debian: Setup is unable to find the &#8220;killall&#8221; program error when installing VMware tools' class="liinternal">Debian: Setup is unable to find the &#8220;killall&#8221; program error when installing VMware tools</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://insanelabs.com/linux/misc-error-500-internal-server-error-while-editing-posts-unable-to-view-wordpress-dashboard-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: vsftpd and symbolic links</title>
		<link>http://insanelabs.com/linux/linux-vsftpd-and-symbolic-links/</link>
		<comments>http://insanelabs.com/linux/linux-vsftpd-and-symbolic-links/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 02:01:54 +0000</pubDate>
		<dc:creator>Ali</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[vsftpd]]></category>

		<guid isPermaLink="false">http://insanelabs.com/?p=712</guid>
		<description><![CDATA[vsftpd is all about security, and that&#8217;s why you cannot access linked directories through vsftpd with any ftp client. My arguement is that if you know how to use symlinks, or are careful enough not to link directories you don&#8217;t want to share then who&#8217;s vsftpd to butt in and completely disallow you to use [...]
Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-a-simple-and-quick-way-of-sharing-a-folder-with-windows-systems-using-samba/" rel='bookmark' title='Linux: A simple and quick way of sharing a folder with Windows systems using Samba' class="liinternal">Linux: A simple and quick way of sharing a folder with Windows systems using Samba</a></li>
<li><a href="http://insanelabs.com/linux/linux-mount-remote-windows-shares-with-smbfs/" rel='bookmark' title='Linux: Mount remote Windows shares with smbfs' class="liinternal">Linux: Mount remote Windows shares with smbfs</a></li>
<li><a href="http://insanelabs.com/linux/linux-user-management/" rel='bookmark' title='Linux: User management' class="liinternal">Linux: User management</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>vsftpd is all about security, and that&#8217;s why you cannot access linked directories through vsftpd with any ftp client. My arguement is that if you know how to use symlinks, or are careful enough not to link directories you don&#8217;t want to share then who&#8217;s vsftpd to butt in and completely disallow you to use such convenient feature of an OS? Reminds me of Windows Server type security&#8230; they block IE by default so that you have to either allow every single site, or disable IE ESC altogether.</p>
<p>Here is my convenient workaround: use mount bind!</p>
<pre>mount --bind /sourcedirectory /destinationdirectory</pre>
<p>You can either use @reboot cron job to have the directories mounted, or mount though fstab by adding the following line:</p>
<pre>/directory-you-want-to-mount /destination-directory none bind</pre>
<p>Haa&#8230; gotcha, but don&#8217;t go too fast! This is mount, not ln and will NOT create a mount point in your destination directory. For instance, if you want to mount /home/share to /home/user/share you will need to create /home/user/share first, then mount. Also keep in mind that if you have a copy or rsync job to copy contents of /home/share AND /home/user recursively, you will create two full copies of /home/share directory. One in /home/share and one in /home/user/share. Exclude one of the directories from your cp or rsync job.</p>
<p>Related posts:<ol>
<li><a href="http://insanelabs.com/linux/linux-a-simple-and-quick-way-of-sharing-a-folder-with-windows-systems-using-samba/" rel='bookmark' title='Linux: A simple and quick way of sharing a folder with Windows systems using Samba' class="liinternal">Linux: A simple and quick way of sharing a folder with Windows systems using Samba</a></li>
<li><a href="http://insanelabs.com/linux/linux-mount-remote-windows-shares-with-smbfs/" rel='bookmark' title='Linux: Mount remote Windows shares with smbfs' class="liinternal">Linux: Mount remote Windows shares with smbfs</a></li>
<li><a href="http://insanelabs.com/linux/linux-user-management/" rel='bookmark' title='Linux: User management' class="liinternal">Linux: User management</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://insanelabs.com/linux/linux-vsftpd-and-symbolic-links/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

