Re: [Dovecot] Log messages

2012-05-01 Thread Stephen Davies
I have downloaded dovecot 2.1.5 and successfully built it.

However, when I install it and try to start dovecot, I get:

Starting IMAP daemon (dovecot): doveconf: Error: Module is for different 
version 2.1.1: /usr/lib/dovecot/settings/libmanagesieve_login_settings.so
doveconf: Error: Module is for different version 2.1.1: 
/usr/lib/dovecot/settings/libmanagesieve_settings.so
doveconf: Fatal: Error in configuration file /usr/etc/dovecot/dovecot.conf: 
protocols: Unknown protocol: sieve

My guess is that I need to recompile and reinstall dovecot pidgeon 
(dovecot-2.1-pigeonhole-0.3.0) as well as dovecot but cannot find any 
documentation on this.

Is my gues correct?
Is there anything else that is needed to upgrade from 2.1.1 to 2.1.5?

Cheers and thanks,
Stephen

 On Tuesday, May 01, 2012 10:12:39 AM Timo Sirainen wrote:
> On Mon, 2012-04-30 at 10:38 +0930, Stephen Davies wrote:
> > I asked about log synch error back in March and have (repeatedly) deleted
> > all .imap files but the errors continue.
> 
> ..
> 
> > Apr 30 09:00:12 server dovecot: imap(john): Error: Log synchronization
> > error at seq=2,offset=929952 for
> > /home/john/Mail/INBOX/.imap/Archive/dovecot.index: Extension header
> > update points outside header size
> 
> You also deleted ~/Mail/INBOX/.imap/, not simply ~/Mail/.imap/? And
> there weren't any imap sessions open at that time (which would recreate
> them)?
> 
> The index file deletion should work. Also this has been fixed in v2.1.2
> and newer.

-- 
=
Stephen Davies Consulting P/L Voice: 08-8177 1595
Adelaide, South Australia.Fax  : 08-8177 0133
Records & Collections Management. Mobile:040 304 0583


Re: [Dovecot] Shared INBOX change in v2.1.6?

2012-05-01 Thread Christian Rößner
Hi,

> * LIST (\HasNoChildren) "/" "shared/tss2/INBOX"

I only use these ones. So it would break my setup either.


-Christian Rößner

---
Roessner-Network-Solutions
Bachelor of Science Informatik
Nahrungsberg 81, 35390 Gießen
F: +49 641 5879091, M: +49 176 93118939
USt-IdNr.: DE225643613
http://www.roessner-network-solutions.com



smime.p7s
Description: S/MIME cryptographic signature


Re: [Dovecot] Shared INBOX change in v2.1.6?

2012-05-01 Thread Markus Petri
On Tue, 01 May 2012 03:21:42 +0300, Timo Sirainen  wrote:
> Previously Dovecot has shown shared INBOX like:
> 
> * LIST (\HasChildren) "/" "shared/tss2"
> * LIST (\HasNoChildren) "/" "shared/tss2/INBOX"
> * LIST (\HasNoChildren) "/" "shared/tss2/foo"
> 
> The last change in hg makes it return simply (same as with Cyrus):
> 
> * LIST (\HasChildren) "/" "shared/tss2"
> * LIST (\HasNoChildren) "/" "shared/tss2/foo"
> 
> This behavior could be made optional, but does anyone actually want it
> to work the old way (and why)? I'd rather not add an option that isn't
> useful to anyone.

That change would brake my installations badly, since I have a fair
amount of users working with shared folders. They (and I myself)
currently only use the old way. Personally I like the old way better,
but that is a matter of personal taste, nothing more.

So an option to keep the old behaviour would be greatly appreciated.


Re: [Dovecot] dovecot, ldap and multiple auth_bind_userdn

2012-05-01 Thread Timo Sirainen
On 1.5.2012, at 11.33, Cédric Jeanneret wrote:

> Unfortunately, I cannot manage to tell him "hey guy, uses those two branches":
> uid=%u,ou=user,dc=org and uid=%u,ou=external,dc=org
> 
> Is there a special way to do that ? Is it even possible ?
> I cannot modify the ldap tree, so this option is out, unfortunately :(.

Create two passdb ldap {} sections with different config files using different 
auth_bind_userdns.



[Dovecot] dovecot, ldap and multiple auth_bind_userdn

2012-05-01 Thread Cédric Jeanneret

Hello List!

I'm having some troubles for a client of mine: he has two ldap branches 
which may contain valid users for imap login...

For now, dovecot is configured so that it uses the auth_bind:



uris = ldap://localhost:389/
auth_bind = yes
auth_bind_userdn = uid=%u,ou=user,dc=org
ldap_version = 3
base = dc=artemis
user_attrs = user_global_uid = 8 user_global_gid = 8
pass_attrs = uid=user
## other options
user_filter = (uid=%u)
pass_filter = (uid=%u)
default_pass_scheme = CRYPT



Unfortunately, I cannot manage to tell him "hey guy, uses those two 
branches":

uid=%u,ou=user,dc=org and uid=%u,ou=external,dc=org

Is there a special way to do that ? Is it even possible ?
I cannot modify the ldap tree, so this option is out, unfortunately :(.

My dovecot version:
dovecot --version
1.2.15


Thanks in advance for your answers.

Cheers,

C.