Changes between Version 6 and Version 7 of Document/Development/Design/LdapBackend

Show
Ignore:
Timestamp:
10/14/08 12:28:36 (5 years ago)
Author:
jgarcia@… (IP: 88.26.177.14)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Document/Development/Design/LdapBackend

    v6 v7  
    7070         * SUBSTR neccesary for * (different of ~= operator) 
    7171       * Get all of them 
    72          * ldapsearch -H ldap://localhost -x -s base -b "cn=subschema" "(objectclass=*)" matchingrules 
     72         * ldapsearch -H !ldap://localhost -x -s base -b "cn=subschema" "(objectclass=*)" matchingrules 
    7373         * http://tools.ietf.org/html/rfc2252#section-4.5 
    7474     * Syntaxes 
    7575       * Get all of them 
    76          * ldapsearch -H ldap://localhost -x -s base -b "cn=subschema" "(objectclass=*)" ldapsyntaxes 
     76         * ldapsearch -H !ldap://localhost -x -s base -b "cn=subschema" "(objectclass=*)" ldapsyntaxes 
    7777         * http://tools.ietf.org/html/rfc2252#section-6 
    7878   * Types supported 
     
    114114    SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 
    115115}}} 
    116  * Every Ebox's Types has a method (see Ldap #2 ) description() with a hash with tuples name => type 
    117  * A function "somewhere" gets a EBox::Type (and a Module and Model name) and generates the attributetype schema definitions 
    118    * For types that have more than one field (e.g. PortRange) the function generates more than one attributetype 
     116 * Every Ebox's Types has a method (see Ldap !#2 ) description() with a hash with tuples ''name => type'' 
     117 * A function "somewhere" gets a EBox::Type (and a Module and Model name) and generates the ''attributetype'' schema definitions 
     118   * For types that have more than one field (e.g. !PortRange) the function generates more than one attributetype 
    119119   * Special cases will be: 
    120120     * Composite: do nothing 
    121      * HasMany: No need for declare an attributetype, a hasmany field in a model, means a eboxModel as a may-attribute 
     121     * !HasMany: No need for declare an attributetype, a hasmany field in a model, means that the foreign !EBoxModel will be as a child of the current Ebox Model (the one which the !HasMany attribute, but this's not concern for the schema generation) 
    122122 
    123123=== Ldap !#2 ===