1 ##VERSION: $Id: authdaemonrc.in,v 1.13 2005/10/05 00:07:32 mrsam Exp $
3 # Copyright 2000-2005 Double Precision, Inc. See COPYING for
4 # distribution information.
6 # authdaemonrc created from authdaemonrc.dist by sysconftool
8 # Do not alter lines that begin with ##, they are used when upgrading
11 # This file configures authdaemond, the resident authentication daemon.
13 # Comments in this file are ignored. Although this file is intended to
14 # be sourced as a shell script, authdaemond parses it manually, so
15 # the acceptable syntax is a bit limited. Multiline variable contents,
16 # with the \ continuation character, are not allowed. Everything must
17 # fit on one line. Do not use any additional whitespace for indentation,
20 ##NAME: authmodulelist:2
22 # The authentication modules that are linked into authdaemond. The
23 # default list is installed. You may selectively disable modules simply
24 # by removing them from the following list. The available modules you
25 # can use are: @ALLMODULES@
27 authmodulelist="@ALLMODULES@"
29 ##NAME: authmodulelistorig:3
31 # This setting is used by Courier's webadmin module, and should be left
34 authmodulelistorig="@ALLMODULES@"
38 # The number of daemon processes that are started. authdaemon is typically
39 # installed where authentication modules are relatively expensive: such
40 # as authldap, or authmysql, so it's better to have a number of them running.
41 # PLEASE NOTE: Some platforms may experience a problem if there's more than
42 # one daemon. Specifically, SystemV derived platforms that use TLI with
43 # socket emulation. I'm suspicious of TLI's ability to handle multiple
44 # processes accepting connections on the same filesystem domain socket.
46 # You may need to increase daemons if as your system load increases. Symptoms
47 # include sporadic authentication failures. If you start getting
48 # authentication failures, increase daemons. However, the default of 5
49 # SHOULD be sufficient. Bumping up daemon count is only a short-term
50 # solution. The permanent solution is to add more resources: RAM, faster
51 # disks, faster CPUs...
55 ##NAME: authdaemonvar:2
57 # authdaemonvar is here, but is not used directly by authdaemond. It's
58 # used by various configuration and build scripts, so don't touch it!
60 authdaemonvar=@authdaemonvar@
64 # Dump additional diagnostics to syslog
66 # DEBUG_LOGIN=0 - turn off debugging
67 # DEBUG_LOGIN=1 - turn on debugging
68 # DEBUG_LOGIN=2 - turn on debugging + log passwords too
70 # ** YES ** - DEBUG_LOGIN=2 places passwords into syslog.
72 # Note that most information is sent to syslog at level 'debug', so
73 # you may need to modify your /etc/syslog.conf to be able to see it.
77 ##NAME: DEFAULTOPTIONS:0
79 # A comma-separated list of option=value pairs. Each option is applied
80 # to an account if the account does not have its own specific value for
81 # that option. So for example, you can set
82 # DEFAULTOPTIONS="disablewebmail=1,disableimap=1"
83 # and then enable webmail and/or imap on individual accounts by setting
84 # disablewebmail=0 and/or disableimap=0 on the account.
90 # courierlogger(1) options, e.g. to set syslog facility
95 ##NAME: LDAP_TLS_OPTIONS:0
97 # Options documented in ldap.conf(5) can be set here, prefixed with 'LDAP'.
100 #LDAPTLS_CACERT=/path/to/cacert.pem
101 #LDAPTLS_REQCERT=demand
102 #LDAPTLS_CERT=/path/to/clientcert.pem
103 #LDAPTLS_KEY=/path/to/clientkey.pem