# see mounts.schema for details
#
# Printer attributes 1.3.6.1.4.1.63.16914.1.1.1.9
#
attributetype (
	1.3.6.1.4.1.63.16914.1.1.1.9.1
	NAME 'printer-attributes'
	DESC 'printer attributes in /etc/printcap format'
	EQUALITY caseIgnoreIA5Match
	SUBSTR caseIgnoreIA5SubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

attributetype (
	1.3.6.1.4.1.63.16914.1.1.1.9.2
	NAME 'printer-lprhost'
	DESC 'printer LPR host name'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
	1.3.6.1.4.1.63.16914.1.1.1.9.3
	NAME 'printer-lprqueue'
	DESC 'printer LPR queue'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
	1.3.6.1.4.1.63.16914.1.1.1.9.4
	NAME 'printer-type'
	DESC 'printer type'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
	1.3.6.1.4.1.63.16914.1.1.1.9.5
	NAME 'printer-note'
	DESC 'printer note'
	EQUALITY caseIgnoreMatch
	SUBSTR caseIgnoreSubstringsMatch
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

#
# Printer object 1.3.6.1.4.1.63.16914.1.1.2.9
#
objectclass (
	1.3.6.1.4.1.63.16914.1.1.2.9
	NAME 'printer'
	SUP top STRUCTURAL
	MUST ( cn )
	MAY ( printer-attributes $
	      printer-lprhost $
              printer-lprqueue $
              printer-type $
              printer-note ) )
