summaryrefslogtreecommitdiff
path: root/conf/dist/mandriva
blob: e42fcf671ccd40b1b0d5f74bd21b09cedccbc22d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
kolab_usr=kolab           # kolab-n
kolab_grp=kolab           # kolab-n
kolab_musr=kolab
kolab_mgrp=kolab
kolab_uid=60001           # @l_nuid@
kolab_gid=60001           # @l_ngid@
kolab_rusr=kolab          # kolab-r
kolab_rgrp=kolab          # kolab-r
kolab_susr=kolab
kolabd_usr=root

BASHELL=/bin/bash
KOLABRC=${sbindir}/kolabsrv
PERL=${bindir}/perl
PHP=${bindir}/php
RPM=/bin/rpm
TAR=/bin/tar

kolab_rcdir=${sysconfdir}/rc.d/init.d
pkgdocdir=${datadir}/doc/kolab
kolabconf_script=${sbindir}/kolabconf

amavisd_conffile=${sysconfdir}/amavisd/amavisd.conf
amavisd_templatedir=${sysconfdir}/amavisd/templates
amavisd_logfile=${logdir}/amavisd
amavisd_home=${localstatedir}/amavis
amavisd_rusr=amavis
amavisd_usr=amavis
amavisd_grp=amavis
amavisd_rpm=amavisd-new

fsl_logfile=${logdir}/fsl

sysrundir=${localstatedir}/run

clamav_confdir=${sysconfdir}
clamav_socket=${localstatedir}/clamav/clamd.socket
clamav_logfile=${logdir}/clamav/clamd.log
clamav_pidfile=${localstatedir}/clamav/clamd.pid
clamav_datadir=${localstatedir}/clamav
freshclam_logfile=${logdir}/clamav/freshclam.log
freshclam_pidfile=${localstatedir}/run/clamav/freshclam.pid
clamav_rusr=clamav
clamav_usr=amavis
clamav_grp=clamav

spamassassin_confdir=${sysconfdir}/mail/spamassassin

emailscan_usr=kolab
emailscan_grp=kolab

emailserver_confdir=${sysconfdir}/postfix
emailserver_socket=${localstatedir}/spool/postfix/extern/cyrus/lmtp
emailserver_localstatedir=${localstatedir}/spool/postfix
emailserver_sasl_conffile=${sysconfdir}/postfix/sasl/smtpd.conf
emailserver_logfile=${logdir}/postfix.log
emailserver_usr=kolab
emailserver_grp=kolab
emailserver_mail_owner=postfix
emailserver_setgid_grp=postdrop
emailserver_default_privs=nobody
emailserver_master_usr=kolab
emailserver_rpm=postfix
emailserver_tables_usr=root

ftpserver_scoreboardfile=$localstatedir}/run/proftpd/proftpd.scoreboard
ftpserver_logfile=${logdir}/proftpd/proftpd.log
ftpserver_confdir=${sysconfdir}
ftpserver_pidfile=${localstatedir}/run/proftpd.pid
ftpserver_musr=kolab
ftpserver_usr=nobody
ftpserver_grp=nogroup
# Why hardcoded uid/gid???
ftpserver_uid=65534
ftpserver_gid=65534

imap_confdir=${sysconfdir}
imap_confperm=0640
imap_usr=cyrus
imap_grp=mail
imap_masterlogfile=${localstatedir}/lib/imap/log/master.log
imap_misclogfile=${localstatedir}/lib/imap/log/misc.log
imap_statedir=${localstatedir}/lib/imap
imap_spool=${localstatedir}/spool/imap
imap_sievedir=${localstatedir}/lib/imap/sieve
imap_lmtp=${imap_statedir}/lmtp
imap_notify_socket=${imap_statedir}/socket/notify
imap_rpm=cyrus-imapd

kolab_statedir=${localstatedir}/lib/kolab
kolab_logdir=${logdir}/kolab
kolab_pidfile=${localstatedir}/run/kolab/kolab.pid
kolab_mailboxuiddb=${kolab_statedir}/mailbox-uidcache.db
kolab_smtpdpolicy_conffile_usr=kolab
kolab_smtpdpolicy_conffile_grp=kolab
kolab_scriptsdir=${datadir}/kolab/scripts

# This variable makes it possible to store all kolab php modules in its own
# module.  E.g on suse it will be /usr/share/php/kolab instead of just
# /usr/share/php. This prevents scattering of the kolab php files.
kolab_php_module_prefix=kolab/
kolab_php_smarty_prefix=Smarty
smarty_compiledir=${localstatedir}/lib/kolab/webadmin/templates_c
kolab_quotawarning=${sysconfdir}/kolab/quotawarning.txt

# Kolab WEB user interface
kolab_wui=/kolab/admin


directory_mode=syncrepl
# ldapserver_modulepath=
ldapserver_statedir=${localstatedir}/lib/ldap-kolab
ldapserver_dir=${localstatedir}/lib/ldap-kolab
ldapserver_replogfile=${localstatedir}/ldap-kolab/replog
ldapserver_argsfile=${localstatedir}/run/ldap/slapd.args
ldapserver_logfile=/${localstatedir}/log/ldap/ldap.log
ldapserver_pidfile=${localstatedir}/run/ldap/slapd.pid
ldapserver_schemadir=${datadir}/openldap/schema
ldapserver_confdir=${sysconfdir}/openldap
ldapserver_usr=root
ldapserver_grp=ldap
ldapserver_rgrp=ldap
ldapserver_rusr=ldap

webadmindir = /var/www/html/kolab/admin
webserver_document_root=${localstatedir}/www/html
webserver_cgidir=${localstatedir}/www/cgi-bin
webserver_sessions=${localstatedir}/php
webserver_logdir=${logdir}/httpd
webserver_acceptlock=${webserver_logdir}/accept.lock
webserver_runtime_status=${webserver_logdir}/apache_runtime_status
webserver_errorlogfile=${webserver_logdir}/error_log
webserver_accesslogfile=${webserver_logdir}/access_log
webserver_confdir=${sysconfdir}/httpd/conf
webserver_pidfile=${localstatedir}/run/httpd/httpd.pid
webserver_sslscache=${webserver_logdir}/ssl_scache
webserver_sslmutex=${webserver_logdir}/ssl_mutex
webserver_web_prefix=/kolab
webserver_musr=apache
webserver_usr=apache
webserver_grp=apache
webserver_rpm=apache-mpm-prefork



#webclient
horde_cookie_path=/client
dimp_confdir=${webserver_document_root}/client/dimp/config
horde_confdir=${webserver_document_root}/client/config
imp_confdir=${webserver_document_root}/client/imp/config
ingo_confdir=${webserver_document_root}/client/ingo/config
kronolith_confdir=${webserver_document_root}/client/kronolith/config
mimp_confdir=${webserver_document_root}/client/mimp/config
mnemo_confdir=${webserver_document_root}/client/mnemo/config
nag_confdir=${webserver_document_root}/client/nag/config
turba_confdir=${webserver_document_root}/client/turba/config

phpini_dir=${sysconfdir}
phplibdir=${datadir}/php
phplibdir2=${localstatedir}/www/html
phppeardir=${phplibdir}/pear

sasl_smtpconffile=${sysconfdir}/sasl2/smtpd.conf
sasl_authdconffile=${sysconfdir}/saslauthd.conf
sasl_logfile=${logdir}/sasl/saslauthd.log

resmgr_logdir=${logdir}/kolab/filter
resmgr_scriptsdir=${bindir}
resmgr_confdir=${sysconfdir}/kolab/filter
resmgr_conffile_usr=kolab
resmgr_conffile_grp=root
resmgr_filterdir=${localstatedir}/lib/kolab/kolab-filter/tmp
resmgr_usr=root
resmgr_grp=kolab
resmgr_log_type=file
resmgr_log_name=${resmgr_logdir}/filter.log

fbview_logfile=$logdir}/kolab/fbview.log
freebusy_logdir=${logdir}/kolab/freebusy
freebusy_confdir=${webserver_document_root}${webserver_web_prefix}/freebusy
freebusy_cachedir=${localstatedir}/cache/freebusy
freebusy_usr=apache
freebusy_grp=root
freebusy_log_type=file
freebusy_log_name=${freebusy_logdir}/freebusy.log




graveyard_uidcache=${kolab_statedir}/graveyard_uidcache.db
graveyard_tscache=${kolab_statedir}/graveyard_tscache.db

backupdir=${sysconfdir}/kolab/backup

pki_grp=kolab

aliases_file=${sysconfdir}/postfix/aliases

# One time backup files.  These original distribution configuration files
# will be backed up once, just before kolab is about to change those files.
backupfiles=/etc/amavisd.conf \
	/etc/clamd.conf \
	/etc/cyrus.conf \
	/etc/imapd.conf \
	/etc/freshclam.conf \
	/etc/openldap/ldap.conf \
	/etc/openldap/slapd.conf \
	/etc/php.ini \
	/etc/postfix/main.cf \
	/etc/postfix/master.cf \
	/etc/postfix/transport \
	/etc/postfix/virtual \
	/etc/saslauthd.conf \
	/etc/sysconfig/ldap \
	/etc/sysconfig/saslauthd \
	/etc/sasl2/smtpd.conf \
	/etc/httpd/modules.d/41_mod_ssl.default-vhost.conf