X-Git-Url: http://andersk.mit.edu/gitweb/mod-vhost-ldap.git/blobdiff_plain/7f9875bb3e8210122b73b7a63644d039733d04d6..HEAD:/mod_vhost_ldap.schema diff --git a/mod_vhost_ldap.schema b/mod_vhost_ldap.schema index 8243140..f84db29 100644 --- a/mod_vhost_ldap.schema +++ b/mod_vhost_ldap.schema @@ -37,7 +37,15 @@ attributetype ( 1.3.6.1.4.1.8387.1.1.5 NAME 'apacheServerAdmin' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) -attributetype ( 1.3.6.1.4.1.8387.1.1.6 NAME 'apacheSuexecUid' +attributetype ( 1.3.6.1.4.1.14287.1.1.6 NAME 'apacheScriptAlias' + SUP name + DESC 'mod_cfg_ldap: Apache ScriptAlias' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} + SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.8387.1.1.7 NAME 'apacheSuexecUid' SUP name DESC 'mod_vhost_ldap: Apache SuexecUid' EQUALITY caseIgnoreMatch @@ -45,7 +53,7 @@ attributetype ( 1.3.6.1.4.1.8387.1.1.6 NAME 'apacheSuexecUid' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) -attributetype ( 1.3.6.1.4.1.8387.1.1.6 NAME 'apacheSuexecGid' +attributetype ( 1.3.6.1.4.1.8387.1.1.8 NAME 'apacheSuexecGid' SUP name DESC 'mod_vhost_ldap: Apache SuexecGid' EQUALITY caseIgnoreMatch @@ -54,6 +62,7 @@ attributetype ( 1.3.6.1.4.1.8387.1.1.6 NAME 'apacheSuexecGid' SINGLE-VALUE ) objectclass ( 1.3.6.1.4.1.8387.1.2.1 NAME 'apacheConfig' - SUP 'top' AUXILIARY + SUP 'top' MUST ( apacheServerName $ apacheDocumentRoot ) - MAY ( apacheServerAlias $ apacheServerAdmin ) ) + MAY ( apacheServerAlias $ apacheServerAdmin $ apacheScriptAlias $ + apacheSuexecUid $ apacheSuexecGid ) )