index 3b04a595114eca101d9baa025214faecff24d0d5..2180d4fac22abfceec927446c01a52f49bd38992 100644 (file)
# FAIpackageList | FAIinstallMethod, FAIpackage
# FAIdebconfInfo | FAIvariable, FAIvariableContent, FAIvariableType
# FAIobject | FAIclass, FAIstatus, macAddress
+# FAIrepository | FAIdebianMirror, FAIdebianRelease, FAIdebianSection
#
# Rem.: Except of FAIdebconfInfo and FAIobject, all object classes are inherited
# from FAIclass, so ALL cn's MUST be unique in your tree.
# Description: Optionally this flag contains the "preserve" keyword, in
# order to influence partitioning.
attributetype ( 1.3.6.1.4.1.10098.1.1.5.23 NAME 'FAIpartitionFlags'
+ DESC 'Optional flags like "preserve"'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
+
+# Name : FAIdebianMirror
+# Description: Used for bootstrap sources.list settings. It contains
+# the mirror server url.
+attributetype ( 1.3.6.1.4.1.10098.1.1.5.24 NAME 'FAIdebianMirror'
DESC 'TODO'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
+# Name : FAIdebianRelease
+# Description: Used for bootstrap sources.list settings. It contains
+# the release.
+attributetype ( 1.3.6.1.4.1.10098.1.1.5.25 NAME 'FAIdebianRelease'
+ DESC 'TODO'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
+
+# Name : FAIdebianSection
+# Description: Used for bootstrap sources.list settings. It contains
+# the section. Multiple Sections get appended.
+attributetype ( 1.3.6.1.4.1.10098.1.1.5.26 NAME 'FAIdebianSection'
+ DESC 'TODO'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
##
## Object class definitions (allocated from the GONICUS oid space)
DESC 'Marks an object as an FAI object.'
MUST ( FAIclass $ macAddress ) MAY ( FAIstatus ) )
+# Name : FAIrepository
+# Description: Marks objects to have a set of FAI classes.
+objectclass (1.3.6.1.4.1.10098.1.2.1.40.17 NAME 'FAIrepository'
+ SUP top AUXILIARY
+ DESC 'Provides per object repository informations.'
+ MUST ( FAIdebianMirror $ FAIdebianRelease $ FAIdebianSection ) )
+
### END of FAI schema file