<?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"
	>

<channel>
	<title>Thrashing Stinks &#187; Sysadmin</title>
	<atom:link href="http://www.kickflop.net/blog/category/sysadmin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kickflop.net/blog</link>
	<description>eating bandwidth since 1992</description>
	<pubDate>Wed, 08 Oct 2008 12:55:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Solaris PAM and LDAP: No account present for user</title>
		<link>http://www.kickflop.net/blog/2008/07/23/solaris-pam-and-ldap-no-account-present-for-user/</link>
		<comments>http://www.kickflop.net/blog/2008/07/23/solaris-pam-and-ldap-no-account-present-for-user/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 22:15:55 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/?p=490</guid>
		<description><![CDATA[Just so there&#8217;s some clear google-findable record of this in order to save other people the day I just wasted.
Solaris PAM (specifically pam_unix_account.so.1 I believe) requires all LDAP user entries to belong to objectClass: shadowAccount.  If you have no need for user passwords in LDAP like we do, tough luck - you still need [...]]]></description>
			<content:encoded><![CDATA[<p><em>Just so there&#8217;s some clear google-findable record of this in order to save other people the day I just wasted.</em></p>
<p>Solaris PAM (specifically <code>pam_unix_account.so.1</code> I believe) requires all LDAP user entries to belong to <code>objectClass: shadowAccount</code>.  If you have no need for user passwords in LDAP like we do, tough luck - you still need to have have this set for each user account.</p>
<p>If you don&#8217;t have <code>objectClass: shadowAccount</code> set for a user, he or she will be quietly rejected login to the host in question.  Syslog will show <code>No account present for user</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2008/07/23/solaris-pam-and-ldap-no-account-present-for-user/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Software Gone Wild: Red Hat rpm</title>
		<link>http://www.kickflop.net/blog/2007/11/01/software-gone-wild-red-hat-rpm/</link>
		<comments>http://www.kickflop.net/blog/2007/11/01/software-gone-wild-red-hat-rpm/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 13:57:17 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
		<category><![CDATA[Musings]]></category>

		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/11/01/software-gone-wild-red-hat-rpm/</guid>
		<description><![CDATA[Now in what I believe is its 8th year, the Red Hat Package Manager should be taken into a field and shot dead.


Usage: rpm [-aKfgpWHqV] [-aKfgpWHqVcdils]
[-aKfgpWHqVcdilsaKfgpWHqV] [-aKfgpWHqVcdilsaKfgpWHqV]
[-aKfgpWHqVcdilsaKfgpWHqV] [-aKfgpWHqVcdilsaKfgpWHqVK]
[-aKfgpWHqVcdilsaKfgpWHqVK] [-aKfgpWHqVcdilsaKfgpWHqVKi]
[-aKfgpWHqVcdilsaKfgpWHqVKiv] [-aKfgpWHqVcdilsaKfgpWHqVKiv]
[-aKfgpWHqVcdilsaKfgpWHqVKiv?] [-a&#124;--all] [-f&#124;--file] [-g&#124;--group]
[-p&#124;--package] [-W&#124;--ftswalk] [--pkgid] [--hdrid] [--fileid]
[--specfile] [--triggeredby] [--whatrequires] [--whatprovides]
[--nomanifest] [-c&#124;--configfiles] [-d&#124;--docfiles] [--dump] [-l&#124;--list]
[--queryformat=QUERYFORMAT] [-s&#124;--state] [--nomd5] [--nofiles]
[--nodeps] [--noscript] [--comfollow] [--logical] [--nochdir]
[--nostat] [--physical] [--seedot] [--xdev] [--whiteout]
[--addsign] [...]]]></description>
			<content:encoded><![CDATA[<p>Now in what I believe is its 8th year, the Red Hat Package Manager should be taken into a field and shot dead.<br />
<notextile></p>
<pre>
Usage: rpm [-aKfgpWHqV] [-aKfgpWHqVcdils]
[-aKfgpWHqVcdilsaKfgpWHqV] [-aKfgpWHqVcdilsaKfgpWHqV]
[-aKfgpWHqVcdilsaKfgpWHqV] [-aKfgpWHqVcdilsaKfgpWHqVK]
[-aKfgpWHqVcdilsaKfgpWHqVK] [-aKfgpWHqVcdilsaKfgpWHqVKi]
[-aKfgpWHqVcdilsaKfgpWHqVKiv] [-aKfgpWHqVcdilsaKfgpWHqVKiv]
[-aKfgpWHqVcdilsaKfgpWHqVKiv?] [-a|--all] [-f|--file] [-g|--group]
[-p|--package] [-W|--ftswalk] [--pkgid] [--hdrid] [--fileid]
[--specfile] [--triggeredby] [--whatrequires] [--whatprovides]
[--nomanifest] [-c|--configfiles] [-d|--docfiles] [--dump] [-l|--list]
[--queryformat=QUERYFORMAT] [-s|--state] [--nomd5] [--nofiles]
[--nodeps] [--noscript] [--comfollow] [--logical] [--nochdir]
[--nostat] [--physical] [--seedot] [--xdev] [--whiteout]
[--addsign] [-K|--checksig] [--delsign] [--import] [--resign]
[--nodigest] [--nosignature] [--initdb] [--rebuilddb] [--aid]
[--allfiles] [--allmatches] [--badreloc] [-e|--erase &lt;package&gt;+]
[--excludedocs] [--excludepath=
<path>] [--fileconflicts] [--force]
[-F|--freshen &lt;packagefile&gt;+] [-h|--hash] [--ignorearch]
[--ignoreos] [--ignoresize] [-i|--install] [--justdb] [--nodeps]
[--nomd5] [--nocontexts] [--noorder] [--nosuggest] [--noscripts]
[--notriggers] [--oldpackage] [--percent] [--prefix=&lt;dir&gt;]
[--relocate=&lt;old&gt;=&lt;new&gt;] [--repackage] [--replacefiles]
[--replacepkgs] [--test] [-U|--upgrade &lt;packagefile&gt;+]
[-D|--define 'MACRO EXPR'] [-E|--eval 'EXPR'] [--macros=&lt;FILE:...&gt;]
[--nodigest] [--nosignature] [--rcfile=&lt;FILE:...&gt;] [-r|--root ROOT]
[--querytags] [--showrc] [--quiet] [-v|--verbose] [--version]
[-?|--help] [--usage] [--scripts] [--setperms] [--setugids]
[--conflicts] [--obsoletes] [--provides] [--requires] [--info]
[--changelog] [--xml] [--triggers] [--last] [--filesbypkg]
[--fileclass] [--filecolor] [--filecontext] [--fscontext]
[--recontext] [--fileprovide] [--filerequire] [--redhatprovides]
[--redhatrequires] [--buildpolicy=&lt;policy&gt;] [--with=&lt;option&gt;]
[--without=&lt;option&gt;]
</pre>
<p></notextile></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/11/01/software-gone-wild-red-hat-rpm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Thunderbird, Kerberos for Windows, and Cyrus IMAP</title>
		<link>http://www.kickflop.net/blog/2007/08/06/thunderbird-kerberos-for-windows-and-cyrus-imap/</link>
		<comments>http://www.kickflop.net/blog/2007/08/06/thunderbird-kerberos-for-windows-and-cyrus-imap/#comments</comments>
		<pubDate>Mon, 06 Aug 2007 18:06:02 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/08/06/thunderbird-kerberos-for-windows-and-cyrus-imap/</guid>
		<description><![CDATA[This isn&#8217;t a step-by-step guide but provides some notes from my trial and frequent error.
Client

If you have credentials for more than one Kerberos realm, make sure your Default identity (in KfW) is set to the realm you want Thunderbird to authenticate to.  You can set this by right-clicking on the identity.  If you [...]]]></description>
			<content:encoded><![CDATA[<p>This isn&#8217;t a step-by-step guide but provides some notes from my trial and frequent error.<span id="more-387"></span></p>
<h3>Client</h3>
<ol>
<li>If you have credentials for more than one Kerberos realm, make sure your Default identity (in KfW) is set to the realm you want Thunderbird to authenticate to.  You can set this by right-clicking on the identity.  If you change which identity is your default, restart KfW.</li>
<li>In Thunderbird, go to Options &#8211;> Advanced &#8211;> Config Editor.  Toggle the value <code>network.auth.use-sspi</code> to <code>false</code>.  Restart Thunderbird</li>
<li>For your account settings, you <strong>must</strong> use a fully qualified domain name (not just a host name or an IP address).</li>
</ol>
<h3>KDC</h3>
<ol>
<li>Add principal <code>imap/mailserver.yourdomain.com</code></li>
<li>Extract <code>imap/mailserver.yourdomain.com</code> into mailserver.yourdomain.com&#8217;s keytab</li>
</ol>
<h3>Mail Server</h3>
<ol>
<li>Read and understand completely the Cyrus IMAP documentation!</li>
<li>On your mail server (where Cyrus imapd is running&#8230; which you built to support Kerberos 5 via GSSAPI&#8230;), <code>/etc/imapd.conf</code> cannot specify a <code>sasl_minimum_layer</code> as Thunderbird does not support even layer 1.</li>
<li>The relevant options I use are:<br />
<code>allowplaintext: false<br />
force_sasl_mech: gssapi<br />
sasl_log_level: 4 </code></li>
</ol>
<p>Thanks to Ken Hornstein and Jeffrey Altman for their help.</p>
<p>Maybe see also: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=370178">bugzilla.mozilla.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/08/06/thunderbird-kerberos-for-windows-and-cyrus-imap/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Solaris Nomenclature</title>
		<link>http://www.kickflop.net/blog/2007/06/28/solaris-nomenclature/</link>
		<comments>http://www.kickflop.net/blog/2007/06/28/solaris-nomenclature/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 20:25:43 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Musings]]></category>

		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/06/28/solaris-nomenclature/</guid>
		<description><![CDATA[I can never seem to keep up with Sun&#8217;s naming for their various technologies.  I&#8217;ve read quite a bit, but if anyone can clarify the following in non-marketing-speak, I&#8217;d appreciate it.
Solaris Domains - What are they and how are they different from Resource Pools and other similar tech?  Are they obsolete nowadays in [...]]]></description>
			<content:encoded><![CDATA[<p>I can never seem to keep up with Sun&#8217;s naming for their various technologies.  I&#8217;ve read quite a bit, but if anyone can clarify the following in non-marketing-speak, I&#8217;d appreciate it.</p>
<p>Solaris Domains - What are they and how are they different from Resource Pools and other similar tech?  Are they obsolete nowadays in favor of Resource Pools (Dynamic or not)?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/06/28/solaris-nomenclature/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Solaris, GNU coreutils, and who -r</title>
		<link>http://www.kickflop.net/blog/2007/05/21/solaris-gnu-coreutils-and-who-r/</link>
		<comments>http://www.kickflop.net/blog/2007/05/21/solaris-gnu-coreutils-and-who-r/#comments</comments>
		<pubDate>Tue, 22 May 2007 00:59:04 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/05/21/solaris-gnu-coreutils-and-who-r/</guid>
		<description><![CDATA[Solaris 9 &#038; 10

# who -Hr
NAME       LINE         TIME          IDLE    PID  COMMENTS
   .       run-level 3  May 16 06:26   [...]]]></description>
			<content:encoded><![CDATA[<h3>Solaris 9 &#038; 10</h3>
<pre>
# who -Hr
NAME       LINE         TIME          IDLE    PID  COMMENTS
   .       run-level 3  May 16 06:26     3      0  S
</pre>
<p>Running &#8220;man who&#8221; indicates -r but gives no description of the meaning of the fields&#8217; values in this special usage (like &#8220;the comments field indicates the last run level used&#8221;&#8230; or what the IDLE value indicates).</p>
<h3>RHEL v4 (GNU coreutils)</h3>
<pre>
# who -Hr
NAME     LINE         TIME         IDLE          PID COMMENT
         run-level 3  Apr 12 10:22                   last=S
</pre>
<p>That&#8217;s bettter!  last=S is a little more intuitive.  Running &#8220;man who&#8221; indicates -r then suggests reading &#8216;info coreutils who&#8217; for more information on the who command.  Running &#8216;info coreutils who&#8217; brings up the GNU info page and it completely omits mentioning the -r option or its meaning.</p>
<p>Sweet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/05/21/solaris-gnu-coreutils-and-who-r/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OpenSolaris: How not to solve bug reports</title>
		<link>http://www.kickflop.net/blog/2007/05/07/opensolaris-how-not-to-solve-bug-reports/</link>
		<comments>http://www.kickflop.net/blog/2007/05/07/opensolaris-how-not-to-solve-bug-reports/#comments</comments>
		<pubDate>Mon, 07 May 2007 18:24:56 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/05/07/opensolaris-how-not-to-solve-bug-reports/</guid>
		<description><![CDATA[Status: 11-Closed:Not a Defect (Closed)
Horseshit.  Fix the damn code.  And no, it was not my bug report.
]]></description>
			<content:encoded><![CDATA[<p>Status: <a href="http://bugs.opensolaris.org/view_bug.do?bug_id=1075338">11-Closed:Not a Defect (Closed)</a></p>
<p>Horseshit.  Fix the damn code.  And no, it was not my bug report.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/05/07/opensolaris-how-not-to-solve-bug-reports/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sun Microsystems Gripes</title>
		<link>http://www.kickflop.net/blog/2007/03/06/sun-microsystems-gripes/</link>
		<comments>http://www.kickflop.net/blog/2007/03/06/sun-microsystems-gripes/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 15:47:43 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Musings]]></category>

		<category><![CDATA[Sysadmin]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2007/03/06/sun-microsystems-gripes/</guid>
		<description><![CDATA[

Your new Solaris patching system is 90% sucky for paid customers and 100% awesome for you
The host sunsolve.sun.com is always sluggish or downright slow
The host osc-amer.sun.com is always slow (for years now).  I&#8217;ve spent the last 30 minutes watching my support request form submittal time out.  It&#8217;s not the first time.
Your documentation quality [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href='http://www.kickflop.net/blog/wp-content/uploads/2007/03/sol10-patch-error.png' title='sol10-patch-error.png'><img class="right" src='http://www.kickflop.net/blog/wp-content/uploads/2007/03/sol10-patch-error.thumbnail.png' alt='sol10-patch-error.png' /></a></p>
<ol>
<li>Your new Solaris patching system is 90% sucky for paid customers and 100% awesome for you</li>
<li>The host sunsolve.sun.com is always sluggish or downright slow</li>
<li>The host osc-amer.sun.com is always slow (for years now).  I&#8217;ve spent the last 30 minutes watching my support request form submittal time out.  It&#8217;s not the first time.</li>
<li>Your documentation quality has gotten significantly poorer over time</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2007/03/06/sun-microsystems-gripes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cream: For those who can&#8217;t stomach raw Vim</title>
		<link>http://www.kickflop.net/blog/2006/12/12/cream-for-those-who-cant-stomach-raw-vim/</link>
		<comments>http://www.kickflop.net/blog/2006/12/12/cream-for-those-who-cant-stomach-raw-vim/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 22:03:04 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Productivity]]></category>

		<category><![CDATA[Sysadmin]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/2006/12/12/cream-for-those-who-cant-stomach-raw-vim/</guid>
		<description><![CDATA[I&#8217;ve used the vi text editor for 13 years now.  Under Windows, I&#8217;ve used vi clones in several flavors:

The now-defunct shareware editor &#8220;Lemmy&#8221; which I&#8217;d licensed
The port of Elvis to Windows
and finally, when I&#8217;ve been able to tolerate it for very long, Vim

I&#8217;ve always been ecstatic that Vim exists.  I&#8217;m more ecstatic lately [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used the <code>vi</code> text editor for 13 years now.  Under Windows, I&#8217;ve used vi clones in several flavors:</p>
<ol>
<li>The now-defunct shareware editor &#8220;Lemmy&#8221; which I&#8217;d licensed</li>
<li>The port of Elvis to Windows</li>
<li>and finally, when I&#8217;ve been able to tolerate it for very long, <a href="http://www.vim.org/">Vim</a></li>
</ol>
<p>I&#8217;ve always been ecstatic that <a href="http://www.vim.org/">Vim</a> exists.  I&#8217;m more ecstatic lately that I stumbled across <a href="http://cream.sourceforge.net/">Cream</a> (for Vim).</p>
<blockquote><p>The name was inspired by the convergence of several ideas. The initial thought came from my coffee drinking habits as I usually don&#8217;t prefer my coffee &#8220;black.&#8221; It reminded me of my opinion of Vim at the time&#8211;despite its inherent sophistication&#8211;I needed something to soften it.</p></blockquote>
<blockquote><p>Vim has a steep learning curve. It was not primarily designed to be easy to use, favoring performance and technical flexibility instead. Because it is so different, learning to use Vim takes time.</p>
<p>Cream shapes Vim into an interface you probably already know (sometimes called Common User Access [ext.link] ). Whether you are writing emails or developing large software applications, Cream saves you time and gets you up and running quickly.
</p></blockquote>
<p><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/12/cream2.png" title="cream2.png"><img class="left stack" id="image358" src="http://www.kickflop.net/blog/wp-content/uploads/2006/12/cream2.thumbnail.png" alt="cream2.png" /></a><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/12/cream.png" title="cream.png"><img class="left stack" id="image357" src="http://www.kickflop.net/blog/wp-content/uploads/2006/12/cream.thumbnail.png" alt="cream.png" /></a><br />
If you, like me, are just looking for a vi clone for Windows that has syntax highlighting, I highly recommend <a href="http://cream.sourceforge.net/">Cream</a> instead of plain Vim.  Just download, install, configure your preferences (they auto-save), and get to it.  You should note that Cream&#8217;s default behavior is not like traditional vi (insert/command modes), but it&#8217;s easily changed so don&#8217;t freak out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2006/12/12/cream-for-those-who-cant-stomach-raw-vim/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dreamhost and Customer Privacy</title>
		<link>http://www.kickflop.net/blog/2006/08/16/dreamhost-and-customer-privacy/</link>
		<comments>http://www.kickflop.net/blog/2006/08/16/dreamhost-and-customer-privacy/#comments</comments>
		<pubDate>Wed, 16 Aug 2006 18:56:35 +0000</pubDate>
		<dc:creator>JB</dc:creator>
		
		<category><![CDATA[Sysadmin]]></category>

		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.kickflop.net/blog/?p=288</guid>
		<description><![CDATA[I&#8217;ve had my sites hosted by Dreamhost for long enough now to be pleased with the company.  It may not seem it once you finish reading this, but I do highly recommend them.
Something I&#8217;m not pleased with, however, is Dreamhost storing historical support information for each user&#8230; including any passwords&#8230; in clear readable text. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had my sites hosted by <a href="http://www.dreamhost.com/">Dreamhost</a> for long enough now to be pleased with the company.  It may not seem it once you finish reading this, but I do highly recommend them.</p>
<p>Something I&#8217;m not pleased with, however, is Dreamhost storing historical support information for each user&#8230; including any passwords&#8230; in clear readable text.  It&#8217;s quite possible a majority of Dreamhost customers are not even aware this is happening.  More unfortunate, it&#8217;s very likely the customers don&#8217;t comprehend &#8220;what the big deal is.&#8221;<br />
<span id="more-288"></span><br />
I&#8217;ve been doing UNIX, networking and security work professionally for 13 years now.  There has never been a single instance where I needed to know a user&#8217;s password for anything.  Under very rare circumstances I have had to change the user&#8217;s password to something I knew, perform some tests, then have the user set his or her password back however it was.  None of it has ever required me knowing the actual password.</p>
<p>How did I find out about the Dreamhost practice?  I didn&#8217;t have to go to any trouble at all.  Any customer can access his or her &#8220;Panel&#8221; (a web-based Control Panel-like area), select &#8220;Support&#8221; from the menu on the left, then select &#8220;Support History&#8221; under that menu area.  This will display a paginated record of all electronic communication the customer has had with Dreamhost support.</p>
<p>Here was my first eye-widening experience:</p>
<p><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history0.jpg" title="dreamhost-support-history0.jpg"><img id="image289" src="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history0.thumbnail.jpg" alt="dreamhost-support-history0.jpg" /></a></p>
<p>Here are the 2 responses I received from Dreamhost support staff when I pointed out the bogusness:</p>
<p><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history1.jpg" title="dreamhost-support-history1.jpg"><img id="image290" src="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history1.thumbnail.jpg" alt="dreamhost-support-history1.jpg" /></a></p>
<p><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history2.jpg" title="dreamhost-support-history2.jpg"><img id="image291" src="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history2.thumbnail.jpg" alt="dreamhost-support-history2.jpg" /></a></p>
<p>It was pretty clear to me from those responses that I wasn&#8217;t going to make any progress.</p>
<h3>&#8220;But the Panel&#8217;s transactions are encrypted via SSL and getting at your information requires you to authenticate.&#8221;</h3>
<p>Yes, and if I tell the Panel that I forgot my password, it is emailed to me over the Internet in clear text.</p>
<p><a rel="lightbox" class="imagelink" href="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history.jpg" title="dreamhost-support-history.jpg"><img id="image292" src="http://www.kickflop.net/blog/wp-content/uploads/2006/08/dreamhost-support-history.thumbnail.jpg" alt="dreamhost-support-history.jpg" /></a></p>
<h3>&#8220;Who cares?  They&#8217;re support staff.  They&#8217;re not going to do anything with your info.&#8221;</h3>
<p>You sure about that?  How about a hypothetical ex-Dreamhost staff member who collects data on the last day of his employment?  This isn&#8217;t 1995 anymore.  Situations like this occur on a daily basis.  I&#8217;m sure you use a completely different password for every single need, too, right?  Of course you do.  I doubt you would be foolish enough to use your Dreamhost Panel password for your databases there, your GMail account, and other websites.</p>
<p>There is zero reason for anyone but me to know any password of mine.  I don&#8217;t care who you are, what your role is, or how trivial you think the password-secured data is.  This is Security Basics 201, and this is why every self-respecting and knowledgable IT person in your presence will turn his or her head while you type your password and get angry with you if you blurt out your password to him or her.  We vehemently do NOT WANT to know your password.  It is legally damning information.</p>
<p>Not only do you not need to know my password, you most definitely should not be storing them as clear text in a &#8220;Support History&#8221; database at your hosting company.</p>
<p>I love you Dreamhost, but it&#8217;s time to fix this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kickflop.net/blog/2006/08/16/dreamhost-and-customer-privacy/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
