<?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>Geekdom &#187; Linux</title>
	<atom:link href="http://geekdom.wesmo.com/category/technical/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekdom.wesmo.com</link>
	<description>Geeks of the World Unite!</description>
	<lastBuildDate>Mon, 30 Jan 2012 08:28:00 +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>Getting iPhones, iPads and other iDevices to Print</title>
		<link>http://geekdom.wesmo.com/2012/01/17/getting-iphones-ipads-and-other-idevices-to-print/</link>
		<comments>http://geekdom.wesmo.com/2012/01/17/getting-iphones-ipads-and-other-idevices-to-print/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 21:47:39 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://geekdom.wesmo.com/?p=236</guid>
		<description><![CDATA[&#1041;&#1086;&#1075;&#1086;&#1088;&#1086;&#1076;&#1080;&#1094;&#1072;iDevices like the iPhone and iPad have the ability to print to select &#8220;supported&#8221; printers. Basically, those printers are just broadcasting Apple&#8217;s bonjour service to which the iDevice detects natively. However, those &#8220;supported&#8221; printers aren&#8217;t all that readily available and corporate environments being inundated with iDevices can&#8217;t rightly replace all of their printers. With a [...]]]></description>
			<content:encoded><![CDATA[<p><font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://xn--h1aafme.net/%E8%EA%EE%ED%EE%EF%E8%F1">&#1041;&#1086;&#1075;&#1086;&#1088;&#1086;&#1076;&#1080;&#1094;&#1072;</a></font>iDevices like the iPhone and iPad have the ability to print to select &#8220;supported&#8221; printers.  Basically, those printers are just broadcasting Apple&#8217;s bonjour service to which the iDevice detects natively.</p>
<p>However, those &#8220;supported&#8221; printers aren&#8217;t all that readily available and corporate environments being inundated with iDevices can&#8217;t rightly replace all of their printers.</p>
<p>With a standard CUPS server, the avahi-daemon, and a simple python script, this can be easily solved!  Grab the script from https://github.com/tjfontaine/airprint-generate and run it against your installed CUPS printers.</p>
<p>Avahi/Bonjour is a protocol that does not cross subnets.  If you have a need for this, which is a typical corporate need, check out http://www.grouplogic.com/Knowledge/PDFUpload/Info/WanBonjour_1.pdf</p>
]]></content:encoded>
			<wfw:commentRss>http://geekdom.wesmo.com/2012/01/17/getting-iphones-ipads-and-other-idevices-to-print/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering a Linux LVM due to lost information on a single member drive</title>
		<link>http://geekdom.wesmo.com/2011/12/29/recovering-a-linux-lvm-due-to-lost-information-on-a-single-member-drive/</link>
		<comments>http://geekdom.wesmo.com/2011/12/29/recovering-a-linux-lvm-due-to-lost-information-on-a-single-member-drive/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 22:48:36 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://geekdom.wesmo.com/?p=227</guid>
		<description><![CDATA[ikoniIf an LVM partition table or data containing the LVM information on the physical volume is ever lost, there is a way back out First, boot the system without the volume active. Get in to single user. Second, identify the device in question. In this example, let&#8217;s say /dev/sdb1 has lost its LVM information. Third, [...]]]></description>
			<content:encoded><![CDATA[<p><font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://xn--h1aafme.net/">ikoni</a></font>If an LVM partition table or data containing the LVM information on the physical volume is ever lost, there is a way back out</p>
<p>First, boot the system without the volume active.  Get in to single user.<br />
Second, identify the device in question.  In this example, let&#8217;s say /dev/sdb1 has lost its LVM information.<br />
Third, find the latest archive of the volume information in /etc/lvm/archive which contains the UUID that the system cannot find, but you are sure it is the disk that has had its volume information overwritten or lost (in this example, let&#8217;s say the file is MyLVMgroupA.vg)<br />
Fourth, run pvcreate to restore the information:<br />
pvcreate &#8211;uuid
<the uuid it is complaining about> &#8211;restorefile /etc/lvm/archive/MyLVMgroupA.vg -ff /dev/sdb1<br />
Fifth, reboot and all is good.  Run an fsck just to be on the safe side!</the>
]]></content:encoded>
			<wfw:commentRss>http://geekdom.wesmo.com/2011/12/29/recovering-a-linux-lvm-due-to-lost-information-on-a-single-member-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 16 quirk</title>
		<link>http://geekdom.wesmo.com/2011/12/29/fedora-16-quirk/</link>
		<comments>http://geekdom.wesmo.com/2011/12/29/fedora-16-quirk/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 20:27:36 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://geekdom.wesmo.com/?p=221</guid>
		<description><![CDATA[Fedora has become rather dramatic in its fast moving changes.  Fedora of today is what RHEL will become, and the system as a whole will look entirely different.  systemctl is one of the bigger changes, and going from Fedora 14 to Fedora 15 wasn&#8217;t that painl since most services transferred over with ease.  However, going [...]]]></description>
			<content:encoded><![CDATA[<p>Fedora has become rather dramatic in its fast moving changes.  Fedora of today is what RHEL will become, and the system as a whole will look entirely different.  systemctl is one of the bigger changes, and going from Fedora 14 to Fedora 15 wasn&#8217;t that painl since most services transferred over with ease.  However, going from Fedora 15 to Fedora 16, some key services got renamed.</p>
<p>It&#8217;s best to do a systemctl command prior to any upgrade to record what you had running previously.  The NFS server, for example, is one such service that gets renamed and, thus, will not automatically start on an upgraded system due to the name change.  To correct this:</p>
<pre>
</pre>
<pre dir="ltr">systemctl enable nfs-server.service</pre>
]]></content:encoded>
			<wfw:commentRss>http://geekdom.wesmo.com/2011/12/29/fedora-16-quirk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Logical Volumes</title>
		<link>http://geekdom.wesmo.com/2011/12/29/linux-logical-volumes/</link>
		<comments>http://geekdom.wesmo.com/2011/12/29/linux-logical-volumes/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 20:24:32 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://geekdom.wesmo.com/?p=219</guid>
		<description><![CDATA[Fedora, as do other distros, freaks out when you add a physical drive to a system which had been previously part of another logical volume.  This doesn&#8217;t happen often, but if it does, the symptom is when you run system-config-lvm and it exits unexpectedly with: 'NoneType' object is not iterable The way to resolve this [...]]]></description>
			<content:encoded><![CDATA[<p>Fedora, as do other distros, freaks out when you add a physical drive to a system which had been previously part of another logical volume.  This doesn&#8217;t happen often, but if it does, the symptom is when you run system-config-lvm and it exits unexpectedly with:</p>
<pre>'NoneType' object is not iterable
</pre>
<p>The way to resolve this is to fdisk the new disk on the system, create a partition on it, and write that partition table back to the disk.  This overwrites the previous LVM information.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekdom.wesmo.com/2011/12/29/linux-logical-volumes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting an ext3 file system to ext4</title>
		<link>http://geekdom.wesmo.com/2011/08/14/converting-an-ext3-file-system-to-ext4/</link>
		<comments>http://geekdom.wesmo.com/2011/08/14/converting-an-ext3-file-system-to-ext4/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 17:59:35 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://geekdom.wesmo.com/?p=201</guid>
		<description><![CDATA[иконографияикони(adapted from https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4) Assuming you have enabled ext3 on your filesystem via: # tune2fs -j /dev/DEV It is very easy to then enable the ext4 features on an existing ext3 filesystem, using the command: # tune2fs -O extents,uninit_bg,dir_index /dev/DEV WARNING: Once you run this command, the filesystem will no longer be mountable using the ext3 [...]]]></description>
			<content:encoded><![CDATA[<p><span style="position: absolute; overflow: hidden; height: 0pt; width: 0pt;"><a href="http://xn--h1aafme.net/">иконография</a></span><span style="position: absolute; overflow: hidden; height: 0pt; width: 0pt;"><a href="http://ikoni.eu/ikoni">икони</a></span>(adapted from <a href="https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4">https://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4</a>)</p>
<p>Assuming you have enabled ext3 on your filesystem via:</p>
<p><code># tune2fs -j /dev/DEV</code></p>
<p>It is very easy to then enable the ext4 features on an existing ext3 filesystem, using the command:</p>
<p><code># tune2fs -O extents,uninit_bg,dir_index /dev/DEV</code></p>
<p>WARNING: Once you run this command, the filesystem will no longer be mountable using the ext3 filesystem!</p>
<p>After running this command (specifically, after setting the  uninit_bg parameter), you MUST run fsck to fix up some on-disk  structures that tune2fs has modified:</p>
<p><code># e2fsck -fDC0 /dev/DEV</code></p>
<p>Be sure to update your /etc/fstab accordingly!  And, if you do perform this update on an ext3 root file system, BE AWARE that you may have to jump through some hoops to get this work work.  Many modern distributions boot off of a ram disk, and it is likely that ext4 is <em>not</em> in that ram disk.  You will have to rebuild your ramdisk in order to boot your system.</p>
]]></content:encoded>
			<wfw:commentRss>http://geekdom.wesmo.com/2011/08/14/converting-an-ext3-file-system-to-ext4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

