source: trunk/puppet/modules/puppet-openldap/files/etc/ldap/schema/mozillaabpersonalpha.schema @ 647

Last change on this file since 647 was 507, checked in by sebas, 14 years ago

agregamos los archivos de schemas que usamos

File size: 5.1 KB
Line 
1# Mozilla: @VERSION@
2#
3# mozillaAbPersonAlpha
4#
5# Created initial version --Standard8 12:21, 5 Dec 2005 (PST)
6#
7# This file contains LDAPv3 schema for use with the Mozilla Address Book
8# and is intended to ...
9
10# Depends upon
11#   Definition of an X.500 Attribute Type and an Object Class to Hold
12#   Uniform Resource Identifiers (URIs) [RFC2079], and A Summary of
13#   the X.500(96) User Schema for use with LDAPv3 [RFC2256] (core.schema)
14#
15#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema)
16#
17#   The InetOrgPerson Schema [RFC2798] (inetorgperson.schema)
18
19# 1.3.6.1.4.1.13769.4.x - Mozilla AB 'Other' tab
20
21attributetype ( 1.3.6.1.4.1.13769.4.1 NAME 'mozillaCustom1'
22        EQUALITY caseIgnoreMatch
23        SUBSTR caseIgnoreSubstringsMatch
24        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
25
26attributetype ( 1.3.6.1.4.1.13769.4.2 NAME 'mozillaCustom2'
27        EQUALITY caseIgnoreMatch
28        SUBSTR caseIgnoreSubstringsMatch
29        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
30
31attributetype ( 1.3.6.1.4.1.13769.4.3 NAME 'mozillaCustom3'
32        EQUALITY caseIgnoreMatch
33        SUBSTR caseIgnoreSubstringsMatch
34        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
35
36attributetype ( 1.3.6.1.4.1.13769.4.4 NAME 'mozillaCustom4'
37        EQUALITY caseIgnoreMatch
38        SUBSTR caseIgnoreSubstringsMatch
39        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
40
41# 1.3.6.1.4.1.13769.3.x - Mozilla AB 'Address' tab
42
43attributetype ( 1.3.6.1.4.1.13769.3.1 NAME 'mozillaHomeStreet'
44        EQUALITY caseIgnoreMatch
45        SUBSTR caseIgnoreSubstringsMatch
46        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
47
48attributetype ( 1.3.6.1.4.1.13769.3.2 NAME 'mozillaHomeStreet2'
49        EQUALITY caseIgnoreMatch
50        SUBSTR caseIgnoreSubstringsMatch
51        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
52
53attributetype ( 1.3.6.1.4.1.13769.3.3 NAME 'mozillaHomeLocalityName'
54        SUP name SINGLE-VALUE )
55
56attributetype ( 1.3.6.1.4.1.13769.3.4 NAME 'mozillaHomeState'
57        SUP name SINGLE-VALUE )
58
59attributetype ( 1.3.6.1.4.1.13769.3.5 NAME 'mozillaHomePostalCode'
60        EQUALITY caseIgnoreMatch
61        SUBSTR caseIgnoreSubstringsMatch
62        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE )
63
64attributetype ( 1.3.6.1.4.1.13769.3.6 NAME 'mozillaHomeCountryName'
65        SUP name SINGLE-VALUE )
66
67attributetype ( 1.3.6.1.4.1.13769.3.7 NAME 'mozillaHomeUrl'
68        EQUALITY caseIgnoreMatch
69        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
70
71attributetype ( 1.3.6.1.4.1.13769.3.8 NAME 'mozillaWorkStreet2'
72        EQUALITY caseIgnoreMatch
73        SUBSTR caseIgnoreSubstringsMatch
74        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
75
76attributetype ( 1.3.6.1.4.1.13769.3.9 NAME 'mozillaWorkUrl'
77        EQUALITY caseIgnoreMatch
78        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE )
79
80# 1.3.6.1.4.1.13769.2.x - Mozilla AB 'Contact' tab
81
82attributetype ( 1.3.6.1.4.1.13769.2.1
83        NAME ( 'mozillaNickname' 'xmozillanickname' )
84        SUP name )
85
86attributetype ( 1.3.6.1.4.1.13769.2.2
87        NAME ( 'mozillaSecondEmail' 'xmozillasecondemail' )
88        EQUALITY caseIgnoreIA5Match
89        SUBSTR caseIgnoreIA5SubstringsMatch
90        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
91
92attributetype ( 1.3.6.1.4.1.13769.2.3
93        NAME ( 'mozillaUseHtmlMail' 'xmozillausehtmlmail' )
94        SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
95
96# AOL Instant Messenger (AIM) Identity
97attributetype ( 1.3.6.1.4.1.13769.2.4
98        NAME ( 'nsAIMid' 'nscpaimscreenname' )
99        EQUALITY telephoneNumberMatch
100        SUBSTR telephoneNumberSubstringsMatch
101        SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
102
103# 1.3.6.1.4.1.13769.9 - Mozilla AB objectclasses
104
105# The mozillaAddressBookEntry object class is used to define entries
106# representing Cards in the Mozilla Address Book.  The commonName attribute
107# is used for naming entries of this object class, but may not be unique.
108#             department $
109
110objectclass ( 1.3.6.1.4.1.13769.9.1 NAME 'mozillaAbPersonAlpha'
111        SUP top AUXILIARY
112        MUST ( cn )
113        MAY( c $
114             description $
115             displayName $
116             fax $
117             givenName $
118             homePhone $
119             l $
120             mail $
121             mobile $
122             mozillaCustom1 $
123             mozillaCustom2 $
124             mozillaCustom3 $
125             mozillaCustom4 $
126             mozillaHomeCountryName $
127             mozillaHomeLocalityName $
128             mozillaHomePostalCode $
129             mozillaHomeState $
130             mozillaHomeStreet $
131             mozillaHomeStreet2 $
132             mozillaHomeUrl $
133             mozillaNickname $
134             mozillaSecondEmail $
135             mozillaUseHtmlMail $
136             mozillaWorkStreet2 $
137             mozillaWorkUrl $
138             nsAIMid $
139             o $
140             ou $
141             pager $
142             postalCode $
143             postOfficeBox $
144             sn $
145             st $
146             street $
147             telephoneNumber $
148             title ) )
149
Note: See TracBrowser for help on using the repository browser.