close
Warning:
Can't synchronize with repository "(default)" (/common/SVN/wimax does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Oct 10, 2014, 9:38:27 PM (9 years ago)
- Author:
-
ssugrim
- Comment:
-
—
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v15
|
v16
|
|
170 | 170 | Next we will import initial content consisting of first groups and accounts that will be used as administrators for the range of services. The deployment assumes the following delegated accounting structure: users are organized into groups based on their organization or project (or in LDAP terms organizational units (OUs)). Each group can have number of administrators (or users with group management capabilities) but has to have one person who is the main administrator for the OU (the principal investigator - PI). While most of the account management is performed through Control Panel functions, the initial site administrator and the first OU need to be added to LDAP manually. This can be done through ''phpldapadmin'' or through LDIF configuration file and command line tools. The LDIF config for initial import looks like: |
171 | 171 | {{{ |
172 | | dn: ou=GENI,dc=geni,dc=net |
| 172 | dn: ou=GENI,dc=geni,dc=rutgers,dc=edu |
173 | 173 | objectClass: organizationalUnit |
174 | 174 | objectClass: top |
… |
… |
|
177 | 177 | businessCategory: Academic |
178 | 178 | |
179 | | dn: cn=GENI,ou=GENI,dc=geni,dc=net |
| 179 | dn: cn=GENI,ou=GENI,dc=geni,dc=rutgers,dc=edu |
180 | 180 | objectClass: posixGroup |
181 | 181 | cn: GENI |
… |
… |
|
183 | 183 | gidNumber: 1001 |
184 | 184 | |
185 | | dn: uid=globaladmin,ou=GENI,dc=geni,dc=net |
| 185 | dn: uid=globaladmin,ou=GENI,dc=geni,dc=rutgers,dc=edu |
186 | 186 | objectClass: inetOrgPerson |
187 | 187 | objectClass: posixAccount |
… |
… |
|
208 | 208 | host: null.orbit-lab.org |
209 | 209 | |
210 | | dn: cn=GENI-admin,ou=GENI,dc=geni,dc=net |
| 210 | dn: cn=GENI-admin,ou=GENI,dc=geni,dc=rutgers,dc=edu |
211 | 211 | objectClass: posixGroup |
212 | 212 | cn: GENI-admin |
… |
… |
|
214 | 214 | gidNumber: 1002 |
215 | 215 | |
216 | | dn: cn=admin,ou=GENI,dc=geni,dc=net |
| 216 | dn: cn=admin,ou=GENI,dc=geni,dc=rutgers,dc=edu |
217 | 217 | objectClass: organizationalRole |
218 | 218 | objectClass: top |
219 | 219 | cn: admin |
220 | | roleOccupant: uid=globaladmin,ou=GENI,dc=geni,dc=net |
| 220 | roleOccupant: uid=globaladmin,ou=GENI,dc=geni,dc=rutgers,dc=edu |
221 | 221 | }}} |
222 | | Typically you will needs to replace: |
223 | | 1. Every occurrence of DN base in the file (i.e. do a global replace of '''dc=geni,dc=net''' with corresponding DN e.g. '''dc=rutgers,dc=edu''') |
| 222 | Typically you will need to replace: |
| 223 | 1. Every occurrence of DN base in the file (i.e. do a global replace of '''dc=geni,dc=net''' with corresponding DN e.g. '''dc=geni,dc=rutgers,dc=edu''' as was done in the example above) |
224 | 224 | 1. Initial group/organization name (i.e. do a global replace of '''GENI'' with the group name e.g. '''Rutgers''') |
225 | 225 | 1. Personalize administrator account entries under ''''sn:''','''givenName:''','''mail:''' and '''userPassword:''' |