accounts2 fedoraRole.schema,NONE,1.1

Tom Lynema (lyz) fedora-extras-commits at redhat.com
Wed Dec 6 04:23:34 UTC 2006


Author: lyz

Update of /cvs/fedora/accounts2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14440

Added Files:
	fedoraRole.schema 
Log Message:
fedoraRole is what used to be know as fedora membership



--- NEW FILE fedoraRole.schema ---
#this is the fedoraMembership shema file for use with the Account system
#check out http://www.openldap.org/doc/admin23/schema.html#Extending%20Schema 
#for more information
#for now this is the contents
#role_type 
#role_domain 
#role_status 
#internal_comments 
#sponsor (points to the sponsor's DN) 
#creation (date) 
#approval (date) 
#don't have a name use cn instead
#attributeType ( 2.5.444.1 NAME 'name'
#                DESC 'group name'
#                EQUALITY caseIgnoreMatch
#                SUBSTR caseIgnoreSubstringsMatch
#                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{50} )

attributeType ( 2.5.444.2 NAME 'fedoraRoleType'
                DESC 'the type of role'
                EQUALITY caseIgnoreMatch
                SUBSTR caseIgnoreSubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{25} )


attributeType ( 2.5.444.15 NAME 'fedoraRoleDomain'
                DESC 'the domain of this role'
                EQUALITY caseIgnoreMatch
                SUBSTR caseIgnoreSubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{15} )

attributeType ( 2.5.444.3 NAME 'fedoraRoleStatus'
                DESC 'the approval status of this role'
                EQUALITY caseIgnoreMatch
                SUBSTR caseIgnoreSubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{15} )


#attributeType ( 2.5.444.4 NAME 'internalComments'
#                 DESC 'group membership comments'
#                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1000} )


attributeType ( 2.5.444.5 NAME 'fedoraRoleSponsor'
                DESC 'role sponsor'
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{25} )

attributeType ( 2.5.444.6 NAME 'fedoraRoleCreationDate'
                DESC 'membership creation date'
	        EQUALITY caseIgnoreIA5Match
        	SUBSTR caseIgnoreIA5SubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

attributeType ( 2.5.444.7 NAME 'fedoraRoleApprovalDate'
                DESC 'membership approval date'
                EQUALITY caseIgnoreIA5Match
                SUBSTR caseIgnoreIA5SubstringsMatch
                SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

objectclass	( 2.5.555.2
    NAME 'fedoraRole'
	DESC 'An object describing a persons roles with the fedora project'
    STRUCTURAL
	MAY ( fedoraRoleApprovalDate $ fedoraRoleCreationDate $ fedoraRoleType $ fedoraRoleStatus $ fedoraRoleDomain $ fedoraRoleSponsor )
	MUST ( cn )
  )




More information about the fedora-extras-commits mailing list