<?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>Have horde.schema delivered with the horde-framework files</title> 
  <pubDate>Fri, 10 Apr 2026 09:21:09 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/7306</link> 
  <atom:link rel="self" type="application/rss+xml" title="Have horde.schema delivered with the horde-framework files" href="https://bugs.horde.org/ticket/7306/rss" /> 
  <description>Have horde.schema delivered with the horde-framework files</description> 
 
   
   
  <item> 
   <title>Short description: have the horde.schema file delivered with</title> 
   <description>Short description: have the horde.schema file delivered with the horde

libraries as part of the horde-framework package.  Currently the file is 

provided by the horde base package.



A project that I&#039;m working on needs the ldap schema of horde (horde.schema).

This file is located in horde cvs at http://cvs.horde.org/horde/scripts/ldap/

As such it is delivered with the horde base.  This package mainly consist of

files that are installed in a webserver&#039;s document root:

# rpm -qlp horde-kolab-3.2_rc3-20080707.ix86-debian4.0-kolab.rpm | cut -d/ -f1-6| sort | uniq -c | sort -nr

   3261 /kolab/var/kolab/www/horde

      1 /kolab/var/kolab/www

      1 /kolab/var/kolab/tmp

      1 /kolab/var/kolab

      1 /kolab/var/apache/log/horde

      1 /kolab/var/apache/log

      1 /kolab/var/apache

      1 /kolab/etc/kolab/templates/horde-kolab-conf.template

      1 /kolab/etc/kolab/templates

      1 /kolab/etc/kolab



The project that I&#039;m working on is kolab, as can be concluded from the output above ;)

Kolab uses the horde libraries that are delivered by the horde framework.  This package provides files that are mainly located in lib/php:

#  rpm -qlp horde-framework-kolab-3.2_rc3-20080405.ix86-debian4.0-kolab.rpm | cut -d/ -f1-4| sed &#039;s,bin/horde-.*,bin/horde...,&#039; | sort | uniq -c | sort -nr

    893 /kolab/lib/php

     17 /kolab/bin/horde...

      4 /kolab/bin/script

      2 /kolab/bin/scripts

      1 /kolab/bin/vfs



For a kolab server that only requires the horde libraries (framework) it is with the

current package layout required to install also the horde base package to

obtain the horde.schema.

As the kolab server is equipped with a webserver it means, that because of

horde.schema many (3000+) files are exposed to the webserver.  If the horde.schema

file would be moved from horde base to horde framework this would not happen.



Hence, is it feasible to have the horde.schema file be moved from the horde base to

horde framework for reasons explained above?

</description> 
   <pubDate>Mon, 08 Sep 2008 19:09:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7306#t48786</link> 
  </item> 
   
  <item> 
   <title>Why would you need the schema at all, if you are only using </title> 
   <description>Why would you need the schema at all, if you are only using the kolab framework packages?</description> 
   <pubDate>Thu, 11 Sep 2008 12:15:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7306#t48839</link> 
  </item> 
   
  <item> 
   <title>&gt; Why would you need the schema at all, if you are only usin</title> 
   <description>&gt; Why would you need the schema at all, if you are only using the kolab framework packages?



Hmm, good question (of course)...

I guess have to back to my drawingboard ;)

</description> 
   <pubDate>Thu, 11 Sep 2008 15:46:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7306#t48851</link> 
  </item> 
   
  <item> 
   <title>&gt; hy would you need the schema at all, if you are only using</title> 
   <description>&gt; hy would you need the schema at all, if you are only using the kolab  framework packages?



Back from the drawing board:

In a multiple ldap system setup, this may be needed.



The ldap master system holds all the data in the ldap directory.  This data may contain

horde application configuarion settings, although the horde applications are running

on a different (ldap slave) server.



In this setup the ldap master has only the horde-framework installed, while the

ldap slaves have horde-based as well.





</description> 
   <pubDate>Fri, 12 Sep 2008 08:14:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7306#t48877</link> 
  </item> 
   
  <item> 
   <title>Sorry, I don&#039;t follow, I have really no idea what you are tr</title> 
   <description>Sorry, I don&#039;t follow, I have really no idea what you are trying to do. But it sounds like you do some stuff special enough that it shouldn&#039;t be too hard for you to get the schema from Horde if you really need it.

In any case, even if the schema may be used by some framework libraries, the schema file, like any other backend script, has to go into horde/scripts per Horde directory layout policies.</description> 
   <pubDate>Fri, 12 Sep 2008 09:08:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7306#t48880</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
