<?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>blog.arithm &#187; Linux</title>
	<atom:link href="http://blog.arithm.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.arithm.com</link>
	<description>Software.  Politics.  Tinfoil hat conjecture.</description>
	<lastBuildDate>Fri, 13 Jan 2012 19:00:39 +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>debug2: key_type_from_name: unknown key type &#8216;&#8212;&#8211;BEGIN&#8217;</title>
		<link>http://blog.arithm.com/2011/07/15/debug2-key_type_from_name-unknown-key-type-begin/</link>
		<comments>http://blog.arithm.com/2011/07/15/debug2-key_type_from_name-unknown-key-type-begin/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 19:50:23 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[public key authentication]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=1674</guid>
		<description><![CDATA[Mysterious ssh public key authentication failure? Check /var/log/secure. You will probably see a permission problem such as that your home directory cannot be group writable (which is annoying). A simple $ chmod g-w ~ fixed this for me.]]></description>
			<content:encoded><![CDATA[<p>Mysterious ssh public key authentication failure?  Check /var/log/secure.  You will probably see a permission problem such as that your home directory cannot be group writable (which is annoying).</p>
<p>A simple</p>
<p><code>$ chmod g-w ~</code></p>
<p>fixed this for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2011/07/15/debug2-key_type_from_name-unknown-key-type-begin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursively count files in a directory..</title>
		<link>http://blog.arithm.com/2010/10/28/recursively-count-files-in-a-directory/</link>
		<comments>http://blog.arithm.com/2010/10/28/recursively-count-files-in-a-directory/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 16:43:26 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=1446</guid>
		<description><![CDATA[Go go backup brain: $ find -type f ¦ wc -l As found elsewhere on the net.]]></description>
			<content:encoded><![CDATA[<p>Go go backup brain:<br />
<code><br />
$ find -type f ¦ wc -l<br />
</code></p>
<p>As found elsewhere on the net.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2010/10/28/recursively-count-files-in-a-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resetting rkhunter</title>
		<link>http://blog.arithm.com/2010/02/22/resetting-rkhunter/</link>
		<comments>http://blog.arithm.com/2010/02/22/resetting-rkhunter/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 03:26:41 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=1209</guid>
		<description><![CDATA[Here&#8217;s another memory crutch. # rkhunter --propupd will &#8220;update the entire file properties database, or just for the specified entries&#8221;. Run after a significant system upgrade or prepare for a few moments of self-inflicted panic a day or two later.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s another memory crutch.</p>
<p><code># rkhunter --propupd</code> will &#8220;update the entire file properties database, or just for the specified entries&#8221;.  Run after a significant system upgrade or prepare for a few moments of self-inflicted panic a day or two later.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2010/02/22/resetting-rkhunter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ntop is not iftop</title>
		<link>http://blog.arithm.com/2010/01/13/ntop-is-not-iftop/</link>
		<comments>http://blog.arithm.com/2010/01/13/ntop-is-not-iftop/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 06:41:59 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[App]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=1128</guid>
		<description><![CDATA[On a couple of occasions now I have accidentally installed ntop, a web-based &#8220;top&#8221; clone for network monitoring, when really I want iftop, with it&#8217;s libcurses-based command-line goodness. The web thing is cool and all, and I&#8217;ve got nothing against it&#8217;s suite of dependencies, such as graphvis, however when I&#8217;m frantically installing a network visualizer [...]]]></description>
			<content:encoded><![CDATA[<p>On a couple of occasions now I have accidentally installed <a href="http://www.ntop.org/overview.html" class="broken_link">ntop</a>, a web-based &#8220;top&#8221; clone for network monitoring, when really I want <a href="http://www.ex-parrot.com/~pdw/iftop/">iftop</a>, with it&#8217;s libcurses-based command-line goodness.  The web thing is cool and all, and I&#8217;ve got nothing against it&#8217;s suite of dependencies, such as <a href="http://www.graphviz.org/">graphvis</a>, however when I&#8217;m frantically installing a network visualizer &#8212; which generally means that bad shit is going down on some box over which I&#8217;ve formally had little control &#8212; then I really do need to know what&#8217;s happening *right this second*.  Hence iftop.</p>
<p>I think iftop used to be called ntop on some distros, which is why I keep mixing them up.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2010/01/13/ntop-is-not-iftop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cygwin More</title>
		<link>http://blog.arithm.com/2009/12/14/cygwin-more/</link>
		<comments>http://blog.arithm.com/2009/12/14/cygwin-more/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 14:54:40 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[less]]></category>
		<category><![CDATA[more]]></category>
		<category><![CDATA[pagers]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=1106</guid>
		<description><![CDATA[Everytime I install Cygwin I find myself rooting around for the &#8220;more&#8221; command. It&#8217;s been removed in favor of &#8220;less&#8221;, however I prefer &#8220;more&#8221;. It&#8217;s more or less (ha! Linux humor!) a simpler pager. Install the util-linux package for a random collection of older utilities, including &#8220;more&#8221; and &#8220;whereis&#8221;.]]></description>
			<content:encoded><![CDATA[<p>Everytime I install Cygwin I find myself rooting around for the &#8220;more&#8221; command.  It&#8217;s been removed in favor of &#8220;less&#8221;, however I prefer &#8220;more&#8221;.  It&#8217;s more or less (ha! Linux humor!) a simpler pager.</p>
<p>Install the <a href="http://freshmeat.net/projects/util-linux/">util-linux</a> package for a random collection of older utilities, including &#8220;more&#8221; and &#8220;whereis&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/12/14/cygwin-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>defeating Gentoo ImportError: No module named WebappConfig.config</title>
		<link>http://blog.arithm.com/2009/06/19/defeating-gentoo-importerror-no-module-named-webappconfigconfig/</link>
		<comments>http://blog.arithm.com/2009/06/19/defeating-gentoo-importerror-no-module-named-webappconfigconfig/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 10:52:03 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Gadget]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=971</guid>
		<description><![CDATA[Run # python-updater. Some of the old Python packages don&#8217;t play so nice with the new snake. If you get an emerge: there are no ebuilds to satisfy "=dev-libs/libxslt-1.1.20" error or similar, try running the updater with the --ignore-versions switch.]]></description>
			<content:encoded><![CDATA[<p>Run <code># python-updater</code>.  Some of the old Python packages don&#8217;t play so nice with the new snake.</p>
<p>If you get an <code>emerge: there are no ebuilds to satisfy "=dev-libs/libxslt-1.1.20"</code> error or similar, try running the updater with the <code>--ignore-versions</code> switch.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/06/19/defeating-gentoo-importerror-no-module-named-webappconfigconfig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why does emerge suddenly want to rebuild all your packages?</title>
		<link>http://blog.arithm.com/2009/06/16/why-does-emerge-suddenly-want-to-rebuild-all-your-packages/</link>
		<comments>http://blog.arithm.com/2009/06/16/why-does-emerge-suddenly-want-to-rebuild-all-your-packages/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 09:40:40 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[emerge]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=967</guid>
		<description><![CDATA[Because the default Portage behavior has changed. Old: $ emerge world New: $ emerge -u world New Portage thinks that a simple &#8220;emerge world&#8221; means you want to reinstall everything. Shame on you for not zealously reading and memorizing everything that Portage has to tell you. Bad Admin. Bad.]]></description>
			<content:encoded><![CDATA[<p>Because the default Portage behavior has changed.</p>
<p>Old:  <code>$ emerge world</code><br />
New:  <code>$ emerge -u world</code> </p>
<p>New Portage thinks that a simple &#8220;emerge world&#8221; means you want to reinstall everything.  </p>
<p>Shame on you for not zealously reading and memorizing everything that Portage has to tell you.  Bad Admin.  Bad.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/06/16/why-does-emerge-suddenly-want-to-rebuild-all-your-packages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>defeating vsftp error &#8220;500 OOPS: cannot change directory:/some/directory&#8221;</title>
		<link>http://blog.arithm.com/2009/06/15/defeating-vsftp-error-500-oops-cannot-change-directorysomedirectory/</link>
		<comments>http://blog.arithm.com/2009/06/15/defeating-vsftp-error-500-oops-cannot-change-directorysomedirectory/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 19:04:18 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=854</guid>
		<description><![CDATA[There&#8217;s lots of recommendations floating around the net for this, but try the following first: Make sure that the user and group permissions for the account and the home directory match. For example, if you are logging in as: account:x:521:500::/some/directory:/sbin/nologin then make sure that the home directory defined for &#8220;account&#8221; is at least readable and [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s lots of recommendations floating around the net for this, but try the following first:</p>
<p>Make sure that the user and group permissions for the account and the home directory match.  For example, if you are logging in as:</p>
<p><code>account:x:521:500::/some/directory:/sbin/nologin</code></p>
<p>then make sure that the home directory defined for &#8220;account&#8221; is at least readable and executable by user 521 and group 500.</p>
<p>I posted about this <a href="http://blog.arithm.com/2009/04/02/getting-past-vsftps-500-oops-cannot-change-directory/">previously</a> but this time I also ran into directory permissions.  Ugh.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/06/15/defeating-vsftp-error-500-oops-cannot-change-directorysomedirectory/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Updating fstab and missing data!</title>
		<link>http://blog.arithm.com/2009/04/02/updating-fstab-and-missing-data/</link>
		<comments>http://blog.arithm.com/2009/04/02/updating-fstab-and-missing-data/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 01:16:21 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[Crash]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[fstab]]></category>
		<category><![CDATA[mtab]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=874</guid>
		<description><![CDATA[If you have drives mounted over cifs and, after calling mount -a or /etc/init.d/netfs restart, suddenly find that your data is missing &#8212; even though you can still access your drives &#8212; try deleting the corresponding entries in /etc/mtab and mount/restart again. I just experienced this on an elderly Red Hat distro. Problem with the [...]]]></description>
			<content:encoded><![CDATA[<p>If you have drives mounted over cifs and, after calling <code>mount -a</code> or <code>/etc/init.d/netfs restart</code>, suddenly find that your data is missing &#8212; even though you can still access your drives &#8212; try deleting the corresponding entries in <code>/etc/mtab</code> and mount/restart again.</p>
<p>I just experienced this on an elderly Red Hat distro.  Problem with the older kernel?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/04/02/updating-fstab-and-missing-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting past VSFTP&#8217;s 500 OOPS: cannot change directory</title>
		<link>http://blog.arithm.com/2009/04/02/getting-past-vsftps-500-oops-cannot-change-directory/</link>
		<comments>http://blog.arithm.com/2009/04/02/getting-past-vsftps-500-oops-cannot-change-directory/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 20:25:43 +0000</pubDate>
		<dc:creator>nurikabe</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.arithm.com/?p=872</guid>
		<description><![CDATA[This is a frustrating one. Make sure that the user you are connecting as and the target directory have both the same user as well as group permissions. For example, if you are chroot jailing a particular user, given this entry from /etc/passwd: username:x:100:200::/ftp/directory:/sbin/nologin (where 100 = &#8220;username&#8221; and 200 = &#8220;somegroup&#8221;) Make sure that [...]]]></description>
			<content:encoded><![CDATA[<p>This is a frustrating one.  Make sure that the user you are connecting as and the target directory have both the same user as well as <strong>group</strong> permissions.</p>
<p>For example, if you are chroot jailing a particular user, given this entry from /etc/passwd:</p>
<p><code>username:x:<span style="color: #ff0000;">100</span>:<span style="color: #0000ff;">200</span>::/ftp/directory:/sbin/nologin</code><br />
(where 100 = &#8220;username&#8221; and 200 = &#8220;somegroup&#8221;)</p>
<p>Make sure that the user and group permissions of the directory match what is set in /etc/passwd:</p>
<p><code><br />
$ ls -lah /ftp/directory<br />
drwxrwx--- 4  <span style="color: #ff0000;">username</span> <span style="color: #0000ff;">somegroup</span> 4.0K Mar 24 23:56 .<br />
</code></p>
<p>Posted this one since I&#8217;ve probably solved it, and then promptly forgotten the solution, at least three times.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.arithm.com/2009/04/02/getting-past-vsftps-500-oops-cannot-change-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

