Code

Updated gophone macros
authorcajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 20 Jun 2005 07:43:31 +0000 (07:43 +0000)
committercajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 20 Jun 2005 07:43:31 +0000 (07:43 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@754 594d385d-05f5-0310-b6e9-bd551577e9d8

contrib/openldap/gofon.schema

index 16e24440af18b7ea1f7b8b51748cb08545f5fc6b..728bc3274cc9e7008edfd90ce3ddd65816db0578 100644 (file)
@@ -137,6 +137,26 @@ attributetype ( 1.3.6.1.4.1.10098.1.1.13.19 NAME 'goFonDeny'
        SUBSTR caseExactIA5SubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
 
+attributetype ( 1.3.6.1.4.1.10098.1.1.13.20 NAME 'goFonMacroVisible'
+       DESC 'Triggers if the macro is visible for users'
+       EQUALITY caseExactIA5Match
+       SUBSTR caseExactIA5SubstringsMatch
+       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+       SINGLE-VALUE)
+
+attributetype ( 1.3.6.1.4.1.10098.1.1.13.21 NAME 'goFonMacroContent'
+       DESC 'Holds the macro'
+       EQUALITY caseExactIA5Match
+       SUBSTR caseExactIA5SubstringsMatch
+       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+       SINGLE-VALUE)
+
+attributetype ( 1.3.6.1.4.1.10098.1.1.13.22 NAME 'goFonMacroParameter'
+       DESC 'Holds the macro parameter definitions'
+       EQUALITY caseExactIA5Match
+       SUBSTR caseExactIA5SubstringsMatch
+       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
+
 # objectclass 
 objectclass (1.3.6.1.4.1.10098.1.2.3.11 NAME 'goFonAccount' SUP top AUXILIARY
        DESC 'GOFon Account objectclass (v1.0)'
@@ -154,3 +174,9 @@ objectclass (1.3.6.1.4.1.10098.1.2.3.13 NAME 'goFonPickupGroup' SUP top AUXILIAR
        DESC 'Additive for posixGroups (v1.0)'
        MUST ( cn $ gidNumber ) )
 
+objectclass (1.3.6.1.4.1.10098.1.2.3.13 NAME 'goFonMacro' SUP top AUXILIARY
+       DESC 'Macro definitions for asterisk machines (v1.0)'
+       MUST ( cn ) 
+       MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $description $
+                 goFonMacroParameter ))
+