<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Some login tasks need &quot;real&quot; authentication</title> 
  <pubDate>Fri, 10 Apr 2026 07:55:45 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/9261</link> 
  <atom:link rel="self" type="application/rss+xml" title="Some login tasks need &quot;real&quot; authentication" href="https://bugs.horde.org/ticket/9261/rss" /> 
  <description>Some login tasks need &quot;real&quot; authentication</description> 
 
   
   
  <item> 
   <title>Some login tasks, for example the Upgrade task in IMP, requi</title> 
   <description>Some login tasks, for example the Upgrade task in IMP, require &quot;real&quot; authentication at the application backend. bin/run_tasks only calls setAuth() though, so such tasks fail with cryptic error messages.
We could add some property to Horde_LoginTasks_Task that determines whether the task could be run through bin/run_task. But maybe there is a some way to check the authentication layer whether a user is &quot;really&quot; logged in, and call that in the task classes that need it?</description> 
   <pubDate>Mon, 20 Sep 2010 12:08:12 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9261#t60062</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug #9261: A</title> 
   <description>Changes have been made in Git for this ticket:

Bug #9261: Allow SystemTasks to be skipped
If a system task requires auth, skip it until the user is authenticated.

For bin/run_task, if a task is skipped output a warning message.
Currently, no UI exists for allowing authentication from the command
line.

 create mode 100644 imp/lib/LoginTasks/SystemTask/UpgradeFromImp4Auth.php
http://git.horde.org/diff.php/framework/LoginTasks/lib/Horde/LoginTasks/SystemTask.php?rt=horde-git&amp;r1=4a429dc92a41ef04960575f7032669fe7b3e997f&amp;r2=95695d805d9824a0fb7ef63e539bf156bc5bf680
http://git.horde.org/diff.php/framework/LoginTasks/lib/Horde/LoginTasks/Tasklist.php?rt=horde-git&amp;r1=f385719d99b4dfe66097686a4aeba432a110b6e8&amp;r2=95695d805d9824a0fb7ef63e539bf156bc5bf680
http://git.horde.org/diff.php/framework/LoginTasks/package.xml?rt=horde-git&amp;r1=3224e2ac4b092b0315e8655b61aab86f6372b420&amp;r2=95695d805d9824a0fb7ef63e539bf156bc5bf680
http://git.horde.org/diff.php/horde/bin/run_task?rt=horde-git&amp;r1=b13cd375d8832bf7ae7ed16fe587476e7d4cd214&amp;r2=95695d805d9824a0fb7ef63e539bf156bc5bf680
http://git.horde.org/diff.php/imp/lib/LoginTasks/SystemTask/UpgradeFromImp4.php?rt=horde-git&amp;r1=1121fb4fdde21774156cca072cbce4f6aac49313&amp;r2=95695d805d9824a0fb7ef63e539bf156bc5bf680
http://git.horde.org/co.php/imp/lib/LoginTasks/SystemTask/UpgradeFromImp4Auth.php?rt=horde-git&amp;r=95695d805d9824a0fb7ef63e539bf156bc5bf680</description> 
   <pubDate>Thu, 07 Oct 2010 06:45:56 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9261#t60293</link> 
  </item> 
   
  <item> 
   <title>How about this?  As mentioned in the commit, we don&#039;t have a</title> 
   <description>How about this?  As mentioned in the commit, we don&#039;t have a CLI interface for entering auth credentials but at least it now provides a warning and doesn&#039;t throw PHP errors (at least in my tests).</description> 
   <pubDate>Thu, 07 Oct 2010 06:48:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9261#t60294</link> 
  </item> 
   
  <item> 
   <title>Looks good.</title> 
   <description>Looks good.</description> 
   <pubDate>Mon, 11 Oct 2010 10:16:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9261#t60364</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
