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>
5
6# OID Base is 1.3.6.1.4.1.10180
7#
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
11
12# Attribute Type Definitions
13
14attributetype	( 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 )
20
21attributetype	( 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 )
27
28attributetype	( 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 )
34
35attributetype	( 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 )
41
42# Object Class Definitions
43
44objectclass	( 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 ) )
48
49objectclass	( 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 ) )
53