fedora-infrastructure/fas
2007-09-10 10:35:34 -07:00
..
fas Add toshio's new and improved fasLDAP.py, and modify user.py/group.py to use it. Unfortunately, group.py still uses a modified hideous hack for editing groups. 2007-09-10 10:35:34 -07:00
fas.egg-info Initial import. Old location http://cvs.fedoraproject.org/viewcvs/accounts2/?root=fedora 2007-07-06 09:24:13 -05:00
ldap Added the group description field with a generic description field 2007-09-06 08:33:22 -07:00
po Update POT file, move to more standard location. 2007-08-23 16:13:38 -07:00
dev.cfg * Add fedoraGroupDesc (short description field) 2007-08-08 23:28:41 -04:00
pybabel.conf Add error messages, "add group" functionality, and updated POT file/pybabel mapping file. 2007-08-20 22:00:58 -07:00
README.txt Added -c to the ldapadd command which will cause it to ignore warnings (as there are many duplicates in the database from a CLA bug) 2007-09-06 07:46:16 -07:00
sample-prod.cfg Initial import. Old location http://cvs.fedoraproject.org/viewcvs/accounts2/?root=fedora 2007-07-06 09:24:13 -05:00
setup.py Initial import. Old location http://cvs.fedoraproject.org/viewcvs/accounts2/?root=fedora 2007-07-06 09:24:13 -05:00
start-fas.py Initial import. Old location http://cvs.fedoraproject.org/viewcvs/accounts2/?root=fedora 2007-07-06 09:24:13 -05:00
test.cfg Initial import. Old location http://cvs.fedoraproject.org/viewcvs/accounts2/?root=fedora 2007-07-06 09:24:13 -05:00

fas

This is a TurboGears (http://www.turbogears.org) project. It can be
started by running the start-fas.py script.


LDAP Dump / restore:
ldapsearch -x -D 'cn=directory manager' -b 'dc=fedoraproject,dc=org' "objectclass=*" \* aci > LDAPDump
ldapadd -c -x -D 'cn=directory manager' -f LDAPDump -W


Add to top of LDIF if pulling from Postgres:
# fedoraproject.org
dn: dc=fedoraproject,dc=org
objectClass: top
objectClass: domain
dc: fedoraproject
aci: (targetattr!="userPassword")(version 3.0; acl "Enable anonymous access";a
 llow (read, search, compare)userdn="ldap:///anyone";)
aci: (targetattr="carLicense ||description ||displayName ||facsimileTelephoneN
 umber ||homePhone ||homePostalAddress ||initials ||jpegPhoto ||labeledURL ||m
 ail ||mobile ||pager ||photo ||postOfficeBox ||postalAddress ||postalCode ||p
 referredDeliveryMethod ||preferredLanguage ||registeredAddress ||roomNumber |
 |secretary ||seeAlso ||st ||street ||telephoneNumber ||telexNumber ||title ||
 userCertificate ||userPassword ||userSMIMECertificate ||x500UniqueIdentifier"
 )(version 3.0; acl "Enable self write for common attributes"; allow (write) u
 serdn="ldap:///self";)

# FedoraGroups, fedoraproject.org
dn: ou=FedoraGroups, dc=fedoraproject,dc=org
objectClass: top
objectClass: organizationalunit
ou: FedoraGroups

# People, fedoraproject.org
dn: ou=People, dc=fedoraproject,dc=org
objectClass: top
objectClass: organizationalunit
ou: People