Installation


Provided you have installed Apache, PHP (>=4.1.x) and OpenLDAP and configured
them correctly, do the following steps:

- Extract the .tar.gz file somewhere in the document directory of your web server
- Protect the communication by encrypting the connection between browser and
  server by using SSL
- Move the contents of the ./config directory to /etc/general/ and make them
  readable by the web server
- Modify the .conf files in the default realm, especially the support.conf and
  the files in the subdirectories as needed
- If you have different configurations create more realms (directories in
  /etc/general/) and modify them to match your needs.
- Don't forget to change the /etc/general/realms.conf file if you added or
  deleted one or more realms
- Create an administrator account in your LDAP tree. It must at least consist
  of the uid and userpassword attribute and write access to the (sub)tree must
  be granted to this account
- Configure your LDAP Server, especially the Access Control Lists. See
  http://www.linuxnetworks.de/lmc/doc/LMC-HOWTO-3.html for an example
- If you want to use both ldap and imap, keep in mind that you need an admin
  account with the same password for both (or you use the ldap account to
  authenticate yourself as admin)
- Copy example.htaccess to .htaccess if you don't want to change your php.ini
  and you have apache configured correctly.

If you have problems, look at http://www.linuxnetworks.de/general/
for more documentation. There is also a FAQ document available. Furthermore
www.sourceforge.net/projects/general/ provides mailing lists for users
(general-user) and for those who want to contribute (general-devel).
