<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: OpenID + PAM?</title>
	<atom:link href="http://kveton.com/blog/2006/12/10/openid-pam/feed/" rel="self" type="application/rss+xml" />
	<link>http://kveton.com/blog/2006/12/10/openid-pam/</link>
	<description>Father, entrepreneur, pizza maker &#38; bacon lover</description>
	<lastBuildDate>Mon, 22 Feb 2010 20:18:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ken VanDine</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-165164</link>
		<dc:creator>Ken VanDine</dc:creator>
		<pubDate>Sat, 27 Sep 2008 23:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-165164</guid>
		<description>Is  this idea dead? Is there any code at all?  I might be interested in helping out, please contact me.</description>
		<content:encoded><![CDATA[<p>Is  this idea dead? Is there any code at all?  I might be interested in helping out, please contact me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Owen</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-62380</link>
		<dc:creator>Nick Owen</dc:creator>
		<pubDate>Mon, 08 Oct 2007 17:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-62380</guid>
		<description>Have you seen Gracie?  

http://trac.whitetree.org/gracie/

I wasn&#039;t able to get it running on Fedora, but i ran out of time for it...</description>
		<content:encoded><![CDATA[<p>Have you seen Gracie?  </p>
<p><a href="http://trac.whitetree.org/gracie/" rel="nofollow">http://trac.whitetree.org/gracie/</a></p>
<p>I wasn&#8217;t able to get it running on Fedora, but i ran out of time for it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marek</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-42100</link>
		<dc:creator>Marek</dc:creator>
		<pubDate>Sat, 18 Aug 2007 05:56:57 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-42100</guid>
		<description>&gt; How would this work in an environment where there is no browser?

Probably it will not if browser is required by OpenID. Is it?
But anyway browser requirement is OK because browser is widely used/known software.

For example I have an ID card to authenticate against OpenID service and ID card software is also needed (asks for pin code). If there is no ID card software it also does not work.</description>
		<content:encoded><![CDATA[<p>&gt; How would this work in an environment where there is no browser?</p>
<p>Probably it will not if browser is required by OpenID. Is it?<br />
But anyway browser requirement is OK because browser is widely used/known software.</p>
<p>For example I have an ID card to authenticate against OpenID service and ID card software is also needed (asks for pin code). If there is no ID card software it also does not work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jamie</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-41199</link>
		<dc:creator>jamie</dc:creator>
		<pubDate>Tue, 14 Aug 2007 13:33:27 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-41199</guid>
		<description>I would love to see a pam OpenID module. On the other hand, I&#039;m not really sure how it would work. It seems like OpenID is more of a Pam Replacement than a pam module. The whole idea behind Pam is that applications need to be re-written to support pam, and then transparently we can install additional pam modules.

How would this work with OpenID?

Taking the ssh example - I would love to type:

ssh -l https://id.mayfirst.org/jamie myserver.org

Then, the ssh client would prompt me for a password. Would I enter my password? If I did, and ssh passed it on to the ssh server, which would pass it on to Pam... then what? Is there an OpenID specification for a consumer to give the provider a password and get a response? My understanding is that the consumer has to redirect the user&#039;s browser to the provider and the provider asks the consumer for the password. How would this work in an environment where there is no browser?

Another angle... suppose we wanted to get Horde IMP (a web-based IMAP client) to support OpenID. Horde IMP could be redesigned to to the browser redirection - so we don&#039;t have to give Horde IMP our password at all, allowing our OpenID provider to do the verification. But then Horde IMP can&#039;t access our email - because normally Horde IMP caches our password, sending it to our IMAP server on every request. Here&#039;s where an OpenID pam module could step in. If Horde IMP could get a Kerberos style token from the OpenID provider and pass that on to the IMAP server, which would pass it on to Pam, which would verify that it is accurate... Is there a spec like this being discussed with OpenID?

Of course, maybe I just don&#039;t get it and there&#039;s a much easier or simpler way to do this.

Thoughts are welcome.</description>
		<content:encoded><![CDATA[<p>I would love to see a pam OpenID module. On the other hand, I&#8217;m not really sure how it would work. It seems like OpenID is more of a Pam Replacement than a pam module. The whole idea behind Pam is that applications need to be re-written to support pam, and then transparently we can install additional pam modules.</p>
<p>How would this work with OpenID?</p>
<p>Taking the ssh example &#8211; I would love to type:</p>
<p>ssh -l <a href="https://id.mayfirst.org/jamie" rel="nofollow">https://id.mayfirst.org/jamie</a> myserver.org</p>
<p>Then, the ssh client would prompt me for a password. Would I enter my password? If I did, and ssh passed it on to the ssh server, which would pass it on to Pam&#8230; then what? Is there an OpenID specification for a consumer to give the provider a password and get a response? My understanding is that the consumer has to redirect the user&#8217;s browser to the provider and the provider asks the consumer for the password. How would this work in an environment where there is no browser?</p>
<p>Another angle&#8230; suppose we wanted to get Horde IMP (a web-based IMAP client) to support OpenID. Horde IMP could be redesigned to to the browser redirection &#8211; so we don&#8217;t have to give Horde IMP our password at all, allowing our OpenID provider to do the verification. But then Horde IMP can&#8217;t access our email &#8211; because normally Horde IMP caches our password, sending it to our IMAP server on every request. Here&#8217;s where an OpenID pam module could step in. If Horde IMP could get a Kerberos style token from the OpenID provider and pass that on to the IMAP server, which would pass it on to Pam, which would verify that it is accurate&#8230; Is there a spec like this being discussed with OpenID?</p>
<p>Of course, maybe I just don&#8217;t get it and there&#8217;s a much easier or simpler way to do this.</p>
<p>Thoughts are welcome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marek</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-40239</link>
		<dc:creator>Marek</dc:creator>
		<pubDate>Fri, 10 Aug 2007 12:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-40239</guid>
		<description>I have been looking for that about 6 months already. I would like to authenticate ssh connections using OpenID</description>
		<content:encoded><![CDATA[<p>I have been looking for that about 6 months already. I would like to authenticate ssh connections using OpenID</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: http://lafriks.pip.verisignlabs.com/</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-27635</link>
		<dc:creator>http://lafriks.pip.verisignlabs.com/</dc:creator>
		<pubDate>Thu, 31 May 2007 11:33:34 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-27635</guid>
		<description>openid pam module would be great! :)</description>
		<content:encoded><![CDATA[<p>openid pam module would be great! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Bernstein</title>
		<link>http://kveton.com/blog/2006/12/10/openid-pam/comment-page-1/#comment-3985</link>
		<dc:creator>Matt Bernstein</dc:creator>
		<pubDate>Fri, 15 Dec 2006 08:33:42 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/12/10/openid-pam/#comment-3985</guid>
		<description>Perhaps freeradius, or something else PAM can already back on to, might be more appropriate.</description>
		<content:encoded><![CDATA[<p>Perhaps freeradius, or something else PAM can already back on to, might be more appropriate.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
