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