phpgwapi/atualizar241: vacation.schema

File vacation.schema, 2.3 KB (added by cristiano, 9 years ago)

Schema LDAP para informações de vacation

Line 
1# General guideline:
2# 1. The language in this file is english
3# 2. Every OID in this file must look like this: ns.a.b.c.d, where
4#    ns - the official namespace of billiton internetservices:
5#         1.3.6.1.4.1.11048
6#    a  - Partition, identifies the type of the OID
7#         0  : experimental,
8#         1  : ISPEnv Schema,
9#         x  : reserved
10#    b  - Reserved, must always be 1.     
11#    c  - Entry type (1:attribute, 2:object)
12#    d  - Serial number (increased with every new entry)
13# 3. Every entry in this file MUST have a "DESC" field, containing a
14#    suitable description!
15# 4. New entries are to be kept as generic as possible.
16# 5. Attributes are listed in front of objects. All entries must be
17#    ordered by their serial number.
18#
19#
20# Required schema files:
21#  core.schema
22#  cosine.schema
23#
24#
25# Conflicting schema files:
26#  misc.schema
27#  billiton.schema
28#  ISPEnv.schema
29#
30#
31# Contact information:
32# billiton internetservices
33# Welterstr. 55
34# 57074 Siegen
35# Germany
36# Patrick Ahlbrecht <p.ahlbrecht@billiton.de>
37#
38#
39# Last change:
40# 11.JUN 2003
41#
42
43#
44# Attributes start here
45#
46
47attributetype ( 1.3.6.1.4.1.11048.1.1.1.1
48        NAME 'vacationActive'
49        SINGLE-VALUE
50        EQUALITY booleanMatch
51        DESC 'A flag, for marking the user as being away'
52        SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 )
53       
54attributetype ( 1.3.6.1.4.1.11048.1.1.1.3
55        NAME 'vacationInfo'
56        SINGLE-VALUE
57        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
58        DESC 'Absentee note to leave behind, while on vacation'
59        EQUALITY octetStringMatch )
60
61attributetype ( 1.3.6.1.4.1.11048.1.1.1.4
62        NAME 'vacationStart'
63        SINGLE-VALUE
64        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
65        DESC 'Beginning of vacation'
66        EQUALITY octetStringMatch )
67
68attributetype ( 1.3.6.1.4.1.11048.1.1.1.5
69        NAME 'vacationEnd'
70        SINGLE-VALUE
71        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
72        DESC 'End of vacation'
73        EQUALITY octetStringMatch )
74
75attributetype (1.3.6.1.4.1.11048.1.1.1.10
76        NAME 'vacationForward'
77        EQUALITY caseIgnoreIA5Match
78        SUBSTR caseIgnoreIA5SubstringsMatch
79        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
80        DESC 'Where to forward mails to, while on vacation' )
81
82#
83# Objects start here
84#
85
86objectclass ( 1.3.6.1.4.1.11048.1.1.2.1
87        NAME 'Vacation'
88        SUP top
89        AUXILIARY
90        DESC 'Users vacation status information'
91        MUST ( vacationActive )
92        MAY ( vacationInfo $ vacationStart $ vacationEnd $ vacationForward ) )
93
94# EOF