MailAlias-Einträge haben jetzt 'mail' als MUST, nicht 'cn'.
authorheiko
Thu, 28 Jul 2005 06:31:13 +0000
changeset 14 9964313c710d
parent 13 34f637817d54
child 15 1d63bfc6c9e7
MailAlias-Einträge haben jetzt 'mail' als MUST, nicht 'cn'. hsmMailRecipient hat noch ein hsmMailGroupMember dazu.
hsm.schema
--- a/hsm.schema	Tue Jul 26 09:24:44 2005 +0000
+++ b/hsm.schema	Thu Jul 28 06:31:13 2005 +0000
@@ -77,8 +77,14 @@
     SINGLE-VALUE )
 
 attributetype (
-    hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of alias entry'
-    SUP mail )
+    hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of an alias entry'
+    EQUALITY caseIgnoreIA5Match
+    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
+
+attributetype (
+    hsmAttribute:14 NAME 'hsmMailGroupMember' DESC 'member of a mail group'
+    EQUALITY caseIgnoreIA5Match
+    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
 
 ####
 
@@ -103,13 +109,13 @@
     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
     SUP top
     AUXILIARY
-    MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailForwardingAddress $ description ) )
+    MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailGroupMember $ hsmMailForwardingAddress $ description ) )
 
 objectClass (
     hsmObjectClass:4 NAME 'hsmMailAlias' DESC 'alias for email recipient'
     SUP top
     STRUCTURAL
-    MUST ( cn )
+    MUST ( mail )
     MAY ( hsmMailMember $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration $ description) )
 
 # vim:sts=4 sw=4 aw ai sm: