1 # $Id: citadel.schema,v 1.16 2005/12/27 13:04:53 martin Exp $
3 # (c) 2003, 2004 Tassilo Erlewein <tassilo.erlewein@erfrakon.de>
4 # (c) 2003-2005 Martin Konold <martin.konold@erfrakon.de>
5 # (c) 2003 Achim Frank <achim.frank@erfrakon.de>
6 # (c) 2006 Art Cancro <ajc@uncensored.citadel.org>
8 # This file is distributed under the terms of the GNU General Public License v2.
10 # This schema highly depends on the core.schema, cosine.schema and the inetorgperson.schema
11 # as provided by 3rd parties like OpenLDAP.
13 # slapd.conf then looks like
14 # include /etc/openldap/schema/core.schema
15 # include /etc/openldap/schema/cosine.schema
16 # include /etc/openldap/schema/inetorgperson.schema
17 # include /etc/openldap/schema/rfc2739.schema
18 # include /etc/openldap/schema/citadel.schema
21 ######################
22 # citadel attributes #
23 ######################
25 # alias used to provide alternative rfc822 email addresses for citadel users
26 attributetype ( 1.3.6.1.4.1.19414.2.1.3
28 DESC 'RFC1274: RFC822 Mailbox'
29 EQUALITY caseIgnoreIA5Match
30 SUBSTR caseIgnoreIA5SubstringsMatch
31 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
33 ##########################
34 # citadel object classes #
35 ##########################
38 # we use a STRUCTURAL in order to ease integration
39 # with existing inetOrgPerson objects
41 objectclass ( 1.3.6.1.4.1.19414.3.2.2
42 NAME 'citadelInetOrgPerson'
43 DESC 'Citadel Internet Organizational Person'