# This schema is based on the values that can be set in lts.conf in
# LTSP.
#
# OID Base is 1.3.6.1.4.1.8990.42, and attributes are under .1 while
# object classes are under .2.  See README.OID for allocated OIDs.
#
# Not allocating final OID yet, using 1.1 which according to Bjørn Ove
# Grøtan can be safely used for testing
#
# FIXME:
#   - Assign final OIDs

# UTF-8 string with VARIABLE=content
attributetype ( 1.1.1.1 NAME 'ltspConfig'
    DESC 'LTSP config setting'
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

objectclass ( 1.1.2.1 NAME 'ltspClientConfigAux'
    DESC 'LTSP client configuration attributes'
    SUP top
    AUXILIARY
    MAY ( ltspConfig ))

objectclass ( 1.1.2.2 NAME 'ltspClientConfig'
    DESC 'LTSP client configuration attributes'
    SUP top
    STRUCTURAL
    MUST ( cn )
    MAY ( ltspConfig ))
