ispman/docs/contrib AUTH_LDAP_README,NONE,1.1 BIND9-sdb-ldap_README,NONE,1.1 DJBDNS_README,NONE,1.1

Joerg Delker <[email protected]>
Newsgroups gmane.comp.isp.ispman.cvs
Message-ID <[email protected]>
Update of /cvsroot/ispman/ispman/docs/contrib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25404/contrib

Added Files:
	AUTH_LDAP_README BIND9-sdb-ldap_README DJBDNS_README 
Log Message:
moved some docs


--- NEW FILE: DJBDNS_README ---
Please set the following
namedBackend = tinydns
namedUser = tinydns
namedDir = /service/tinydns/root
namedReloadCommand = "make -C   /service/tinydns/root"

You can set the following either via the web interface under 
Configure ISPMan | dns_vars

or you can set with the command line (preferred method)
cd to /opt/ispman/bin directory
./ispman.setVar -m dns_vars namedBackend tinydns
./ispman.setVar -m dns_vars namedUser tinydns
./ispman.setVar -m dns_vars namedDir /service/tinydns/root
./ispman.setVar -m dns_vars namedReloadCommand  "make -C   /service/tinydns/root"
./ispman.setVar -m dns_vars namedStopCommand  "svc -d /service/tinydns"
./ispman.setVar -m dns_vars namedStartCommand  "svc -u /service/tinydns"



NOTE: This backend does not support replica domains or secondary domains.
Please have a look at lib/dns.tinydns.lib and add these features if can.


--- NEW FILE: BIND9-sdb-ldap_README ---
With this method, all zone data stays within LDAP and Bind queries LDAP 
to get each record.

This is the fastest way to change records. You may use a simple 
LDAP editor, change a record and bind will resolve the address with the new record


Download sdb-ldap from http://www.venaas.no/ldap/bind-sdb/
Download bind-9.2.x from http://www.isc.org/products/BIND/bind9.html
READ the INSTALL file for sdb-ldap and install bind9 with sdb-ldap

Please do not report problems about bind or sdb-ldap to ispman mailing lists.
You will have better chances of getting a response if you report promblems
to bind or sdb-ldap mailing lists.


Set the following varaibles for ispman

namedBackend = bind9-sdbldap

You can set the following either via the web interface under 
Configure ISPMan | dns_vars

or you can set with the command line (preferred method)
cd to /opt/ispman/bin directory
./ispman.setVar -m dns_vars namedBackend bind9-sdbldap

read more on setting DNS in DNS_README



--- NEW FILE: AUTH_LDAP_README ---
About Installing Webservers for Customers.
-----------------------------------------
You can have one or more webservers installed.  When creating a vhost, you can
tell ispman which webserver it belongs to, this lets you distribute the load
across mulitple servers or distribute for other reasons. 

Example: you may want to put 
* customer who requires Oracle and jserver on
  a Solaris box with these features
* customers who require PHP on a Linux box
* some friends (non-paying customers) on an old Indy
etc
etc


For the customer webservers which your client will access,
you may need to have auth_ldap compiled in as a module.

Auth_ldap is a module that provides authentification services by looking
up information in the LDAP directory.
This module is only needed if you wish to use the Access control feature of
the customer control panel.

You can download auth_ldap from its homepage
http://www.rudedog.org/auth_ldap

You don't need to recompile your Apache server if it is compiled with loadable 
modules support

To check if you Apache binary is compiled with loadable module support
run

/path/to/your/httpd -l

look for mod_so.c in the result. If you see it, then your server supports
loadable modules.

For help on building the auth_ldap module see
http://www.rudedog.org/auth_ldap/1.6/auth_ldap.html#building

I normally compile with
./configure --activate --with-ldap-sdk=openldap --with-apxs=/path/to/apxs
make all install


You will be prompted for a username/pass
The username is the same as you set for the admin
example, if you set
uid=ispman, ou=ispman, o=ispman

then the username is "ispman"
and the password that you set for the admin




-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.