unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

ldapuseradd.conf(5)           File Formats Manual          ldapuseradd.conf(5)



NAME
       ldapuseradd.conf - ldapuseradd Config Entries

SYNOPSIS
       ldapuseradd.conf

DESCRIPTION
       This is the ldapuseradd toolset configuration file.

CORE OPTIONS
       uidset Example: 10000-50000
              Scope: Global

              UID pool to use

       gidset Example: 10000-50000
              Scope: Global

              GID pool to use

       default
              Example: users
              Scope: Global

              Default user type stanza/tier to use

       ldapuri
              Example: ldap://172.16.1.4/
              Scope: Global

              LDAP Server URI (comma-seperated list)

       ldapbasedn
              Example: dc=example,dc=com
              Scope: Global

              LDAP Base DN for queries

       ldapbinddn
              Example: cn=admin,dc=example,dc=com
              Scope: Global

              LDAP Admin user that can add enpies.

       ldapbindpw
              Example: ASK
              Scope: Global

              LDAP Admin password or the word ASK to query user.

       ldapuserdn
              Example: uid=%u,ou=people,dc=example,dc=com
              Scope: Global

              Template for creating new user DNs.

       ldapgroupdn
              Example: cn=%g,ou=group,dc=example,dc=com
              Scope: Global

              Template for creating new group DNs.

       user_template
              Example: users.ldap
              Scope: global / stanza

              LDAP template for user creation relative to config dir.

       group_template
              Example: groups.ldap
              Scope: global / stanza

              LDAP template for group creation relative to config dir.

       manage Example: home,web,mail,sql,...
              Scope: global / stanza

              What  DSO  modules to load and run against the new user. home is
              recommended, sql also works very well. mail and web need partial
              rewrite.

       group  Example: 1004
              Example: users
              Scope: global / stanza

              The  group  "gid" (text) or "gidNumber" used by default for this
              user type.

       shell  Example: /bin/tcsh
              Scope: global / stanza

              The default shell for a new user.

HOOK_HOME OPTIONS
       home   Example: /home/uweb/%u
              Scope: global / stanza

              If "home" is enabled on the manage list, this directive supplies
              the template for creating user home directories.

HOOK_WEB OPTIONS
       apache Example: false
              Scope: global / stanza

              If "web" is enabled on the "manage" list, this directive toggles
              configuration of apache for this user type.

       apachesites
              Example: /etc/apache2/sites-enabled/
              Scope: global / stanza

              If "web" is enabled in the manage list and apache=true for  this
              user  type,  use  this  directory to create and remove user web-
              sites.

       apachedomain
              Example: example.com
              Scope: global / stanza

              If "web" is enabled in the manage list and apache=true for  this
              user type, use this domain for the created VirtualHost.

       apacheport
              Example: 80
              Scope: global / stanza

              If  "web" is enabled in the manage list and apache=true for this
              user type, use this port for webserver logic.

       apachectl
              Example: /etc/init.d/apache2
              Scope: global / stanza

              If "web" is enabled in the manage list and apache=true for  this
              user type, use this script to conpol apache.

       web    Example: /fs/files/www/uweb/pusers/%u
              Scope: global / stanza

              If  "web" is enabled on the manage list, this directive supllies
              the template for creating user webspace folders.

       weblink
              Example: /home/uweb/%u/hoptdescocs,/fs/files/www/vhost-dir/exam-
              ple.com/%u
              Scope: global / stanza

              If  "web" is enabled on the manage list, this directive supplies
              a comma-separated list of symbolic links to be  created  to  the
              user's webspace.

HOOK_SQL OPTIONS
       sqlserver
              Example: 172.16.1.3
              Scope: Global

              MySQL  server  to  use  if  hook_sql  is enabled in "manage" and
              sql=true.

       sqluser
              Example: root
              Scope: global

              MySQL user to bind.

       sqlpw  Example: ASK
              Scope: global

              MySQL password or the word ASK to query user.

       sql    Example: true
              Scope: global / stanza

              If "sql" is enabled on the "manage" list, this directive toggles
              creation of an SQL database for this user type.

HOOK_MAIL OPTIONS
       mail   Example: /home/uweb/%u/Maildir
              Scope: global / stanza

              If  "mail"  is enabled on the "manage" list, this directive sup-
              plies the template for creating user Maildir folders.

       maillink
              Example: /var/maildirs/%u
              Scope: global / stanza

              If "mail" is enabled on the "manage" list, this  directive  sup-
              plies  a comma-separated list of symbolic links to be created to
              the user's Maildir.

FILES
       /etc/ldapuseradd/ldapuseradd.conf the config file.

AUTHOR
       ldapuseradd was written by Greg Schenzel <inittabATunixdev.net>

SEE ALSO
       ldapuseradd(8)

       ldapusermod(8)

       ldapuserdel(8)

       ldapgroupadd(8)

       ldapgroupmod(8)

       ldapgroupdel(8)

       users.ldap(5)

       groups.ldap(5)

COMMENTS
       This man page was originally written using xmltoman(1).



Manuals                              User                  ldapuseradd.conf(5)