Server Build Notes - papadell.cucfablab.org
Thu, 12/02/2010 - 14:31 — Luke Scharf
- Ubuntu Maverick Server (i386), minimal installation on mirrored disks with LVM.
- Apache Directory Services Installation
- Download .deb pacakge: http://directory.apache.org/apacheds
Then dpkg --install apacheds-1.5.7-i386.deb
RTFM: http://directory.apache.org/apacheds/1.0/apacheds-v10-basic-users-guide....
- Connect to the server with Apache Directory Studio as described here:
http://directory.apache.org/apacheds/1.0/14-basic-configuration-tasks.html
Change the password for "uid=admin,ou=system" to something good.
- Schema: Use Apache Directory Studio's LDAP editor and navigate to "ou=schema". Enable ApacheDS's "inetorgperson","nis", and "krb5kdc" schema objects by adding the "m-disabled" property to each one, with a value of "FALSE". Select the "Root DSE", then Schema, and "Reload Schema".
- Allow ApacheDS to open low ports:
$ sudo vim apacheds-1.5.7-default
Change "RUN_AS_USER=$APP_NAME" to "RUN_AS_USER=root"
- Create a partition for the dc=cucfablab,dc=org, as described here:
http://directory.apache.org/apacheds/1.0/14-basic-configuration-tasks.html
- FIXME - include server.xml
- FIXME - include ldif of directory structure
- Apache Directory Studio