<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="http://bugs.horde.org/themes/feed-rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <title>passwd_expect patch</title>
  <pubDate>Fri, 08 Aug 2008 15:11:34 -0400</pubDate>
  <link>http://bugs.horde.org/ticket/4640</link>
  <atom:link rel="self" type="application/rss+xml" title="passwd_expect patch" href="http://bugs.horde.org/ticket/4640/rss" />
  <description>passwd_expect patch</description>

  
  
  <item>
   <title>The attached patch was required for me to get passwd_expect </title>
   <description>The attached patch was required for me to get passwd_expect to work
correctly.

I cannot explain why stdin might be in non-blocking mode, but it was,
and so sometimes expect would miss the username/password strings. I
can only put this one down to deep crackfulness on the part of tcl,
expect, apache, or php, and express my strong desire to never know
what is going on there. Understanding this can only lead to
pain. Forcing stdin into blocking mode ensures that it always works.

The exp_continue is necessary because otherwise, if expect sees
$fingerprint_string, it does not bother looking for $password_string
or sending the old password. Obviously nobody ever tested this, it
can't ever have worked.
</description>
   <pubDate>Thu, 09 Nov 2006 07:41:03 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/4640#t25854</link>
  </item>
  <item>
   <title>Committed, thanks.</title>
   <description>Committed, thanks.</description>
   <pubDate>Sun, 12 Nov 2006 12:12:45 -0500</pubDate>
   <link>http://bugs.horde.org/ticket/4640#t25947</link>
  </item>
  

 </channel>
</rss>
