Expand PMF_FN_* macros.
[netbsd-mini2440.git] / external / bsd / am-utils / dist / ldap.schema
blob9594d2fee8b652f56c6d8b61a1024028579bd9f7
1 # A schema for the Berkeley automounter (AMD)
2 # Authored by Erez Zadok and/or source maintainers
3 # Definition by Tim Colles <timc at dai.ed.ac.uk>
4 # Revised by Adam Morley <adam at gmi.com>
6 # OID Base is 1.3.6.1.4.1.10180
8 # Syntaxes are under 1.3.6.1.4.1.10180.3.175-199
9 # Attribute types are under 1.3.6.1.4.1.10180.2.175-199
10 # Object classes are under 1.3.6.1.4.1.10180.1.175-199
12 # Attribute Type Definitions
14 attributetype   ( 1.3.6.1.4.1.10180.2.175
15         NAME    'amdmapTimestamp'
16         DESC    'Probably the time the map was last modified'
17         EQUALITY        integerMatch
18         SYNTAX  1.3.6.1.4.1.1466.115.121.1.27
19         SINGLE-VALUE )
21 attributetype   ( 1.3.6.1.4.1.10180.2.176
22         NAME    'amdmapName'
23         DESC    'The symbolic name of the map, ie. map_name'
24         EQUALITY        caseIgnoreMatch
25         SYNTAX  1.3.6.1.4.1.1466.115.121.1.15
26         SINGLE-VALUE )
28 attributetype   ( 1.3.6.1.4.1.10180.2.177
29         NAME    'amdmapKey'
30         DESC    'The key value for this entry'
31         EQUALITY        caseIgnoreMatch
32         SYNTAX  1.3.6.1.4.1.1466.115.121.1.15
33         SINGLE-VALUE )
35 attributetype   ( 1.3.6.1.4.1.10180.2.178
36         NAME    'amdmapValue'
37         DESC    'The mount information for this entry'
38         EQUALITY        caseIgnoreMatch
39         SYNTAX  1.3.6.1.4.1.1466.115.121.1.15
40         SINGLE-VALUE )
42 # Object Class Definitions
44 objectclass     ( 1.3.6.1.4.1.10180.1.175 NAME 'amdmapTimestamp'
45         SUP     top STRUCTURAL
46         DESC    'Timestamp for an AMD map'
47         MUST    ( cn $ amdmapName $ amdmapTimestamp ) )
49 objectclass     ( 1.3.6.1.4.1.10180.1.176 NAME 'amdmap'
50         SUP     top STRUCTURAL
51         DESC    'Defines an AMD map entry'
52         MUST    ( cn $ amdmapName $ amdmapKey $ amdmapValue ) )