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