[pkg-kolab] r240 - trunk/kolabd/debian
Noel Koethe
noel at costa.debian.org
Thu Jan 26 14:44:37 UTC 2006
Author: noel
Date: 2006-01-26 14:44:36 +0000 (Thu, 26 Jan 2006)
New Revision: 240
Modified:
trunk/kolabd/debian/README.Debian
Log:
check docu and change everything from the domain kolab to example.com
Modified: trunk/kolabd/debian/README.Debian
===================================================================
--- trunk/kolabd/debian/README.Debian 2006-01-26 14:34:40 UTC (rev 239)
+++ trunk/kolabd/debian/README.Debian 2006-01-26 14:44:36 UTC (rev 240)
@@ -38,7 +38,7 @@
rootDSE /etc/kolab/rootDSE.ldif
-defaultsearchbase "dc=kolab"
+defaultsearchbase "dc=example,dc=com"
require none
allow bind_v2
@@ -54,11 +54,11 @@
idletimeout 10 # The value can be increased if some clients develop problems.
# Please report to kolab-devel at kolab.org if you encounter such a client.
-suffix "dc=kolab"
+suffix "dc=example,dc=com"
directory /var/lib/ldap/
-rootdn "cn=manager,cn=internal,dc=kolab"
-rootpw "credativ"
+rootdn "cn=manager,cn=internal,dc=example,dc=com"
+rootpw "PASSWORD"
replica uri=ldap://127.0.0.1:9999
binddn="cn=replicator"
@@ -76,97 +76,97 @@
index member pres,eq
access to dn.subtree="cn=Monitor"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
by * none stop
access to attr=userPassword
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" =wx
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" =wx
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" =wx
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" =wx
by self =wx
by anonymous =x
by * none stop
access to attr=mail
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
access to attr=alias
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
access to attr=uid
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
access to attr=cyrus-userquota
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by self read stop
access to attr=kolabHomeServer
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
access to attr=kolabHomeMTA
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
-access to dn="cn=nobody,dc=kolab"
+access to dn="cn=nobody,dc=example,dc=com"
by anonymous auth stop
-access to dn="cn=manager,cn=internal,dc=kolab"
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="cn=manager,cn=internal,dc=example,dc=com"
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by self write
by anonymous auth stop
-access to dn="cn=admin,cn=internal,dc=kolab"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="cn=admin,cn=internal,dc=example,dc=com"
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by self write
by anonymous auth stop
-access to dn="cn=maintainer,cn=internal,dc=kolab"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" read
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="cn=maintainer,cn=internal,dc=example,dc=com"
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" read
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by self write
by anonymous auth stop
-access to dn.regex="(.*,)?cn=internal,dc=kolab"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+access to dn.regex="(.*,)?cn=internal,dc=example,dc=com"
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by self write
- by dn="cn=nobody,cn=internal,dc=kolab" read
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by anonymous auth stop
-access to dn.regex="(.*,)?cn=external,dc=kolab"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+access to dn.regex="(.*,)?cn=external,dc=example,dc=com"
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
-access to dn="cn=external,dc=kolab"
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="cn=external,dc=example,dc=com"
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by * search stop
-access to dn="cn=internal,dc=kolab"
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="cn=internal,dc=example,dc=com"
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by * search stop
-access to dn="k=kolab,dc=kolab"
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" read
- by dn="cn=nobody,cn=internal,dc=kolab" read
+access to dn="k=kolab,dc=example,dc=com"
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" read
+ by dn="cn=nobody,cn=internal,dc=example,dc=com" read
by * none stop
access to *
by self write
- by group/kolabGroupOfNames="cn=admin,cn=internal,dc=kolab" write
- by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=kolab" write
+ by group/kolabGroupOfNames="cn=admin,cn=internal,dc=example,dc=com" write
+ by group/kolabGroupOfNames="cn=maintainer,cn=internal,dc=example,dc=com" write
by * read stop
#include /etc/ldap/slapd.replicas
@@ -178,6 +178,7 @@
- Backup your LDAP data in: /var/lib/ldap/
- Delete old LDAP data: "rm /var/lib/ldap/*"
- Import LDAP Data: "slapadd < yourkolabldapdata"
+note: we need to make an example ldapfile
- Start the LDAP server again: "/etc/init.d/slapd start"
-----------------------------------------------------------------------------------------
@@ -203,13 +204,13 @@
--8<--
ldap_auth_method: bind
-ldap_bind_dn: cn=manager,cn=internal,dc=kolab
+ldap_bind_dn: cn=manager,cn=internal,dc=example,dc=com
ldap_bind_pw: PASSWORD
ldap_deref: always
ldap_filter: (&(|(mail=%u@%d)(mail=%u)(uid=%u@%d)(uid=%u))(!(kolabdeleteflag=*)))
ldap_restart: yes
ldap_scope: sub
-ldap_search_base: dc=kolab
+ldap_search_base: dc=example,dc=com
ldap_servers: ldap://127.0.0.1:389
ldap_time_limit: 15
ldap_timeout: 15
@@ -229,15 +230,11 @@
loginrealms: example.com
-or
-
-loginrealms: kolab
-
4.2 create mailboxes
# cyradm --user manager localhost
IMAP Password:
- localhost> cm user/userc at kolab
+ localhost> cm user/userc at example.com
localhost>
@@ -290,21 +287,21 @@
# LDAP Alias support
ldapvirtual_server_host = ldap://127.0.0.1:389
-ldapvirtual_search_base = dc=kolab
+ldapvirtual_search_base = dc=example,dc=com
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_dn = cn=nobody,cn=internal,dc=example,dc=com
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_search_base = dc=example,dc=com
ldapdistlist_domain = $mydestination
ldapdistlist_query_filter = (&(objectClass=kolabGroupOfNames)(!(kolabDeleteFlag=*))(mail=%s))
ldapdistlist_special_result_attribute = member
@@ -314,21 +311,21 @@
ldapdistlist_search_timeout = 15
ldapdistlist_scope = sub
ldapdistlist_bind = yes
-ldapdistlist_bind_dn = cn=nobody,cn=internal,dc=kolab
+ldapdistlist_bind_dn = cn=nobody,cn=internal,dc=example,dc=com
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_search_base = dc=example,dc=com
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_dn = cn=nobody,cn=internal,dc=example,dc=com
ldaptransport_bind_pw = PASSWORD
ldaptransport_version = 3
--8<--
@@ -379,13 +376,14 @@
configure in /etc/kolab/resmgr.conf the options:
-$params['email_domain']
-$params['base_dn']
-$params['bind_dn']
-$params['bind_pw']
-$params['calendar_user']
-$params['calendar_pass']
-$params['freebusy_url']
+$params['server'] = 'localhost';
+$params['email_domain'] = 'example.com';
+$params['base_dn'] = 'dc=example,dc=com';
+$params['bind_dn'] = 'cn=nobody,cn=internal,dc=example,dc=com';
+$params['bind_pw'] = 'PASSWORD';
+$params['calendar_user'] = 'calendar@'.$params['email_domain'];
+$params['calendar_pass'] = 'PASSWORD';
+$params['freebusy_url'] = 'https://server.example.com/freebusy/${USER}.xfb';
-----------------------------------------------------------------------------------------
More information about the pkg-kolab-devel
mailing list