index 91fc08c26ce818fed536eb3be3bb0cfe5bdac66b..e4eea1301a1393cb6a32ba3d6c23cfa58aa30cda 100644 (file)
-.TH gosa.conf 5
+.TH gosa.conf 5 "2008-04-07" "GOsa v2.6" "Debian"
.SH NAME
gosa.conf - GOsa configuration file
.SH DESCRIPTION
variable defines where to store PPD files for the GOto environment plugins.
.PP
+.B resolutions
+.I path
+.PP
+The
+.I pppd_pathpd_path
+variable defines a plain text file which contains additional resolutions
+to be shown in the environment and system plugins.
+.PP
+
.B htaccess_auth
.I bool
.PP
variable tells GOsa to use either htaccess authentication or LDAP authentication. This
can be used if you want to use i.e. kerberos to authenticate the users.
.PP
+
+.B gosa_si
+.I bool
+.PP
+The
+.I gosa_si
+defines the major gosa-si server host and the password for GOsa to connect to it.
+can be used if you want to use i.e. kerberos to authenticate the users.
+
+The format is:
+
+.nf
+credentials@host:port
+.fi
.PP
elements in the list.
.PP
+.B iconsize
+.I size value
+.PP
+The
+.I iconsize
+statement sets the icon size in the main menu. Its value should be something
+like 48x48.
+.PP
+
.B compressed
.I true/false
.PP
@@ -846,6 +878,7 @@ statement describes an automatic way to generate new user ids. There are two bas
functions supported - which can be combined:
a) using attributes
+
You can specify LDAP attributes (currently only sn and givenName) in
braces {} and add a percent sign befor it. Optionally you can strip it
down to a number of characters, specified in []. I.e.
input box is shown.
b) using automatic id's
+
I.e. specifying
.nf
perl to generate the hash:
.nf
-perl -MCrypt::SmbHash -e "print join(q[:], ntlmgen \$ARGV[0]), $/;"
+perl -MCrypt::SmbHash -e "print join(q[:], ntlmgen \\$ARGV[0]), $/;"
.if
.PP
.PP
.PP
+.B Asterisk options
+.PP
+.B ctihook
+.I path
+.PP
+The
+.I ctihook
+statement defines a script to be executed if someone clicks on a phone number
+inside of the addressbook plugin. It gets called with two parameters:
+
+.nf
+ctihook $source_number $destination_number
+.fi
+
+This script can be used to do automatted dialing from the addressbook.
+.PP
+.PP
.B Mail options
.PP
statement determines if GOsa should use "foo/bar" or "foo.bar" namespaces
in IMAP. Unix style is with slashes.
+.B additionalrestrictionfilters
+.I path
+.PP
+The
+.I additionalrestrictionfilters
+statement defines a file to include for the postfix module in order
+to display user defined restriction filters.
+
+.B additionalprotocols
+.I path
+.PP
+The
+.I additionalprotocols
+statement defines a file to include for the postfix module in order
+to display user defined protocols.
+
.B mail_attrib
.I mail/uid
.PP
Greetings,
%givenName %sn
.fi
-.pp
+.PP
.B Debug options
statement tells GOsa to show PHP errors in the upper part of the screen. This
should be disabled in productive deployments, because there might be some
important passwords arround.
-.pp
+.PP
.B ldapstats
.I bool
.I ldapstats
statement tells GOsa to track LDAP timing statistics to the syslog. This may
help to find indexing problems or bad search filters.
-.pp
+.PP
.B ignore_acl
.I dn
.I ignore_acl
value tells GOsa to ignore complete ACL sets for the given DN. Add your
DN here and you'll be able to restore accidently dropped ACLs.
-.pp
+.PP
.B debuglevel
.I integer
is an AND combination of the following byte values:
DEBUG_TRACE = 1
+
DEBUG_LDAP = 2
+
DEBUG_MYSQL = 4
+
DEBUG_SHELL = 8
+
DEBUG_POST = 16
+
DEBUG_SESSION = 32
+
DEBUG_CONFIG = 64
+
DEBUG_ACL = 128
-.pp
+.PP
.SH LDAP resource definition