1174294Sobrien# A schema for the Berkeley automounter (AMD)
2174294Sobrien# Authored by Erez Zadok and/or source maintainers
3174294Sobrien# Definition by Tim Colles <timc at dai.ed.ac.uk>
4174294Sobrien# Revised by Adam Morley <adam at gmi.com>
5174294Sobrien
6174294Sobrien# OID Base is 1.3.6.1.4.1.10180
7174294Sobrien#
8174294Sobrien# Syntaxes are under 1.3.6.1.4.1.10180.3.175-199
9174294Sobrien# Attribute types are under 1.3.6.1.4.1.10180.2.175-199
10174294Sobrien# Object classes are under 1.3.6.1.4.1.10180.1.175-199
11174294Sobrien
12174294Sobrien# Attribute Type Definitions
13174294Sobrien
14174294Sobrienattributetype	( 1.3.6.1.4.1.10180.2.175
15174294Sobrien	NAME	'amdmapTimestamp'
16174294Sobrien	DESC	'Probably the time the map was last modified'
17174294Sobrien	EQUALITY	integerMatch
18174294Sobrien	SYNTAX	1.3.6.1.4.1.1466.115.121.1.27
19174294Sobrien	SINGLE-VALUE )
20174294Sobrien
21174294Sobrienattributetype	( 1.3.6.1.4.1.10180.2.176
22174294Sobrien	NAME	'amdmapName'
23174294Sobrien	DESC	'The symbolic name of the map, ie. map_name'
24174294Sobrien	EQUALITY	caseIgnoreMatch
25174294Sobrien	SYNTAX	1.3.6.1.4.1.1466.115.121.1.15
26174294Sobrien	SINGLE-VALUE )
27174294Sobrien
28174294Sobrienattributetype	( 1.3.6.1.4.1.10180.2.177
29174294Sobrien	NAME	'amdmapKey'
30174294Sobrien	DESC	'The key value for this entry'
31174294Sobrien	EQUALITY	caseIgnoreMatch
32174294Sobrien	SYNTAX	1.3.6.1.4.1.1466.115.121.1.15
33174294Sobrien	SINGLE-VALUE )
34174294Sobrien
35174294Sobrienattributetype	( 1.3.6.1.4.1.10180.2.178
36174294Sobrien	NAME	'amdmapValue'
37174294Sobrien	DESC	'The mount information for this entry'
38174294Sobrien	EQUALITY	caseIgnoreMatch
39174294Sobrien	SYNTAX	1.3.6.1.4.1.1466.115.121.1.15
40174294Sobrien	SINGLE-VALUE )
41174294Sobrien
42174294Sobrien# Object Class Definitions
43174294Sobrien
44174294Sobrienobjectclass	( 1.3.6.1.4.1.10180.1.175 NAME 'amdmapTimestamp'
45174294Sobrien	SUP	top STRUCTURAL
46174294Sobrien	DESC	'Timestamp for an AMD map'
47174294Sobrien	MUST	( cn $ amdmapName $ amdmapTimestamp ) )
48174294Sobrien
49174294Sobrienobjectclass	( 1.3.6.1.4.1.10180.1.176 NAME 'amdmap'
50174294Sobrien	SUP	top STRUCTURAL
51174294Sobrien	DESC	'Defines an AMD map entry'
52174294Sobrien	MUST	( cn $ amdmapName $ amdmapKey $ amdmapValue ) )
53