summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2011-01-14 01:18:46 (GMT)
committerJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2011-01-14 01:41:45 (GMT)
commit08447b048339403efe8fa660cc0270c10d5ce8bb (patch)
treeb28bb25412488d316449adfc14f69012f558c7e9
parent4ddb31a335753dcdfaf7e05ae4512b31c0bd4f30 (diff)
downloadkolab-conf-08447b048339403efe8fa660cc0270c10d5ce8bb.tar.gz
Add dist_conf for fedora/redhat
-rw-r--r--conf/dist/fedora231
l---------conf/dist/redhat1
2 files changed, 232 insertions, 0 deletions
diff --git a/conf/dist/fedora b/conf/dist/fedora
new file mode 100644
index 0000000..ce73c05
--- /dev/null
+++ b/conf/dist/fedora
@@ -0,0 +1,231 @@
+# Fedora and Enterprise Linux distribution configuration file
+#
+# Author: Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>
+
+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
+PHP=${bindir}/php
+RPM=${bindir}/rpm
+TAR=${bindir}/tar
+
+# Define the deamons that are launched from /etc/init.d
+LDAPD=ldap
+
+kolab_rcdir=${sysconfdir}/rc.d/init.d
+pkgdocdir=${datadir}/doc/kolab-2.3
+kolabconf_script=${sbindir}/kolabconf
+
+sysrundir=${localstatedir}/run
+
+#--------------------------------------------------------------------
+# Amavis
+#--------------------------------------------------------------------
+
+amavisd_conffile=${sysconfdir}/amavisd/amavisd.conf
+amavisd_templatedir=${sysconfdir}/amavisd/templates
+amavisd_logfile=${localstatedir}/log/maillog
+amavisd_home=${localstatedir}/spool/amavis
+amavisd_rusr=amavis
+amavisd_usr=root
+amavisd_grp=amavis
+amavisd_pkg=amavisd-new
+
+#--------------------------------------------------------------------
+# ClamAV
+#--------------------------------------------------------------------
+
+clamav_confdir=${sysconfdir}/clamd.d/
+clamav_socket=${localstatedir}/spool/amavisd/clamd.sock
+clamav_logfile=${localstatedir}/log/maillog
+clamav_pidfile=${sysrundir}/amavisd/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
+
+#--------------------------------------------------------------------
+# Postfix
+#--------------------------------------------------------------------
+
+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_tables_usr=root
+emailserver_grp=root
+emailserver_mail_owner=postfix
+emailserver_setgid_grp=postdrop
+emailserver_default_privs=nobody
+emailserver_master_usr=root
+emailserver_pkg=postfix
+
+#--------------------------------------------------------------------
+# Spamassassin
+#--------------------------------------------------------------------
+
+spamassassin_confdir=${sysconfdir}/mail/spamassassin/
+
+#--------------------------------------------------------------------
+# Cyrus IMAP
+#--------------------------------------------------------------------
+
+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_pkg=kolab-cyrus-imapd
+
+#--------------------------------------------------------------------
+# Kolab
+#--------------------------------------------------------------------
+
+kolab_smtpdpolicy_conffile_usr=kolab
+kolab_smtpdpolicy_conffile_grp=kolab
+
+syslog_facility=user
+kolab_statedir=${localstatedir}/lib/kolab
+kolab_logdir=${localstatedir}/log/kolab
+kolab_pidfile=${sysrundir}/kolab/kolabd.pid
+kolab_mailboxuiddb=${kolab_statedir}/mailbox-uidcache.db
+kolab_pkg=kolabd
+kolab_webadmin_pkg=kolab-webadmin
+perl_kolab_pkg=perl-Kolab
+kolab_scriptsdir=${datadir}/kolab/scripts
+#kolab_php_module_prefix=kolab/
+kolab_php_module_prefix=
+kolab_php_smarty_prefix=Smarty
+smarty_compiledir=${phplibdir2}/${kolab_php_module_prefix}admin/templates_c
+
+# Kolab web user interface
+kolab_wui=/admin
+
+#--------------------------------------------------------------------
+# OpenLDAP
+#--------------------------------------------------------------------
+
+directory_mode=slurpd
+ldapserver_statedir=${localstatedir}/lib/ldap
+ldapserver_dir=${localstatedir}/lib/ldap
+ldapserver_replogfile=${localstatedir}/lib/ldap/replog
+ldapserver_argsfile=${sysrundir}/openldap/slapd.args
+ldapserver_logfile=${localstatedir}/log/messages
+ldapserver_rundir=/bob
+ldapserver_pidfile=${sysrundir}/openldap/slapd.pid
+ldapserverslurpd_pidfile=${sysrundir}/openldap/slurpd.pid
+ldapserver_schemadir=${sysconfdir}/openldap/schema
+ldapserver_confdir=${sysconfdir}/openldap
+ldapserver_usr=root
+ldapserver_grp=ldap
+ldapserver_rgrp=ldap
+ldapserver_rusr=ldap
+ldapserver_modulepath=${libdir}/openldap
+
+#--------------------------------------------------------------------
+# Apache Web Server
+#--------------------------------------------------------------------
+
+webserver_document_root=${localstatedir}/www/html
+webserver_cgidir=${localstatedir}/www/cgi-bin
+webserver_sessions=${localstatedir}/tmp
+webserver_logdir=${localstatedir}/log/httpd
+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=apache
+webserver_usr=root
+webserver_grp=root
+webserver_pkg=httpd
+webserver_confdir=/usr/webconfig/etc
+webserver_sslmutex=${webserver_logdir}/ssl_mutex
+webserver_sslscache=/var/cache/mod_ssl/scache
+
+#webclient
+horde_cookie_path=/client
+horde_confdir=${sysconfdir}/horde/
+kronolith_confdir=${sysconfdir}/horde/kronolith/
+dimp_confdir=${sysconfdir}/horde/dimp/
+ingo_confdir=${sysconfdir}/horde/ingo
+imp_confdir=${sysconfdir}/horde/imp/
+mimp_confdir=${sysconfdir}/horde/mimp/
+mnemo_confdir=${sysconfdir}/horde/mnemo/
+nag_confdir=${sysconfdir}/horde/nag/
+passwd_confdir=${sysconfdir}/horde/passwd/
+turba_confdir=${sysconfdir}/horde/turba/
+
+phplibdir=/usr/webconfig/include
+phplibdir2=/usr/webconfig/include
+phppeardir=/usr/webconfig/pear
+
+#--------------------------------------------------------------------
+# 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_logdir=${localstatedir}/log/kolab/
+resmgr_confdir=${sysconfdir}/kolab
+resmgr_conffile_usr=kolab
+resmgr_conffile_grp=kolab
+resmgr_filterdir=${localstatedir}/spool/resmgr
+resmgr_usr=root
+resmgr_grp=root
+resmgr_scriptsdir=/usr/sbin
+resmgr_log_type=file
+resmgr_log_name=${resmgr_logdir}/filter.log
+
+fbview_logfile=${localstatedir}/lib/kolab/fbview.log
+freebusy_logdir=${localstatedir}/log/kolab
+freebusy_confdir=${sysconfdir}/kolab/freebusy
+freebusy_cachedir=${webserver_document_root}/kolab/freebusy/cache
+freebusy_log_type=file
+freebusy_log_name=${freebusy_logdir}/freebusy.log
+
+# Total guess
+freebusy_usr=root
+freebusy_grp=apache
+
+graveyard_uidcache=${kolab_statedir}/graveyard-uidcache.db
+graveyard_tscache=${kolab_statedir}/graveyard-tscache.db
+
+backupdir=${localstatedir}/lib/kolab/backup
+
+pki_grp=kolab
+
+phpini_dir=${sysconfdir}
+
diff --git a/conf/dist/redhat b/conf/dist/redhat
new file mode 120000
index 0000000..100fe0c
--- /dev/null
+++ b/conf/dist/redhat
@@ -0,0 +1 @@
+fedora \ No newline at end of file