summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGunnar Wrobel <wrobel@pardus.de>2007-05-07 20:20:52 (GMT)
committerGunnar Wrobel <wrobel@pardus.de>2007-05-07 20:20:52 (GMT)
commit73d09cb99b2b024b93a6afedab558fac4c5bd8e1 (patch)
treef005df83e29b0b0b1cab3d63304d27c6f492a9d0
parentfa7204194e54a42453aff67d59d140c7848a8d93 (diff)
downloadkolab-schema-73d09cb99b2b024b93a6afedab558fac4c5bd8e1.tar.gz
2007-05-07 Gunnar Wrobel <p@rdus.de>2.1.0
* Makefile.am (ldapschema_FILES): Added the necessary line to install the horde.schema file. * horde.schema: Added the horde.schema from horde cvs. * templates/slapd.conf.template.in: Added commented horde.schema. Users may uncomment this if they wish to use horde.
-rw-r--r--horde.schema334
1 files changed, 288 insertions, 46 deletions
diff --git a/horde.schema b/horde.schema
index 2193f63..93c380d 100644
--- a/horde.schema
+++ b/horde.schema
@@ -1,4 +1,4 @@
-# $Horde: horde/scripts/ldap/horde.schema,v 1.19 2004/04/19 18:13:39 chuck Exp $
+# $Horde: horde/scripts/ldap/horde.schema,v 1.28 2006/06/05 18:10:03 chuck Exp $
#
# The offical horde OID assigned by IANA is 13040.
#
@@ -6,47 +6,77 @@
# - core.schema
#
#
-#Horde attribute branch 1.3.6.1.4.1.13040.2.1.*
-#IMP attribute branch 1.3.6.1.4.1.13040.3.1.*
-#Turba attribute branch 1.3.6.1.4.1.13040.4.1.*
-#Kronolith attribute branch 1.3.6.1.4.1.13040.5.1.*
-#Nag attribute branch 1.3.6.1.4.1.13040.6.1.*
-#Gollem attribute branch 1.3.6.1.4.1.13040.7.1.*
-#Chora attribute branch 1.3.6.1.4.1.13040.8.1.*
-#Mnemo attribute branch 1.3.6.1.4.1.13040.9.1.*
-#Troll attribute branch 1.3.6.1.4.1.13040.10.1.*
-#Klutz attribute branch 1.3.6.1.4.1.13040.11.1.*
-#Jonah attribute branch 1.3.6.1.4.1.13040.12.1.*
-#Hermes attribute branch 1.3.6.1.4.1.13040.13.1.*
-#Juno attribute branch 1.3.6.1.4.1.13040.14.1.*
-#Trean attribute branch 1.3.6.1.4.1.13040.15.1.*
-#Whups attribute branch 1.3.6.1.4.1.13040.16.1.*
-#Ingo attribute branch 1.3.6.1.4.1.13040.17.1.*
-#Ansel atribute branch 1.3.6.1.4.1.13040.18.1.*
-#Genie atribute branch 1.3.6.1.4.1.13040.19.1.*
-#Scry atribute branch 1.3.6.1.4.1.13040.20.1.*
-#Wicked atribute branch 1.3.6.1.4.1.13040.21.1.*
-#
-#Horde objectclass branch 1.3.6.1.4.1.13040.2.2.*
-#IMP objectclass branch 1.3.6.1.4.1.13040.3.2.*
-#Turba objectclass branch 1.3.6.1.4.1.13040.4.2.*
-#Kronolith objectclass branch 1.3.6.1.4.1.13040.5.2.*
-#NAG objectclass branch 1.3.6.1.4.1.13040.6.2.*
-#Gollem objectclass branch 1.3.6.1.4.1.13040.7.2.*
-#Chora objectclass branch 1.3.6.1.4.1.13040.8.2.*
-#Mnemo objectclass branch 1.3.6.1.4.1.13040.9.2.*
-#Troll objectclass branch 1.3.6.1.4.1.13040.10.2.*
-#Klutz objectclass branch 1.3.6.1.4.1.13040.11.2.*
-#Jonah objectclass branch 1.3.6.1.4.1.13040.12.2.*
-#Hermes objectclass branch 1.3.6.1.4.1.13040.13.2.*
-#Juno objectclass branch 1.3.6.1.4.1.13040.14.2.*
-#Trean objectclass branch 1.3.6.1.4.1.13040.15.2.*
-#Whups objectclass branch 1.3.6.1.4.1.13040.16.2.*
-#Ingo objectclass branch 1.3.6.1.4.1.13040.17.2.*
-#Ansel objectclass branch 1.3.6.1.4.1.13040.18.2.*
-#Genie objectclass branch 1.3.6.1.4.1.13040.19.2.*
-#Scry objectclass branch 1.3.6.1.4.1.13040.20.2.*
-#Wicked objectclass branch 1.3.6.1.4.1.13040.21.2.*
+# Horde attribute branch 1.3.6.1.4.1.13040.2.1.*
+# IMP attribute branch 1.3.6.1.4.1.13040.3.1.*
+# Turba attribute branch 1.3.6.1.4.1.13040.4.1.*
+# Kronolith attribute branch 1.3.6.1.4.1.13040.5.1.*
+# Nag attribute branch 1.3.6.1.4.1.13040.6.1.*
+# Gollem attribute branch 1.3.6.1.4.1.13040.7.1.*
+# Chora attribute branch 1.3.6.1.4.1.13040.8.1.*
+# Mnemo attribute branch 1.3.6.1.4.1.13040.9.1.*
+# Troll attribute branch 1.3.6.1.4.1.13040.10.1.*
+# Klutz attribute branch 1.3.6.1.4.1.13040.11.1.*
+# Jonah attribute branch 1.3.6.1.4.1.13040.12.1.*
+# Hermes attribute branch 1.3.6.1.4.1.13040.13.1.*
+# Juno attribute branch 1.3.6.1.4.1.13040.14.1.*
+# Trean attribute branch 1.3.6.1.4.1.13040.15.1.*
+# Whups attribute branch 1.3.6.1.4.1.13040.16.1.*
+# Ingo attribute branch 1.3.6.1.4.1.13040.17.1.*
+# Ansel attribute branch 1.3.6.1.4.1.13040.18.1.*
+# Genie attribute branch 1.3.6.1.4.1.13040.19.1.*
+# Scry attribute branch 1.3.6.1.4.1.13040.20.1.*
+# Wicked attribute branch 1.3.6.1.4.1.13040.21.1.*
+# Agora attribute branch 1.3.6.1.4.1.13040.22.1.*
+# Goops attribute branch 1.3.6.1.4.1.13040.24.1.*
+# Merk attribute branch 1.3.6.1.4.1.13040.25.1.*
+# Mimp attribute branch 1.3.6.1.4.1.13040.26.1.*
+# Mottle attribute branch 1.3.6.1.4.1.13040.27.1.*
+# Nic attribute branch 1.3.6.1.4.1.13040.28.1.*
+# Occam attribute branch 1.3.6.1.4.1.13040.29.1.*
+# Odin attribute branch 1.3.6.1.4.1.13040.30.1.*
+# Rakim attribute branch 1.3.6.1.4.1.13040.31.1.*
+# Sesha attribute branch 1.3.6.1.4.1.13040.32.1.*
+# Swoosh attribute branch 1.3.6.1.4.1.13040.33.1.*
+# Thor attribute branch 1.3.6.1.4.1.13040.34.1.*
+# Ulaform attribute branch 1.3.6.1.4.1.13040.35.1.*
+# Volos attribute branch 1.3.6.1.4.1.13040.36.1.*
+# Jeta attribute branch 1.3.6.1.4.1.13040.37.1.*
+#
+# Horde objectclass branch 1.3.6.1.4.1.13040.2.2.*
+# IMP objectclass branch 1.3.6.1.4.1.13040.3.2.*
+# Turba objectclass branch 1.3.6.1.4.1.13040.4.2.*
+# Kronolith objectclass branch 1.3.6.1.4.1.13040.5.2.*
+# NAG objectclass branch 1.3.6.1.4.1.13040.6.2.*
+# Gollem objectclass branch 1.3.6.1.4.1.13040.7.2.*
+# Chora objectclass branch 1.3.6.1.4.1.13040.8.2.*
+# Mnemo objectclass branch 1.3.6.1.4.1.13040.9.2.*
+# Troll objectclass branch 1.3.6.1.4.1.13040.10.2.*
+# Klutz objectclass branch 1.3.6.1.4.1.13040.11.2.*
+# Jonah objectclass branch 1.3.6.1.4.1.13040.12.2.*
+# Hermes objectclass branch 1.3.6.1.4.1.13040.13.2.*
+# Juno objectclass branch 1.3.6.1.4.1.13040.14.2.*
+# Trean objectclass branch 1.3.6.1.4.1.13040.15.2.*
+# Whups objectclass branch 1.3.6.1.4.1.13040.16.2.*
+# Ingo objectclass branch 1.3.6.1.4.1.13040.17.2.*
+# Ansel objectclass branch 1.3.6.1.4.1.13040.18.2.*
+# Genie objectclass branch 1.3.6.1.4.1.13040.19.2.*
+# Scry objectclass branch 1.3.6.1.4.1.13040.20.2.*
+# Wicked objectclass branch 1.3.6.1.4.1.13040.21.2.*
+# Agora objectclass branch 1.3.6.1.4.1.13040.22.2.*
+# Goops objectclass branch 1.3.6.1.4.1.13040.24.2.*
+# Merk objectclass branch 1.3.6.1.4.1.13040.25.2.*
+# Mimp objectclass branch 1.3.6.1.4.1.13040.26.2.*
+# Mottle objectclass branch 1.3.6.1.4.1.13040.27.2.*
+# Nic objectclass branch 1.3.6.1.4.1.13040.28.2.*
+# Occam objectclass branch 1.3.6.1.4.1.13040.29.2.*
+# Odin objectclass branch 1.3.6.1.4.1.13040.30.2.*
+# Rakim objectclass branch 1.3.6.1.4.1.13040.31.2.*
+# Sesha objectclass branch 1.3.6.1.4.1.13040.32.2.*
+# Swoosh objectclass branch 1.3.6.1.4.1.13040.33.2.*
+# Thor objectclass branch 1.3.6.1.4.1.13040.34.2.*
+# Ulaform objectclass branch 1.3.6.1.4.1.13040.35.2.*
+# Volos objectclass branch 1.3.6.1.4.1.13040.36.2.*
+# Jeta objectclass branch 1.3.6.1.4.1.13040.37.2.*
#
# Horde attribute branch 1.3.6.1.4.1.13040.2.1.*
@@ -79,11 +109,17 @@ attributetype ( 1.3.6.1.4.1.13040.4.1.2
NAME 'turbaType'
DESC 'Turba Object Type: Contact/List'
EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} )
attributetype ( 1.3.6.1.4.1.13040.4.1.3
NAME 'turbaMembers'
DESC 'Encoded members of a Turba list'
+ SUP name )
+
+attributetype ( 1.3.6.1.4.1.13040.4.1.4
+ NAME 'turbaPGPPublicKey'
+ DESC 'PGP/GPG Public Key'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{4000} )
@@ -241,6 +277,141 @@ attributetype ( 1.3.6.1.4.1.13040.21.1.1
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
#
+# Agora attribute branch 1.3.6.1.4.1.13040.22.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.22.1.1
+ NAME 'agoraPrefs'
+ DESC 'Agora Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Goops attribute branch 1.3.6.1.4.1.13040.24.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.24.1.1
+ NAME 'goopsPrefs'
+ DESC 'Goops Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Merk attribute branch 1.3.6.1.4.1.13040.25.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.25.1.1
+ NAME 'merkPrefs'
+ DESC 'Merk Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Mimp attribute branch 1.3.6.1.4.1.13040.26.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.26.1.1
+ NAME 'mimpPrefs'
+ DESC 'MIMP Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Mottle attribute branch 1.3.6.1.4.1.13040.27.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.27.1.1
+ NAME 'mottlePrefs'
+ DESC 'Mottle Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Nic attribute branch 1.3.6.1.4.1.13040.28.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.28.1.1
+ NAME 'nicPrefs'
+ DESC 'NIC Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Occam attribute branch 1.3.6.1.4.1.13040.29.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.29.1.1
+ NAME 'occamPrefs'
+ DESC 'Occam Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Odin attribute branch 1.3.6.1.4.1.13040.30.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.30.1.1
+ NAME 'odinPrefs'
+ DESC 'Odin Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Rakim attribute branch 1.3.6.1.4.1.13040.31.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.31.1.1
+ NAME 'rakimPrefs'
+ DESC 'Rakim Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Sesha attribute branch 1.3.6.1.4.1.13040.32.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.32.1.1
+ NAME 'seshaPrefs'
+ DESC 'Sesha Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Swoosh attribute branch 1.3.6.1.4.1.13040.33.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.33.1.1
+ NAME 'swooshPrefs'
+ DESC 'Swoosh Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Thor attribute branch 1.3.6.1.4.1.13040.34.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.34.1.1
+ NAME 'thorPrefs'
+ DESC 'Thor Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Ulaform attribute branch 1.3.6.1.4.1.13040.35.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.35.1.1
+ NAME 'ulaformPrefs'
+ DESC 'Ulaform Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Volos attribute branch 1.3.6.1.4.1.13040.36.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.36.1.1
+ NAME 'volosPrefs'
+ DESC 'Volos Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
+# Jeta attribute branch 1.3.6.1.4.1.13040.37.1.*
+#
+attributetype ( 1.3.6.1.4.1.13040.37.1.1
+ NAME 'jetaPrefs'
+ DESC 'Jeta Preferences'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
+#
# Horde objectclass branch 1.3.6.1.4.1.13040.2.2.*
#
objectclass ( 1.3.6.1.4.1.13040.2.2.1
@@ -253,21 +424,33 @@ objectclass ( 1.3.6.1.4.1.13040.2.2.1
trollPrefs $ nagPrefs $ klutzPrefs $
jonahPrefs $ hermesPrefs $ junoPrefs $
treanPrefs $ whupsPrefs $ ingoPrefs $
- geniePrefs $ scryPrefs $ anselPrefs $
- wickedPrefs
+ geniePrefs $ scryPrefs $ anselPrefs $
+ wickedPrefs $ choraPrefs $ agoraPrefs $
+ goopsPrefs $ merkPrefs $ volosPrefs $
+ mimpPrefs $ mottlePrefs $ nicPrefs $
+ occamPrefs $ odinPrefs $ rakimPrefs $
+ seshaPrefs $ swooshPrefs $ thorPrefs $
+ ulaformPrefs
) )
+objectclass ( 1.3.6.1.4.1.13040.2.2.2
+ NAME 'hordeGroup'
+ DESC 'Horde Group'
+ SUP top
+ AUXILIARY
+ MAY ( mail ) )
+
#
# IMP objectclass branch 1.3.6.1.4.1.13040.3.2.*
#
# Turba objectclass branch 1.3.6.1.4.1.13040.4.2.*
-objectclass ( 1.3.6.1.4.1.13040.4.2.1
+objectclass ( 1.3.6.1.4.1.13040.4.2.1
NAME 'turbaContact'
DESC 'Turba Contact'
SUP top
AUXILIARY
- MAY ( turbaType $ turbaMembers )
+ MAY ( turbaType $ turbaMembers $ calFBURL )
)
#
@@ -338,3 +521,62 @@ objectclass ( 1.3.6.1.4.1.13040.4.2.1
# Wicked objectclass branch 1.3.6.1.4.1.13040.21.2.*
#
+#
+# Agora objectclass branch 1.3.6.1.4.1.13040.22.2.*
+#
+
+#
+# Goops objectclass branch 1.3.6.1.4.1.13040.24.2.*
+#
+
+#
+# Merk objectclass branch 1.3.6.1.4.1.13040.25.2.*
+#
+
+#
+# Mimp objectclass branch 1.3.6.1.4.1.13040.26.2.*
+#
+
+#
+# Mottle objectclass branch 1.3.6.1.4.1.13040.27.2.*
+#
+
+#
+# Nic objectclass branch 1.3.6.1.4.1.13040.28.2.*
+#
+
+#
+# Occam objectclass branch 1.3.6.1.4.1.13040.29.2.*
+#
+
+#
+# Odin objectclass branch 1.3.6.1.4.1.13040.30.2.*
+#
+
+#
+# Rakim objectclass branch 1.3.6.1.4.1.13040.31.2.*
+#
+
+#
+# Sesha objectclass branch 1.3.6.1.4.1.13040.32.2.*
+#
+
+#
+# Swoosh objectclass branch 1.3.6.1.4.1.13040.33.2.*
+#
+
+#
+# Thor objectclass branch 1.3.6.1.4.1.13040.34.2.*
+#
+
+#
+# Ulaform objectclass branch 1.3.6.1.4.1.13040.35.2.*
+#
+
+#
+# Volos objectclass branch 1.3.6.1.4.1.13040.36.2.*
+#
+
+#
+# Jeta objectclass branch 1.3.6.1.4.1.13040.37.2.*
+#