[pkg-kolab] r148 - trunk/kolabd/debian

Noel Koethe noel at costa.debian.org
Fri Jan 13 12:35:44 UTC 2006


Author: noel
Date: 2006-01-13 12:35:44 +0000 (Fri, 13 Jan 2006)
New Revision: 148

Modified:
   trunk/kolabd/debian/README.Debian
Log:
added postfix/main.cf and postfix sasl

Modified: trunk/kolabd/debian/README.Debian
===================================================================
--- trunk/kolabd/debian/README.Debian	2006-01-13 12:31:19 UTC (rev 147)
+++ trunk/kolabd/debian/README.Debian	2006-01-13 12:35:44 UTC (rev 148)
@@ -213,7 +213,9 @@
 
 4. postfix
 
-append to /etc/postfix/master.cf
+4.1 /etc/postfix/master.cf
+
+append
 --8<--
 kolabfilter     unix  -       n       n       -       -       pipe user=kolab-n flags=n argv=/usr/bin/php
    -c /etc/php4/cli/php.ini
@@ -234,7 +236,72 @@
    -c ${client_address}
 --8<--
 
+4.2 /etc/postfix/main.cf
 
+add
+(note: PASSWORD is encrypted in main.cf)
+--8<--
+mailbox_transport = kolabmailboxfilter
+smtpd_sasl_auth_enable = yes
+smtpd_sasl_security_options = noanonymous
+# Support broken clients like Microsoft Outlook Express 4.x which expect AUTH=LOGIN instead of AUTH LOGIN
+broken_sasl_auth_clients = yes
+
+# LDAP Alias support
+ldapvirtual_server_host = ldap://127.0.0.1:389
+ldapvirtual_search_base = dc=kolab
+ldapvirtual_query_filter = (&(!(kolabDeleteFlag=*))(|(alias=%s)(mail=%s)))
+ldapvirtual_result_attribute = mail
+ldapvirtual_result_filter = %s
+ldapvirtual_search_timeout = 15
+ldapvirtual_scope = sub
+ldapvirtual_bind = yes
+ldapvirtual_bind_dn = cn=nobody,cn=internal,dc=kolab
+ldapvirtual_bind_pw = PASSWORD
+ldapvirtual_version = 3
+
+# LDAP Distributionlist support
+
+ldapdistlist_server_host = ldap://127.0.0.1:389
+ldapdistlist_search_base = dc=kolab
+ldapdistlist_domain = $mydestination
+ldapdistlist_query_filter = (&(objectClass=kolabGroupOfNames)(!(kolabDeleteFlag=*))(mail=%s))
+ldapdistlist_special_result_attribute = member
+ldapdistlist_exclude_internal = yes
+ldapdistlist_result_attribute = mail
+ldapdistlist_result_filter = %s
+ldapdistlist_search_timeout = 15
+ldapdistlist_scope = sub
+ldapdistlist_bind = yes
+ldapdistlist_bind_dn = cn=nobody,cn=internal,dc=kolab
+ldapdistlist_bind_pw = PASSWORD
+ldapdistlist_version = 3
+
+# LDAP Transport for multilocation support
+
+ldaptransport_server_host = ldap://127.0.0.1:389
+ldaptransport_search_base = dc=kolab
+ldaptransport_query_filter = (&(mail=%s)(objectClass=kolabInetOrgPerson)(!(kolabHomeServer=$myhostname)))
+ldaptransport_result_attribute = kolabHomeServer
+ldaptransport_result_filter = smtp:[%s]
+ldaptransport_search_timeout = 15
+ldaptransport_scope = sub
+ldaptransport_bind = yes
+ldaptransport_bind_dn = cn=nobody,cn=internal,dc=kolab
+ldaptransport_bind_pw = PASSWORD
+ldaptransport_version = 3
+--8<--
+
+4.3 /etc/postfix/sasl/smtpd.conf
+
+- create the directory /etc/postfix/sasl/
+
+/etc/postfix/sasl/smtpd.conf
+--8<--
+pwcheck_method: saslauthd
+mech_list: plain login
+--8<--
+
 There is a partly adjusted bootstrap for Debian but its not working 100%
 at /usr/share/kolabd/kolab_bootstrap
 Patches to make this bootstrap working 100% are very welcome!:)




More information about the pkg-kolab-devel mailing list