Go to the source code of this file.
Functions | |
| <!doctypelinuxdocsystem> < article> <title> LDAPconf General<author> Introduction< p> <urlurl="index.html"nameIndex"> <p> LDAPconf is a frontend for the<bf> openldap< /bf> package It is really multiple designed with different usage areas in mind it contains development version of the following ldapmodify | etc (works well). <item>Server config - for configuration and control of an openldap server running on the localhost. (works partly). <item>Directory config - for configuration and operation of directories. (works partly). <item>User client - allowing local users to update their personal info. (works partly). <item>System client - configuration of nss/pam system. (LDAP setp works for client, pam/nss config should not be used). <item>Userconf co-manager - extra userinfo for unix users. (works partly). <item>Adressbook for contacts - (works partly). </itemize> <p>LDAPconf is designed to support the frontends independenly. It is also designed with multiple "virtual" services in mind, so all directories are configured as independantly as possible. One conseqence of this is that all ldapconf configuration files is stored outside the openldap configuration directory. Instead of storing the directory (database) configuration inside the slapd.conf file, it will include the configuration files with the include directive in slapd.conf. This makes a more "cleaner" configuration IMHO, and also enable the support for "dropin" configurations, where pre-defined databases may be dropped into ldapconf. This may sound a bit unusual, so comments on this strategy is welcome. <p> <sect>Installation <sect1>General <p>To use the client mode of ldapconf you need the openldap package. <p>To use the server mode of ldapconf you need the openldap-server package. <p>To use the system client mode of ldapconf you need the pam-ldap and nss-ldap packages. <p>In all cases you need linuxconf installed. <p>You don't need any other packages for ldapconf to work. <p>All guides are based on rpm installation of packages, you may of course compile from sources and install by hand, but be aware that default locations for configuration files is based on the rpm versions, so you have to compile with the same options as the rpm or you may reconfigure this in linuxconf after installation of ldapconf. The same goes for the binary locations, they may be reconfigured. <p>Needed OpenLDAP RPM's are available from the RedHat Contrib Area. OpenLDAP>=1.2.3 recommended. <p>Linuxconf is available from ftp.solucorp.qc.ca/linuxconf/. </sect1> <sect1>Installing ldapconf <p>Grab the RPM package, and run "rpm -Uvh ldapconf-x.y.z.rpm". <p>This will install the module in the linuxconf module directory, and enable it. <p>Also it will install a configuration directory in /etc/ldapconf, where most directory configuration and all form and bind profiles will be stored. <p>You may disable the module with linuxconf --unsetmod ldapconf, or uninstall it completly with rpm -e ldapconf. Uninstalling will probably zap all your ldapconf configuration files, disabling the module will not. </sect1> <sect1>Installing openldap client <p>Just install the package with "rpm -Uvh openldap-1.2.x.rpm". <p>This will install the needed client binaries (in /usr/bin and /usr/sbin), and a openldap configuration directory in /etc/ldap/ </sect1> <sect1>Installing openldap server <p>Just install the package with "rpm -Uvh openldap-server-1.2.x.rpm". <p>This will install the server binaries, and some more configuration files in /etc/ldap. </sect1> </sect> <sect>Usage <p>Linuxconf <p>Ldapconf will currently show up in |
Variables | |
| <!doctypelinuxdocsystem> < article> <title> LDAPconf General<author> Introduction< p> <urlurl="index.html"nameIndex"> <p> LDAPconf is a frontend for the<bf> openldap< /bf> package It is really multiple | frontends |
| <!doctypelinuxdocsystem> < article> <title> LDAPconf General<author> Introduction< p> <urlurl="index.html"nameIndex"> <p> LDAPconf is a frontend for the<bf> openldap< /bf> package It is really multiple designed with different usage areas in mind | Currently |
|
|
Definition at line 11 of file ldapconf.sgml. |
|
|
Definition at line 11 of file ldapconf.sgml. |
|
|
Definition at line 8 of file ldapconf.sgml. |
1.2.1 written by Dimitri van Heesch,
© 1997-2000