From 93226633093f7827ad45f5b854c47b91221399f9 Mon Sep 17 00:00:00 2001 From: cajus Date: Tue, 12 Apr 2011 08:42:22 +0000 Subject: [PATCH] Updated fai.ldif git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20709 594d385d-05f5-0310-b6e9-bd551577e9d8 --- gosa-plugins/fai/contrib/fai.ldif | 663 +++++++++++++++++++++++++++--- 1 file changed, 614 insertions(+), 49 deletions(-) diff --git a/gosa-plugins/fai/contrib/fai.ldif b/gosa-plugins/fai/contrib/fai.ldif index b06c93a00..a632985af 100644 --- a/gosa-plugins/fai/contrib/fai.ldif +++ b/gosa-plugins/fai/contrib/fai.ldif @@ -1,52 +1,617 @@ +# +################################################################################ +# dn: cn=fai,cn=schema,cn=config objectClass: olcSchemaConfig cn: fai -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.1 NAME 'FAIclass' DESC 'Storage for FAI class names' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64}) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.2 NAME 'FAIpriority' DESC 'Storage for FAI priorities' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.3 NAME 'FAIpartitionType' DESC 'Storage for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.4 NAME 'FAIpartitionNr' DESC 'Storage for FAI partition devices' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.5 NAME 'FAImountOptions' DESC 'Storage for FAI partition mount options' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.6 NAME 'FAImountPoint' DESC 'Storage for FAI partition mount points' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.7 NAME 'FAIfsOptions' DESC 'Storage for FAI partition generation options' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.8 NAME 'FAIfsType' DESC 'Storage for FAI partition types' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.9 NAME 'FAIscript' DESC 'General storage field for multiline text aka scripts' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.10 NAME 'FAItask' DESC 'Note for which FAI tasks a hook is made for' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.11 NAME 'FAIvariable' DESC 'Store debconf template variable names' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.12 NAME 'FAIvariableContent' DESC 'Store debconf template variable contents' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.13 NAME 'FAIvariableType' DESC 'Store debconf template variable type' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.14 NAME 'FAIinstallMethod' DESC 'Store debian package installation flag' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.15 NAME 'FAIpackage' DESC 'Store debian package name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.16 NAME 'FAItemplateFile' DESC 'Store complete template files' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.17 NAME 'FAItemplatePath' DESC 'Store template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.18 NAME 'FAIowner' DESC 'Store template file storage path' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.19 NAME 'FAImode' DESC 'Store template file storage path' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.20 NAME 'FAIstatus' DESC 'Store FAI progress status' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.21 NAME 'FAIpackagelistDependency' DESC 'Store package lists where we depend from' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.22 NAME 'FAIpartitionSize' DESC 'Store size range for partition size' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE) -olcAttributeTypes: ( 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) -olcAttributeTypes: ( 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) -olcAttributeTypes: ( 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) -olcAttributeTypes: ( 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) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.27 NAME 'FAIrepository' DESC 'TODO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.28 NAME 'FAIstate' DESC 'TODO' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) -olcAttributeTypes: ( 1.3.6.1.4.1.10098.1.1.5.29 NAME 'FAIrelease' DESC 'TODO' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.1 NAME 'FAIclass' SUP top STRUCTURAL DESC 'Generic class parent for FAI objects' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.2 NAME 'FAIprofile' SUP top AUXILIARY DESC 'FAI profile container for multiple class objects' MUST ( cn $ FAIclass ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.3 NAME 'FAIpartitionTable' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.4 NAME 'FAIpartitionDisk' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.5 NAME 'FAIpartitionEntry' SUP top AUXILIARY DESC 'One partition table entry' MUST ( FAIpartitionType $ FAIpartitionNr $ FAIfsType $ FAImountPoint $ FAIpartitionSize $ cn ) MAY ( FAImountOptions $ FAIfsOptions $ FAIpartitionFlags $ description $ FAIstate ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.6 NAME 'FAIhook' SUP top AUXILIARY DESC 'Stores FAI partition tables' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.7 NAME 'FAIhookEntry' SUP top AUXILIARY DESC 'FAI hook storage' MUST ( cn $ FAIscript $ FAItask ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.8 NAME 'FAIscriptEntry' SUP top AUXILIARY DESC 'FAI script storage' MUST ( cn $ FAIscript $ FAIpriority ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.9 NAME 'FAIscript' SUP top AUXILIARY DESC 'FAI script storage' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.10 NAME 'FAIvariable' SUP top AUXILIARY DESC 'Stores FAI variables sub entries' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.11 NAME 'FAIvariableEntry' SUP top AUXILIARY DESC 'Stores single variable entries' MUST ( cn $ FAIvariableContent ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.12 NAME 'FAIpackageList' SUP top AUXILIARY DESC 'Stores complete package lists' MUST ( cn $ FAIpackage ) MAY ( FAIpackagelistDependency $ FAIinstallMethod $ description $ FAIstate ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.13 NAME 'FAItemplate' SUP top AUXILIARY DESC 'Container for template objects' MUST ( cn ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.14 NAME 'FAItemplateEntry' SUP top AUXILIARY DESC 'Stores real file templates' MUST ( cn $ FAItemplateFile $ FAItemplatePath $ FAIowner $ FAImode ) MAY ( FAIstate $ description ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.15 NAME 'FAIdebconfInfo' SUP top STRUCTURAL DESC 'Stores debconf informations for single packages' MUST ( FAIpackage $ FAIvariable $ FAIvariableType ) MAY ( FAIvariableContent $ FAIstate ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.16 NAME 'FAIobject' SUP top AUXILIARY DESC 'Marks an object as an FAI object.' MAY ( FAIstate $ FAIstatus $ FAIclass $ FAIdebianMirror $ macAddress) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.17 NAME 'FAIrepository' SUP top AUXILIARY DESC 'Provides per object repository informations.' MUST ( FAIdebianRelease $ FAIdebianSection ) MAY ( FAIdebianMirror ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.18 NAME 'FAIrepositoryServer' SUP top AUXILIARY DESC 'Provides repository informations.' MAY ( FAIrepository ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.19 NAME 'FAIbranch' SUP top AUXILIARY DESC 'Provides information for versioning.' MAY ( FAIstate ) ) -olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40.20 NAME 'FAIreleaseTag' SUP top AUXILIARY DESC 'Provides information for versioning.' MAY ( FAIrelease ) ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.1 + NAME 'FAIclass' + DESC 'Storage for FAI class names' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64} + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.2 + NAME 'FAIpriority' + DESC 'Storage for FAI priorities' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.3 + NAME 'FAIpartitionType' + DESC 'Storage for FAI partition types' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.4 + NAME 'FAIpartitionNr' + DESC 'Storage for FAI partition devices' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.5 + NAME 'FAImountOptions' + DESC 'Storage for FAI partition mount options' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.6 + NAME 'FAImountPoint' + DESC 'Storage for FAI partition mount points' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.7 + NAME 'FAIfsOptions' + DESC 'Storage for FAI partition generation options' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.8 + NAME 'FAIfsType' + DESC 'Storage for FAI partition types' + EQUALITY caseExactMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16} + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.9 + NAME 'FAIscript' + DESC 'General storage field for multiline text aka scripts' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.10 + NAME 'FAItask' + DESC 'Note for which FAI tasks a hook is made for' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.11 + NAME 'FAIvariable' + DESC 'Store debconf template variable names' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.12 + NAME 'FAIvariableContent' + DESC 'Store debconf template variable contents' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.13 + NAME 'FAIvariableType' + DESC 'Store debconf template variable type' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.14 + NAME 'FAIinstallMethod' + DESC 'Store debian package installation flag' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.15 + NAME 'FAIpackage' + DESC 'Store debian package name' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.16 + NAME 'FAItemplateFile' + DESC 'Store complete template files' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.17 + NAME 'FAItemplatePath' + DESC 'Store template file storage path' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.18 + NAME 'FAIowner' + DESC 'Store template file storage path' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.19 + NAME 'FAImode' + DESC 'Store template file storage path' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.20 + NAME 'FAIstatus' + DESC 'Store FAI progress status' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.21 + NAME 'FAIpackagelistDependency' + DESC 'Store package lists where we depend from' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.22 + NAME 'FAIpartitionSize' + DESC 'Store size range for partition size' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 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 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 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 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 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 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 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 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.27 + NAME 'FAIrepository' + DESC 'TODO' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.28 + NAME 'FAIstate' + DESC 'TODO' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.29 + NAME 'FAIrelease' + DESC 'TODO' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.30 + NAME 'FAIpartitionMethod' + DESC 'How to create the partitions: setup-storage' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.31 + NAME 'FAIdiskOption' + DESC 'Options for the disk creation' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.32 + NAME 'FAIdiskType' + DESC 'Options for the disk creation' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.33 + NAME 'FAIlvmDevice' + DESC 'Options for the disk creation' + EQUALITY caseIgnoreIA5Match + SUBSTR caseIgnoreIA5SubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.34 + NAME 'FAIfsCreateOptions' + DESC 'Options for the disk creation' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcAttributeTypes: ( + 1.3.6.1.4.1.10098.1.1.5.35 + NAME 'FAIfsTuneOptions' + DESC 'Options for the disk creation' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.1 + NAME 'FAIclass' + DESC 'Generic class parent for FAI objects (v2.7)' + SUP top + STRUCTURAL + MUST ( cn ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.2 + NAME 'FAIprofile' + DESC 'FAI profile container for multiple class objects (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAIclass ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.3 + NAME 'FAIpartitionTable' + DESC 'Stores FAI partition tables (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ FAIpartitionMethod $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.4 + NAME 'FAIpartitionDisk' + DESC 'Stores FAI partition tables (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ FAIdiskType $ FAIdiskOption $ FAIlvmDevice $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.5 + NAME 'FAIpartitionEntry' + DESC 'One partition table entry (v2.7)' + SUP top + AUXILIARY + MUST ( FAIpartitionType $ FAIpartitionNr $ FAIfsType $ FAImountPoint $ FAIpartitionSize $ cn ) + MAY ( FAImountOptions $ FAIfsOptions $ FAIpartitionFlags $ description $ FAIstate $ FAIfsCreateOptions $ FAIfsTuneOptions ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.6 + NAME 'FAIhook' + DESC 'Stores FAI partition tables (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.7 + NAME 'FAIhookEntry' + DESC 'FAI hook storage (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAIscript $ FAItask ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.8 + NAME 'FAIscriptEntry' + DESC 'FAI script storage (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAIscript $ FAIpriority ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.9 + NAME 'FAIscript' + DESC 'FAI script storage (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.10 + NAME 'FAIvariable' + DESC 'Stores FAI variables sub entries (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.11 + NAME 'FAIvariableEntry' + DESC 'Stores single variable entries (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAIvariableContent ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.12 + NAME 'FAIpackageList' + DESC 'Stores complete package lists (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAIpackage ) + MAY ( FAIpackagelistDependency $ FAIinstallMethod $ description $ FAIstate ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.13 + NAME 'FAItemplate' + DESC 'Container for template objects (v2.7)' + SUP top + AUXILIARY + MUST ( cn ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.14 + NAME 'FAItemplateEntry' + DESC 'Stores real file templates (v2.7)' + SUP top + AUXILIARY + MUST ( cn $ FAItemplateFile $ FAItemplatePath $ FAIowner $ FAImode ) + MAY ( FAIstate $ description ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.15 + NAME 'FAIdebconfInfo' + DESC 'Stores debconf informations for single packages (v2.7)' + SUP top + STRUCTURAL + MUST ( FAIpackage $ FAIvariable $ FAIvariableType ) + MAY ( FAIvariableContent $ FAIstate ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.16 + NAME 'FAIobject' + DESC 'Marks an object as an FAI object. (v2.7)' + SUP top + AUXILIARY + MAY ( FAIstate $ FAIstatus $ FAIclass $ FAIdebianMirror $ macAddress ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.17 + NAME 'FAIrepository' + DESC 'Provides per object repository informations. (v2.7)' + SUP top + AUXILIARY + MUST ( FAIdebianRelease $ FAIdebianSection ) + MAY ( FAIdebianMirror ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.18 + NAME 'FAIrepositoryServer' + DESC 'Provides repository informations. (v2.7)' + SUP top + AUXILIARY + MAY ( FAIrepository ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.19 + NAME 'FAIbranch' + DESC 'Provides information for versioning. (v2.7)' + SUP top + AUXILIARY + MAY ( FAIstate ) + ) +# +################################################################################ +# +olcObjectClasses: ( + 1.3.6.1.4.1.10098.1.2.1.40.20 + NAME 'FAIreleaseTag' + DESC 'Provides information for versioning. (v2.7)' + SUP top + AUXILIARY + MAY ( FAIrelease ) + ) +# +################################################################################ +# -- 2.30.2