accounts2 52fc-fedora-group.ldif, NONE, 1.1 52fc-fedora-membership.ldif, NONE, 1.1 52fc-fedora-person.ldif, NONE, 1.1
Tom Lynema (lyz)
fedora-extras-commits at redhat.com
Fri Oct 20 22:41:25 UTC 2006
- Previous message (by thread): rpms/kst/devel .cvsignore,1.4,1.5 kst.spec,1.8,1.9 sources,1.4,1.5
- Next message (by thread): rpms/mantis/FC-4 mantis-0.19.5-unreleased.patch, NONE, 1.1 mantis.spec, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: lyz
Update of /cvs/fedora/accounts2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28946
Added Files:
52fc-fedora-group.ldif 52fc-fedora-membership.ldif
52fc-fedora-person.ldif
Log Message:
These changes were made for compatability with FDS
--- NEW FILE 52fc-fedora-group.ldif ---
#this is the fedora group schema file for use with the accounts system2
#it currently contains the following:
#owner (the owner's DN)
#group_type
#needs_sponsor
#user_can_remove (will be handled by ACLs, but we need to clue the interface about it) #prerequisite_id (no idea what that is, so maybe not) -- not included yet
#joinmsg
dn: cn=schema
attributeTypes: ( 2.5.444.10 NAME 'groupowner' DESC 'group owner' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{50} )
attributeTypes: ( 2.5.444.11 NAME 'grouptype' DESC 'the type of group' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{50} )
attributeTypes: ( 2.5.444.12 NAME 'needssponsor' DESC 'boolean indicating whether or not the group needs a sponsor' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 )
attributeTypes: ( 2.5.444.13 NAME 'usercanremove' DESC 'boolean indicating whether or not the user can remove the group' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 )
attributeTypes: ( 2.5.444.14 NAME 'joinmsg' DESC 'message received upon joining the group' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1000} )
objectclasses: ( 2.5.555.3 NAME 'fedoraGroup' DESC 'A object describing a group entry' SUP top STRUCTURAL MUST ( cn $ groupowner ) MAY ( joinmsg $ usercanremove $ grouptype $ needssponsor $ usercanremove ) )
--- NEW FILE 52fc-fedora-membership.ldif ---
#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} )
dn: cn=schema
attributeTypes: ( 2.5.444.2 NAME 'roletype' DESC 'the type of membership role' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{25} )
attributeTypes: ( 2.5.444.15 NAME 'roledomain' DESC 'the domain of this role' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{15} )
attributeTypes: ( 2.5.444.3 NAME 'rolestatus' DESC 'the approval status of this role' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{15} )
attributeTypes: ( 2.5.444.4 NAME 'internalcomments' DESC 'group membership comments' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1000} )
attributeTypes: ( 2.5.444.5 NAME 'sponsor' DESC 'membership sponsor' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{25} )
attributeTypes: ( 2.5.444.6 NAME 'creationdate' DESC 'membership creation date' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
attributeTypes: ( 2.5.444.7 NAME 'approvaldate' DESC 'membership approval date' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
objectclasses: ( 2.5.555.2 NAME 'fedoraMembership' DESC 'An object describing a persons memebership' SUP top STRUCTURAL MUST ( cn ) MAY ( approvaldate $ creationdate $ approvaldate $ roletype $ rolestatus $ roledomain $ internalcomments $ sponsor ) )
--- NEW FILE 52fc-fedora-person.ldif ---
#this is the fedoraPerson shema file for use with the Account system
#it is based on the inetOrgPerson shema, but has some spicific
#attribues added onto it for use by the Account system
#for now this is the contents
#sshkey bugzillaemail
dn: cn=schema
attributeTypes: ( 2.5.444.8 NAME 'sshkey' DESC 'ssh key for this member' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{50} )
attributeTypes: ( 2.5.444.9 NAME 'bugzillaemail' DESC 'members preferred bugzilla email address' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
# fedoraPerson
# The fedoraPerson represents people who are a member of the fedora project
# in some way. It is a structural class and inherits
# from the inetOrgPerson class
objectclasses: ( 2.5.555.1 NAME 'fedoraPerson' DESC 'A member of the fedoraproject group' SUP inetOrgPerson STRUCTURAL MUST ( sshkey $ bugzillaemail ) )
- Previous message (by thread): rpms/kst/devel .cvsignore,1.4,1.5 kst.spec,1.8,1.9 sources,1.4,1.5
- Next message (by thread): rpms/mantis/FC-4 mantis-0.19.5-unreleased.patch, NONE, 1.1 mantis.spec, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list