Imported Upstream version 0.63.0
[hcoop/debian/courier-authlib.git] / authldap.schema
index ea04a41..802b18c 100644 (file)
@@ -1,4 +1,4 @@
-#$Id: authldap.schema,v 1.8 2005/03/20 19:10:30 mrsam Exp $
+#$Id: authldap.schema,v 1.9 2009/12/18 04:24:20 mrsam Exp $
 #
 # OID prefix: 1.3.6.1.4.1.10018
 #
@@ -18,8 +18,8 @@ attributetype ( 1.3.6.1.4.1.10018.1.1.2 NAME 'quota'
 
 attributetype ( 1.3.6.1.4.1.10018.1.1.3 NAME 'clearPassword'
        DESC 'A separate text that stores the mail account password in clear text'
-        EQUALITY octetStringMatch
-        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128})
+        EQUALITY caseExactIA5Match
+        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
 
 attributetype ( 1.3.6.1.4.1.10018.1.1.4 NAME 'maildrop'
         DESC 'RFC822 Mailbox - mail alias'
@@ -75,26 +75,29 @@ attributetype ( 1.3.6.1.4.1.10018.1.1.13 NAME 'disableshared'
         EQUALITY caseExactIA5Match
         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
 
-attributetype ( 1.3.6.1.4.1.10018.1.1.14 NAME 'mailhost'
-        DESC 'Host to which incoming POP/IMAP connections should be proxied'
-        EQUALITY caseIgnoreIA5Match
-        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
+#attributetype ( 1.3.6.1.4.1.10018.1.1.14 NAME 'mailhost'
+#        DESC 'Host to which incoming POP/IMAP connections should be proxied'
+#        EQUALITY caseIgnoreIA5Match
+#        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
+#
 #
 # Objects: 1.3.6.1.4.1.10018.1.2
 #
 
-objectclass ( 1.3.6.1.4.1.10018.1.2.1 NAME 'CourierMailAccount' SUP top AUXILIARY
-       DESC 'Mail account object as used by the Courier mail server'
-       MUST ( mail $ homeDirectory )
-        MAY ( uidNumber $ gidNumber $ mailbox $ uid $ cn $ gecos $ description $ loginShell $ quota $ userPassword $ clearPassword $ defaultdelivery $ disableimap $ disablepop3 $ disablewebmail $ sharedgroup $ disableshared $ mailhost) )
-
-objectclass ( 1.3.6.1.4.1.10018.1.2.2 NAME 'CourierMailAlias' SUP top AUXILIARY
-       DESC 'Mail aliasing/forwarding entry'
-       MUST ( mail $ maildrop )
-        MAY ( mailsource $ description ) )
-
-objectclass ( 1.3.6.1.4.1.10018.1.2.3 NAME 'CourierDomainAlias' SUP top AUXILIARY
-       DESC 'Domain mail aliasing/forwarding entry'
-       MUST ( virtualdomain $ virtualdomainuser )
-        MAY ( mailsource $ description ) )
+objectclass ( 1.3.6.1.4.1.10018.1.2.1 NAME 'CourierMailAccount'
+  DESC 'Mail account object as used by the Courier mail server'
+  SUP top AUXILIARY
+  MUST ( mail $ homeDirectory )
+  MAY ( uidNumber $ gidNumber $ mailbox $ uid $ cn $ gecos $ description $ loginShell $ quota $ userPassword $ clearPassword $ defaultdelivery $ disableimap $ disablepop3 $ disablewebmail $ sharedgroup $ disableshared $ mailhost ) )
+
+objectclass ( 1.3.6.1.4.1.10018.1.2.2 NAME 'CourierMailAlias'
+  DESC 'Mail aliasing/forwarding entry'
+  SUP top AUXILIARY
+  MUST ( mail $ maildrop )
+  MAY ( mailsource $ description ) )
+
+objectclass ( 1.3.6.1.4.1.10018.1.2.3 NAME 'CourierDomainAlias'
+  DESC 'Domain mail aliasing/forwarding entry'
+  SUP top AUXILIARY
+  MUST ( virtualdomain $ virtualdomainuser )
+  MAY ( mailsource $ description ) )