<?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>Cli for editing conf.php</title> 
  <pubDate>Sat, 04 Apr 2026 06:37:24 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/12923</link> 
  <atom:link rel="self" type="application/rss+xml" title="Cli for editing conf.php" href="https://bugs.horde.org/ticket/12923/rss" /> 
  <description>Cli for editing conf.php</description> 
 
   
   
  <item> 
   <title>Description:
Provide a cli for editing conf.php on horde ap</title> 
   <description>Description:
Provide a cli for editing conf.php on horde apps.
Provide an equivalent --init for the &quot;generate config&quot; button which uses defaults from conf.xml when there is no conf.php value yet.
Only allow setting values which exist in the app&#039;s conf.xml
Use Cli_Modular to expand it later for prefs and perms editing/importing/exporting/backend migration

Purpose:
This is mainly for puppet provisioning/maint. of horde installations as there is no augeas lense for php. It could be used for any kind of automated setup/change management.

Status:
I&#039;m already working on a prototype and I want to include it into the horde base module where the admin stuff lives. I&#039;ll commit what I have once it works as desired. Please evaluate if this requires a minor/feature release or if it can be added in a patch release. No existing files or functionality will be touched.</description> 
   <pubDate>Sat, 18 Jan 2014 20:21:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12923#t82070</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit a90e4c02a538</title> 
   <description>Changes have been made in Git (master):

commit a90e4c02a538981f772a45205c991d466f9d472a
Author: Ralf Lang &lt;lang@b1-systems.de&gt;
Date:   Thu Jan 23 21:44:46 2014 +0200

    Implement modular cli and a config editing module (Request #12923).

 framework/Core/lib/Horde/Config.php  |   29 +++++-
 framework/Core/package.xml           |    2 +
 horde/bin/horde-cli                  |   29 +++++
 horde/docs/CHANGES                   |    1 +
 horde/lib/AdminCli.php               |   77 ++++++++++++
 horde/lib/AdminCli/Module/Base.php   |   94 ++++++++++++++
 horde/lib/AdminCli/Module/Config.php |  221 ++++++++++++++++++++++++++++++++++
 horde/package.xml                    |  221 +++++++++++++++++++++++++++++++++-
 8 files changed, 672 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/a90e4c02a538981f772a45205c991d466f9d472a</description> 
   <pubDate>Thu, 23 Jan 2014 19:45:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12923#t82127</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit d6ed233fa7d8</title> 
   <description>Changes have been made in Git (master):

commit d6ed233fa7d87e9858c8424a3d3923a1ac1afcf3
Author: Jan Schneider &lt;jan@horde.org&gt;
Date:   Tue Feb 11 12:13:36 2014 +0100

    Revert &quot;Implement modular cli and a config editing module (Request #12923).&quot;
    
    This reverts commit a90e4c02a538981f772a45205c991d466f9d472a.
    
    Conflicts:
    	framework/Core/package.xml
    	horde/bin/horde-cli
    	horde/docs/CHANGES
    	horde/lib/AdminCli.php
    	horde/lib/AdminCli/Module/Base.php
    	horde/lib/AdminCli/Module/Config.php
    	horde/package.xml

 framework/Core/lib/Horde/Config.php  |   29 +-----
 framework/Core/package.xml           |    2 -
 horde/bin/horde-cli                  |   29 -----
 horde/docs/CHANGES                   |    1 -
 horde/lib/AdminCli.php               |   77 ------------
 horde/lib/AdminCli/Module/Base.php   |   94 --------------
 horde/lib/AdminCli/Module/Config.php |  221 ----------------------------------
 horde/package.xml                    |  221 +---------------------------------
 8 files changed, 2 insertions(+), 672 deletions(-)

http://git.horde.org/horde-git/-/commit/d6ed233fa7d87e9858c8424a3d3923a1ac1afcf3</description> 
   <pubDate>Tue, 11 Feb 2014 11:17:48 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12923#t82322</link> 
  </item> 
   
  <item> 
   <title>Build an API and an RPC/REST interface. Optionally build a p</title> 
   <description>Build an API and an RPC/REST interface. Optionally build a phar client for that API. </description> 
   <pubDate>Sun, 18 Mar 2018 11:50:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12923#t92785</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
