<?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>Brain Goo &#187; Debian</title>
	<atom:link href="http://www.popmartian.com/tipsntricks/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.popmartian.com/tipsntricks</link>
	<description>Carpe Crap 'em</description>
	<lastBuildDate>Mon, 10 Oct 2011 14:42:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>LVM Breaks When Upgrading Debian Etch to Lenny 4.x to 5.0</title>
		<link>http://www.popmartian.com/tipsntricks/2009/04/28/lvm-breaks-when-upgrading-debian-etch-to-lenny-4x-to-50/</link>
		<comments>http://www.popmartian.com/tipsntricks/2009/04/28/lvm-breaks-when-upgrading-debian-etch-to-lenny-4x-to-50/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:37:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[How Tos]]></category>
		<category><![CDATA[LVM]]></category>

		<guid isPermaLink="false">http://www.popmartian.com/tipsntricks/?p=83</guid>
		<description><![CDATA[Using the standard upgrade proceedures, Debian Etch + LVM will fail to upgrade to Debian Lenny gracefully.  This is due to the kernel modules and is simple to avoid. Before changing apt sources (They should be etch) apt-get update apt-get upgrade reboot if kernel upgrades Now change your apt sources  (Lenny or Stable) apt-get update [...]]]></description>
			<content:encoded><![CDATA[<p>Using the standard upgrade proceedures, Debian Etch + LVM will fail to upgrade to Debian Lenny gracefully.  This is due to the kernel modules and is simple to avoid.</p>
<ol>
<li><strong>Before changing apt sources (They should be etch)</strong></li>
<li>apt-get update</li>
<li>apt-get upgrade</li>
<li>reboot if kernel upgrades</li>
<li><strong>Now change your apt sources  (Lenny or Stable)</strong></li>
<li>apt-get update</li>
<li>apt-get upgrade</li>
<li>NOTE: At this point lvm2 is probably held back.</li>
<li>Reboot if the kernel upgrades</li>
<li> NOW do your dist upgrade</li>
<li>apt-get update</li>
<li>apt-get dist-upgrade</li>
<li>NOTE: At this point lvm2 is probably <strong>still</strong> held back.</li>
<li>Reboot</li>
<li>apt-get update</li>
<li>apt-get install lvm2</li>
<li>Reboot</li>
</ol>
<p>TADA!  You have to reboot a couple times, but you never have to touch the configs or the mapper.</p>
<blockquote><p>Did you find this post useful or have questions or comments?  Please let me know!</p></blockquote>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=83&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2009/04/28/lvm-breaks-when-upgrading-debian-etch-to-lenny-4x-to-50/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Debian Key Signing Bug: NO_PUBKEY</title>
		<link>http://www.popmartian.com/tipsntricks/2007/09/06/debian-key-signing-bug-no_pubkey/</link>
		<comments>http://www.popmartian.com/tipsntricks/2007/09/06/debian-key-signing-bug-no_pubkey/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 23:48:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[How Tos]]></category>

		<guid isPermaLink="false">http://www.popmartian.com/tipsntricks/2007/09/06/debian-key-signing-bug-no_pubkey/</guid>
		<description><![CDATA[There appears to be a bug in Debian&#8217;s key signing system. Depending on your apt sources you may run in to packages signed by a key that Debian doesn&#8217;t like. Annoyingly, these are Debian-signed packages, but unless you want to fix it, here is a workaround. http://non-us.debian.org is a repository signed with F1D53D8C4F368D5D, but Debian [...]]]></description>
			<content:encoded><![CDATA[<p>There appears to be a bug in Debian&#8217;s key signing system.  Depending on your apt sources you may run in to packages signed by a key that Debian doesn&#8217;t like.  Annoyingly, these are Debian-signed packages, but unless you want to fix it, here is a workaround.</p>
<p>http://non-us.debian.org is a repository signed with F1D53D8C4F368D5D, but Debian does not trust that key (because it is expired).  Go figure.</p>
<p>To resolve the irritating error:<br />
W: GPG error: http://non-us.debian.org stable/non-US Release: The following signatures couldn&#8217;t be verified because the public key is not available: NO_PUBKEY [some key]</p>
<p>Do this:</p>
<p>1) Make sure you have the newest keys from Debian the automagical way: <code>apt-key update</code><br />
This will probably do nothing.</p>
<p>2) Update your keys manually:</p>
<ul>
<li>Visit http://ftp-master.debian.org</li>
<li>Find the URL to the latest key (right at the top of the page)</li>
<li>Download it and import it: <code>wget [URL] -O - | apt-key add -</code> (replace [URL] with the link to the key, silly)</li>
</ul>
<p>3) Try again.  If it was indeed a key issued by Debian that you were missing, you should have it now.  My guess is you have stumbled across packages signed by a key that Debian forgot to include in their trusted keys list.</p>
<p>4) The Icky part</p>
<ul>
<li>Install GNU PG if you don&#8217;t have it: <code>apt-get install gnupg</code></li>
<li>Grab the key from Debian (Hey, it&#8217;s their key, they just forgot to give it out): <code>gpg --keyserver keyring.debian.org --recv-keys [KEY]</code></li>
<li>Install the key: <code>gpg --armor --export [KEY] | sudo apt-key add -</code></li>
<li>Trust the key: <code>gpg --export [KEY] >> /etc/apt/trusted.gpg</code></li>
<li>Make sure the key is there: <code>gpg --list-keys</code></li>
</ul>
<p>Now, not to rag on the Debian group, but the key I have been fighting with is F1D53D8C4F368D5D on non-us.debian.org.  That key is expired which is why it is not distributed.  No packages should be signed with it.</p>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=17&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2007/09/06/debian-key-signing-bug-no_pubkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian-based machines and the (initramfs) prompt</title>
		<link>http://www.popmartian.com/tipsntricks/2007/08/09/debian-based-machines-and-the-initramfs-prompt/</link>
		<comments>http://www.popmartian.com/tipsntricks/2007/08/09/debian-based-machines-and-the-initramfs-prompt/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 19:07:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[How Tos]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.popmartian.com/tipsntricks/2007/08/09/debian-based-machines-and-the-initramfs-prompt/</guid>
		<description><![CDATA[There are a million pages devoted to initramfs so I won&#8217;t go in to what it is, but if you have a Dell 1655 or other machine with serial-attached-SCSI and use Debian or a Debian-derived Linux distribution such as Ubuntu or Kbuntu, you may have run in to an issue booting after installing a kernel [...]]]></description>
			<content:encoded><![CDATA[<p>There are a million pages devoted to initramfs so I won&#8217;t go in to what it is, but if you have a Dell 1655 or other machine with serial-attached-SCSI and use Debian or a Debian-derived Linux distribution such as Ubuntu or Kbuntu, you may have run in to an issue booting after installing a kernel update.</p>
<p>Common errors are:</p>
<p>Target filesystem doesn&#8217;t have sbin/init<br />
BusyBox v.1.1.3<br />
/bin/sh: can&#8217;t access tty; job control turned off<br />
(initramfs)</p>
<p>or</p>
<p>mount: Mounting /root/dev on /dev/.static/dev failed: No such file or directory<br />
Done.<br />
Target filesystem doesn&#8217;t have /sbin/init</p>
<p>or</p>
<p>Mounting root file system&#8230;<br />
Running /scripts/local-top&#8230;Done.<br />
Running /scripts/local-premount&#8230;Done.<br />
kjournald starting. Commit interval 5 seconds.<br />
Running /scripts/log-bottom&#8230;Done.<br />
Running /scripts/init-bottom&#8230;<br />
Mounting /root/dev on /dev/.static/dev failed: No such file or directory&#8230;Done.<br />
Mounting /sys on /root/sys filed: No such file or directory<br />
Mounting /proc on /root/proc filed: No such file or directory<br />
Target filesystem doesn&#8217;t have /sbin/init</p>
<p>A common reason for this is simple.  Your GRUB menu is messed up and you swear you didn&#8217;t touch it!</p>
<p>There is a bug somewhere in Debian that changes your filesystem from /dev/sd&lt;something&gt; to /dev/sd&lt;something else&gt;.  Of course changing that will make the system mount root from the wrong partition and BOOM!  No boot for you.</p>
<p>In my case it constantly changes my boot partition from /dev/sda1 to /dev/sdb1 which is really annoying.  If I don&#8217;t update /boot/grub/menu.lst before I reboot, my system will not come back.</p>
<p>Lucky for you Debian has BusyBox and initramfs with the 2.6 kernel.</p>
<p>You will have to be on the console for this, but here is how to get up and running:</p>
<ul>
<li>Boot up your broken system.</li>
<li>(initramfs) is actually a prompt, so:
<ul>
<li><code>(initramfs) cd /</code></li>
</ul>
</li>
<li><code>(initramfs) mkdir /mnt</code> Make a directory in the RAM filesystem.</li>
<li><code>(initramfs) mount /dev/sda1 /mnt</code> Mount your REAL root partition there.</li>
<li><code>(initramfs) vi /mnt/boot/grub/menu.lst</code> Edit your menu.lst file to load the correct partition (toward the bottom)</li>
<li><code>(initramfs) reboot</code></li>
</ul>
<p>In my most recent case, the line:</p>
<p><code>kernel          /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro</code></p>
<p>Was changed to </p>
<p><code>kernel          /boot/vmlinuz-2.6.18-4-686 root=/dev/sdb1 ro</code></p>
<p>If I change it back before I reboot, I don&#8217;t have an issue.</p>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=15&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2007/08/09/debian-based-machines-and-the-initramfs-prompt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SMTP &amp; POP3 Email for Virtual Users on Debian Sarge</title>
		<link>http://www.popmartian.com/tipsntricks/2007/07/31/smtp-pop3-email-for-virtual-users-on-debian-sarge/</link>
		<comments>http://www.popmartian.com/tipsntricks/2007/07/31/smtp-pop3-email-for-virtual-users-on-debian-sarge/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 19:20:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Email Servers]]></category>
		<category><![CDATA[Exim]]></category>
		<category><![CDATA[offsiteHowTo]]></category>
		<category><![CDATA[POP3]]></category>
		<category><![CDATA[SMTP]]></category>

		<guid isPermaLink="false">http://www.popmartian.com/tipsntricks/2007/07/31/smtp-pop3-email-for-virtual-users-on-debian-sarge/</guid>
		<description><![CDATA[How to set up virtual email domains and users with POP access on Debian Sarge http://www.randomsequence.com/articles/smtp-pop3-email-for-virtual-users-on-debian-sarge/ Adverts: The Exim SMTP Mail Server Exim: The Mail Transfer Agent The Exim SMTP Mail Server: Official Guide for Release 4]]></description>
			<content:encoded><![CDATA[<p>How to set up virtual email domains and users with POP access on Debian Sarge</p>
<p><a href="http://www.randomsequence.com/articles/smtp-pop3-email-for-virtual-users-on-debian-sarge/">http://www.randomsequence.com/articles/smtp-pop3-email-for-virtual-users-on-debian-sarge/</a></p>
<p>Adverts:<br />
<a href="http://www.amazon.com/gp/product/0954452909?ie=UTF8&#038;tag=popma-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0954452909">The Exim SMTP Mail Server</a><img src="http://www.assoc-amazon.com/e/ir?t=popma-20&#038;l=as2&#038;o=1&#038;a=0954452909" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
<a href="http://www.amazon.com/gp/product/0596000987?ie=UTF8&#038;tag=popma-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0596000987">Exim: The Mail Transfer Agent</a><img src="http://www.assoc-amazon.com/e/ir?t=popma-20&#038;l=as2&#038;o=1&#038;a=0596000987" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
<a href="http://www.amazon.com/gp/product/0954452976?ie=UTF8&#038;tag=popma-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0954452976">The Exim SMTP Mail Server: Official Guide for Release 4</a><img src="http://www.assoc-amazon.com/e/ir?t=popma-20&#038;l=as2&#038;o=1&#038;a=0954452976" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=14&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2007/07/31/smtp-pop3-email-for-virtual-users-on-debian-sarge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian GCC libc package required</title>
		<link>http://www.popmartian.com/tipsntricks/2007/07/10/debian-gcc-libc-package-required/</link>
		<comments>http://www.popmartian.com/tipsntricks/2007/07/10/debian-gcc-libc-package-required/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 23:07:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[How Tos]]></category>
		<category><![CDATA[libc]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.popmartian.com/tipsntricks/2007/07/10/debian-gcc-libc-package-required/</guid>
		<description><![CDATA[If you use Debian with a &#8220;standard&#8221; or &#8220;desktop&#8221; install, you will not have GCC installed. Of course you can easily get it by installing the package: apt-get install gcc And of course you need make apt-get install make What you don&#8217;t know is that you won&#8217;t be able to do anything without your C [...]]]></description>
			<content:encoded><![CDATA[<p>If you use Debian with a &#8220;standard&#8221; or &#8220;desktop&#8221; install, you will not have GCC installed.  Of course you can easily get it by installing the package:</p>
<p><code>apt-get install gcc</code></p>
<p>And of course you need make</p>
<p><code>apt-get install make</code></p>
<p>What you don&#8217;t know is that you won&#8217;t be able to do anything without your C library and headers.  You will get errors that your compiler cannot make executables.</p>
<p>The package you want is libc6-dev</p>
<p><code>apt-get install libc6-dev</code></p>
<p>Much better!</p>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=11&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2007/07/10/debian-gcc-libc-package-required/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solaris Jumpstart Server on Linux</title>
		<link>http://www.popmartian.com/tipsntricks/2007/05/15/hello-world/</link>
		<comments>http://www.popmartian.com/tipsntricks/2007/05/15/hello-world/#comments</comments>
		<pubDate>Tue, 15 May 2007 23:32:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[jumpstart]]></category>
		<category><![CDATA[offsiteHowTo]]></category>
		<category><![CDATA[solaris]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[http://www.5dollarwhitebox.org/wiki/index.php/Projects_Linux_Jumpstart_Server Very comprehensive tutorial on setting up a Solaris Jump Start server on Debian Linux (works on pretty much any Linux distro)]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.5dollarwhitebox.org/wiki/index.php/Projects_Linux_Jumpstart_Server">http://www.5dollarwhitebox.org/wiki/index.php/Projects_Linux_Jumpstart_Server</a></p>
<p>Very comprehensive tutorial on setting up a Solaris Jump Start server on Debian Linux (works on pretty much any Linux distro)</p>
<img src="http://www.popmartian.com/tipsntricks/?ak_action=api_record_view&id=1&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.popmartian.com/tipsntricks/2007/05/15/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

