richard: server/kolabd/kolabd/dist_conf centos-clarkconnect, NONE, 1.1

cvs at kolab.org cvs at kolab.org
Tue Oct 17 21:23:15 CEST 2006


Author: richard

Update of /kolabrepository/server/kolabd/kolabd/dist_conf
In directory doto:/tmp/cvs-serv5100

Added Files:
	centos-clarkconnect 
Log Message:
Just adding the dist_conf file that comes with the clarkconnect
distribtion (http://www.clarkconnect.com).  Clarkconnect is build
upon Centos, which is basically Red-Hat, and that is basically Fedora.
Some hopefully some users of Centos, Red-Hat or Fedora find this
dist_conf usefull!



--- NEW FILE: centos-clarkconnect ---
kolab_usr=kolab-n
kolab_grp=kolab-n
kolab_musr=kolab
kolab_mgrp=kolab
kolab_uid=414
kolab_gid=414
kolab_rusr=kolab-r
kolab_rgrp=kolab-r
kolab_susr=root

BASHELL=/bin/bash
KOLABRC=${sbindir}/kolabsrv
PERL=${bindir}/perl
# TODO: ${bindir}/php for CentOS/RHEL
PHP=${bindir}/engine
RPM=/bin/rpm

# Define the deamons that are launched from /etc/init.d
LDAPD=ldap

kolab_rcdir=${sysconfdir}/rc.d/init.d
pkgdocdir=${datadir}/doc/kolab-2.1

# /kolab/bin/perl -V:vendorlib | sed "s/.*'\(.*\)'\;/\1/"
perllib=/usr/lib/perl5/vendor_perl/5.8.5

sysrundir=${localstatedir}/run

#--------------------------------------------------------------------
# Amavis
#--------------------------------------------------------------------
# - Amavis is not included in standard CentOS/RHEL.

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

# TODO: what is this? 
fsl_logfile=/var/log/fsl/fsl.log

#--------------------------------------------------------------------
# ClamAV
#--------------------------------------------------------------------
# - ClamAV is not included in standard CentOS/RHEL.

clamav_confdir=${sysconfdir}
clamav_socket=${localstatedir}/run/clamav/clamd.sock
clamav_logfile=${localstatedir}/log/maillog
clamav_pidfile=${sysrundir}/clamd.pid
clamav_datadir=${localstatedir}/lib/clamav
freshclam_logfile=${localstatedir}/log/maillog
freshclam_pidfile=${sysrundir}/freshclam.pid
clamav_rusr=clamav
clamav_usr=root
clamav_grp=clamav

# TODO: are these unused?
emailscan_usr=root
emailscan_grp=root

#--------------------------------------------------------------------
# Postfix
#--------------------------------------------------------------------
# CentOS/RHEL: ClarkConnect uses custom mail filters (kolabfilter and 
# kolabmailboxfilter) with the "filter" user.  Adjustments may be 
# required for the following:
#
# - emailserver_master_usr=kolab-n

emailserver_confdir=${sysconfdir}/postfix
emailserver_socket=${localstatedir}/lib/imap/socket/lmtp
emailserver_localstatedir=${localstatedir}/spool/postfix
emailserver_logfile=${localstatedir}/log/maillog
emailserver_usr=root
emailserver_grp=root
emailserver_mail_owner=postfix
emailserver_setgid_grp=postdrop
emailserver_default_privs=nobody
emailserver_master_usr=kolab-n
emailserver_rpm=postfix

# TODO: is this still used?
emailserver_musr=is_this_still_used

#--------------------------------------------------------------------
# Proftp
#--------------------------------------------------------------------
# TODO

ftpserver_scoreboardfile=/var/state/score
ftpserver_logfile=/var/log/xferlog
ftpserver_confdir=/etc
ftpserver_pidfile=/var/run/proftpd.pid
ftpserver_musr=root
ftpserver_usr=ftp
ftpserver_grp=ftp
ftpserver_uid=14
ftpserver_gid=50

#--------------------------------------------------------------------
# Cyrus IMAP
#--------------------------------------------------------------------
# TODO: is imap_lmtp still used?

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

#--------------------------------------------------------------------
# Kolab
#--------------------------------------------------------------------
# CentOS/RHEL: ClarkConnect uses custom mail filters (kolabfilter and 
# kolabmailboxfilter) with the "filter" user.  Adjustments may be 
# required for the following:
#
# - kolab_smtpdpolicy_conffile_usr=kolab
# - kolab_smtpdpolicy_conffile_grp=filter

kolab_statedir=${localstatedir}/lib/kolab
kolab_logdir=${localstatedir}/log/kolab
kolab_pidfile=${sysrundir}/kolab.pid
kolab_mailboxuiddb=${kolab_statedir}/mailbox-uidcache.db
kolab_rpm=kolabd
kolab_resource_handlers_rpm=kolab-resource-handlers
kolab_webadmin_rpm=kolab-webadmin
perl_kolab_rpm=perl-kolab
kolab_smtpdpolicy_conffile_usr=kolab
kolab_smtpdpolicy_conffile_grp=filter
kolab_scriptsdir=${datadir}/kolab/scripts
#kolab_php_module_prefix=kolab/
kolab_php_module_prefix=
kolab_php_smarty_prefix=Smarty

#--------------------------------------------------------------------
# OpenLDAP
#--------------------------------------------------------------------
# TODO: is ldapserver_rundir still used?

ldapserver_statedir=${localstatedir}/lib/ldap
ldapserver_dir=${localstatedir}/lib/ldap
ldapserver_replogfile=${localstatedir}/lib/ldap/replog
ldapserver_argsfile=${localstatedir}/run/slapd.args
ldapserver_logfile=${localstatedir}/log/messages
ldapserver_rundir=/bob
ldapserver_pidfile=${sysrundir}/slapd.pid
ldapserverslurpd_pidfile=${sysrundir}/slurpd.pid
ldapserver_schemadir=${sysconfdir}/openldap/schema
ldapserver_confdir=${sysconfdir}/openldap
ldapserver_usr=root
ldapserver_grp=ldap
ldapserver_rgrp=ldap
ldapserver_rusr=ldap

#--------------------------------------------------------------------
# Apache Web Server
#--------------------------------------------------------------------
# CentOS/RHEL: ClarkConnect does not use the Kolab web interface.
# Adjustments will be required in this section.

webserver_document_root=${localstatedir}/webconfig/htdocs
webserver_cgidir=${webserver_document_root}/cgi-bin
webserver_sessions=${localstatedir}/webconfig/tmp
webserver_logdir=${localstatedir}/log
webserver_acceptlock=not_used
# TODO: add to httpd.conf
webserver_runtime_status=/var/run/webconfig.scoreboard
webserver_errorlogfile=${webserver_logdir}/error_log
webserver_accesslogfile=${webserver_logdir}/access.log
webserver_pidfile=/var/run/webconfig.pid
webserver_mime_magicfile=/usr/webconfig/conf/magic
webserver_mime_typesfile=/usr/webconfig/conf/mime.types
webserver_web_prefix=/kolab
webserver_musr=kolab
webserver_usr=root
webserver_grp=root
webserver_rpm=httpd
webserver_confdir=/usr/webconfig/etc
webserver_sslmutex=${webserver_logdir}/ssl_mutex
webserver_sslscache=/var/cache/mod_ssl/scache
phplibdir=/usr/webconfig/include
phplibdir2=/usr/webconfig/include
phppeardir=/usr/webconfig/pear

# is /var/run/httpd.scoreboard required?
# revisit webserver_musr

#--------------------------------------------------------------------
# Saslauth
#--------------------------------------------------------------------

sasl_smtpconffile=${libdir}/sasl2/smtpd.conf
sasl_authdconffile=${sysconfdir}/saslauthd.conf
sasl_logfile=${localstatedir}/log/messages

#--------------------------------------------------------------------
# Resource manager
#--------------------------------------------------------------------
# - log file was changed to syslog (to keep it consistent with RHEL) 
# 
# CentOS/RHEL: watch out for resmgr_conffile_usr

#*************************************** HERE ************************************************************
resmgr_logfile=${localstatedir}/log/maillog
resmgr_confdir=${sysconfdir}/resmgr
resmgr_conffile_usr=filter
resmgr_conffile_grp=root
resmgr_filterdir=${localstatedir}/spool/resmgr
resmgr_usr=root
resmgr_grp=root
resmgr_scriptsdir=/usr/sbin

fbview_logfile=/var/lib/resmgr/fbview.log
freebusy_logfile=/var/log/resmgr/freebusy.log
freebusy_cachedir=${webserver_document_root}/kolab/freebusy/cache

# Total guess
freebusy_usr=root
freebusy_grp=webconfig


graveyard_uidcache=/var/lib/kolab/graveyard_uidcache.db
graveyard_tscache=/var/lib/kolab/graveyard_tscache.db

backupdir=/usr/share/kolab/backup





More information about the commits mailing list