Re: [Dovecot] v2.0.9 released

2011-01-18 Thread Daniel L. Miller

On 1/16/2011 12:58 PM, Stephan Bosch wrote:


Op 16-1-2011 5:33, Daniel L. Miller schreef:

On 1/13/2011 3:21 AM, Timo Sirainen wrote:

http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz
http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz.sig

I'm still lagging behind in my email, but I guess it's time to release
v2.0.9 anyway.


Yeah!

Now just waiting for Pigeonhole to catch up...



Uh? To my knowledge, there is nothing to catch up to. If you're 
getting a version error, you only need to recompile.


Regards,

Stephan.


Hmm...had a compile error last time, but after re-configuring yet again 
and specifying --with-dovecot to my source path it worked fine now.  
Sorry for the false alarm.

--
Daniel


Re: [Dovecot] v2.0.9 released

2011-01-16 Thread Joan Moreau

That is a great news.

However, how to solve the dsync bugs (1 - wrong size in the m. 
files, 2 - errors when converting large mailboxes) ? How can I help on 
this ?


Thanks Timo for the great tool anyway



On 1/13/2011 3:21 AM, Timo Sirainen wrote:


http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz [1]
http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz.sig [2] I'm
still lagging behind in my email, but I guess it's time to release
v2.0.9 anyway.


Re: [Dovecot] v2.0.9 released

2011-01-16 Thread Stephan Bosch

Op 16-1-2011 5:33, Daniel L. Miller schreef:

On 1/13/2011 3:21 AM, Timo Sirainen wrote:

http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz
http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz.sig

I'm still lagging behind in my email, but I guess it's time to release
v2.0.9 anyway.


Yeah!

Now just waiting for Pigeonhole to catch up...



Uh? To my knowledge, there is nothing to catch up to. If you're getting 
a version error, you only need to recompile.


Regards,

Stephan.


Re: [Dovecot] v2.0.9 released

2011-01-16 Thread Timo Sirainen
On Thu, 2011-01-13 at 23:22 +0100, Holger Mauermann wrote:

> >>> Renaming a mailbox that has children still doesn't work for me with
> >>> v2.0.9 Any ideas?
> >>
> Ok, seems  to be a  bug in  the listescape plugin.  If I remove  it from
> mail_plugins renaming  works fine.  Unfortunately, that's not  an option
> because some users have folders with '.' in its name.

This bug has existed in previous 2.x versions also. And I'm not sure if
there is any good way to fix it either. I tried a few ways but those
failed. Maybe it can't be fully fixed before v2.1.



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] v2.0.9 released

2011-01-15 Thread Daniel L. Miller

On 1/13/2011 3:21 AM, Timo Sirainen wrote:

http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz
http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz.sig

I'm still lagging behind in my email, but I guess it's time to release
v2.0.9 anyway.


Yeah!

Now just waiting for Pigeonhole to catch up...

--
Daniel


Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Timo Sirainen
On 14.1.2011, at 16.37, Michal Hlavinka wrote:

> I've noticed that for some unknown reason doc/wiki/LDA.Sieve.txt is "empty" 
> this time despite wiki.dovecot.org/LDA/Sieve still has its content. Not that 
> important, just to let you know.

The docs are from wiki2, where this page redirects to Pigeonhole. So that file 
shouldn't be there at all. Should be gone now in next release.



Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Michal Hlavinka
On Thursday 13 of January 2011 13:21:26 Timo Sirainen wrote:
> http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz
> http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz.sig
> 
> I'm still lagging behind in my email, but I guess it's time to release
> v2.0.9 anyway.

I've noticed that for some unknown reason doc/wiki/LDA.Sieve.txt is "empty" 
this time despite wiki.dovecot.org/LDA/Sieve still has its content. Not that 
important, just to let you know.



Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Holger Mauermann
Am 14.01.2011 10:52, schrieb Spyros Tsiolis:
> Quick question :
> 
> Is "listescape" a plugin that allows people own folders with
> period (".")in them ?
> AFAIK (and on mozilla thunderbird) one cannot have these :
> 
> "." "/" "\" "*" and "^"

With the listescape plugin you can have almost any character in mailbox
names. See http://wiki2.dovecot.org/Plugins/Listescape

Holger


Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Holger Mauermann
Am 14.01.2011 12:35, schrieb Mark Alan:
> Ubuntu (Debian based) server < http://www.ubuntu.com/server >
> 
> Main distro has Dovecot 1.2.12, but there are ppa's (a kind of user
> maintained, but publicly available repository) with the latest Dovecot
> (currently 2.0.9).
> 
> To install Dovecot 2.0.9, using Mauermann's ppa, you just execute:
> sudo add-apt-repository ppa:mauermann/testing
> sudo apt-get update
> sudo apt-get install dovecot-imapd dovecot-pop3d

Nice to hear that some people other than me are using my PPA :-)
But I recommend using my main "stable" PPA:

sudo add-apt-repository ppa:mauermann/ppa

However, above steps currently only work for Ubuntu 10.10 Maverick. The
packages should work in Lucid and Natty too (feedback welcome), but you
may have to manually edit /etc/apt/sources.list (or
/etc/apt/sources.list.d/mauermann-xx-yy.list)

Holger


Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Mark Alan
On Thu, 13 Jan 2011 23:59:03 +0100, Philipp Haselwarter
 wrote:

> Just wondering, what OS do you use?

Ubuntu (Debian based) server < http://www.ubuntu.com/server >

Main distro has Dovecot 1.2.12, but there are ppa's (a kind of user
maintained, but publicly available repository) with the latest Dovecot
(currently 2.0.9).

To install Dovecot 2.0.9, using Mauermann's ppa, you just execute:
sudo add-apt-repository ppa:mauermann/testing
sudo apt-get update
sudo apt-get install dovecot-imapd dovecot-pop3d

> 2.x.x any time soon? Or is debian just the wrong platform if I want
> to run the dovecot 2 series?
> What do other users do, roll your own .debs from source?

Debian is as good as any other.
It is just a matter of finding a backported Dovecot 2.0.9 that suits
your Debian version.
For instance, as it seems that you are using the same Debian base, you
could try to execute as root:
  echo "deb http://ppa.launchpad.net/mauermann/testing/ubuntu maverick
main" | tee -a /etc/apt/sources.list
  apt-get update
  apt-get install dovecot-imapd dovecot-pop3d

And see if it works for you.

If it doesn't, just get back at were you started, execute as root:
  sed -i '/mauermann\/testing/d' /etc/apt/sources.list
  apt-get update


Regards,

M.


Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Eduardo M KALINOWSKI

On Qui, 13 Jan 2011, Philipp Haselwarter wrote:

And what's the status on debian? Sid still comes with 1.2.15, but it
has like 210k lines of patches; is there any chance that it'll get 2.x.x
any time soon? Or is debian just the wrong platform if I want to run the
dovecot 2 series?
What do other users do, roll your own .debs from source?


The next version of Debian, 6.0, which should be released "soon" will  
get 1.2.15. No 2.x, unfortunately.


It's possible that there will be a backport of version 2.x, however.


--
An ambassador is an honest man sent abroad to lie and intrigue for the
benefit of his country.
-- Sir Henry Wotton, 1568-1639

Eduardo M KALINOWSKI
edua...@kalinowski.com.br



Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Johan Hendriks



Is there actually any distro recommendation for dovecot 2.x?

Well actually there is!
Use the distro you are most familir with.

In my case FreeBSD (not acctually an distro before people start 
correcting me :D  )

And for you it can be another distro.
Just use the distro you are comfortable with.

regards,
Johan




Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Ralf Hildebrandt
* Philipp Haselwarter :
> Just wondering, what OS do you use?

Debian

> Is there actually any distro recommendation for dovecot 2.x?

Dunno.
 
> And what's the status on debian? Sid still comes with 1.2.15, but it
> has like 210k lines of patches; is there any chance that it'll get 2.x.x
> any time soon? Or is debian just the wrong platform if I want to run the
> dovecot 2 series?
> What do other users do, roll your own .debs from source?

I'm just building from source.
There are prepackaged *debs, though

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebra...@charite.de | http://www.charite.de



Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Philipp Haselwarter
Just wondering, what OS do you use?
Is there actually any distro recommendation for dovecot 2.x?

And what's the status on debian? Sid still comes with 1.2.15, but it
has like 210k lines of patches; is there any chance that it'll get 2.x.x
any time soon? Or is debian just the wrong platform if I want to run the
dovecot 2 series?
What do other users do, roll your own .debs from source?

-- 
Philipp Haselwarter



Re: [Dovecot] v2.0.9 released

2011-01-14 Thread Spyros Tsiolis


"I merely function as a channel that filters 
music through the chaos of noise"
 - Vangelis


--- On Fri, 14/1/11, Holger Mauermann  wrote:

> From: Holger Mauermann 
> Subject: Re: [Dovecot] v2.0.9 released
> To: dovecot@dovecot.org
> Date: Friday, 14 January, 2011, 0:22
> Am 13.01.2011 19:42, schrieb Holger
> Mauermann:
> > Am 13.01.2011 18:58, schrieb Timo Sirainen:
> >> On 13.1.2011, at 19.20, Holger Mauermann wrote:
> >>
%<%<%<%<%<%<%<%<%<
> > ...
> > mail_plugins = " quota acl listescape zlib
> lazy_expunge"
> > ...
> 
> Ok, seems  to be a  bug in  the listescape
> plugin.  If I remove  it from
> mail_plugins renaming  works fine. 
> Unfortunately, that's not  an option
> because some users have folders with '.' in its name.
> 
%<%<%<%<%<%<%<%<%<

Quick question :

Is "listescape" a plugin that allows people own folders with
period (".")in them ?
AFAIK (and on mozilla thunderbird) one cannot have these :

"." "/" "\" "*" and "^"

%<%<%<%<%<%<%<%<%<

> Holger
> 

TIA,

s.






Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Holger Mauermann
Am 13.01.2011 19:42, schrieb Holger Mauermann:
> Am 13.01.2011 18:58, schrieb Timo Sirainen:
>> On 13.1.2011, at 19.20, Holger Mauermann wrote:
>>
>>> Renaming a mailbox that has children still doesn't work for me with
>>> v2.0.9 Any ideas?
>>
>> I can't reproduce. Show your dovecot -n output?
> 
> Here it is:
> 
> # 2.0.9: /etc/dovecot/dovecot.conf
> # OS: Linux 2.6.35-24-virtual x86_64 Ubuntu 10.10 
> ...
> mail_plugins = " quota acl listescape zlib lazy_expunge"
> ...

Ok, seems  to be a  bug in  the listescape plugin.  If I remove  it from
mail_plugins renaming  works fine.  Unfortunately, that's not  an option
because some users have folders with '.' in its name.

Another issue that  is probably related: if a user  shares a _sub_folder
to other users,  it is not visible for them  while the listescape plugin
is enabled. It works only for root level folders.

Holger


Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Ralf Hildebrandt
* Mark Alan :

> > - Linux: Fixed a high system CPU usage / high context switch
> > count performance problem
> 
> Is this problem also present in Dovecot 1.2.xx ?

No.

> Regarding critical resources in shared (XEN) servers, like CPU or RAM
> usage, will v.2.0.9 use more (or less) resources than v.1.2.12?

The same.

> Do you feel that v.2.0.9 is already good enough to use in a
> shared server to serve less than a 100 users?

If it works for 15k users here, it will probably work for less than a
100 users as well.


-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebra...@charite.de | http://www.charite.de



Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Holger Mauermann
Am 13.01.2011 18:58, schrieb Timo Sirainen:
> On 13.1.2011, at 19.20, Holger Mauermann wrote:
> 
>> Renaming a mailbox that has children still doesn't work for me with
>> v2.0.9 Any ideas?
> 
> I can't reproduce. Show your dovecot -n output?

Here it is:

# 2.0.9: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.35-24-virtual x86_64 Ubuntu 10.10 
auth_mechanisms = plain login digest-md5 cram-md5 apop
disable_plaintext_auth = no
lmtp_save_to_detail_mailbox = yes
mail_location = maildir:~/Maildir
mail_plugins = " quota acl listescape zlib lazy_expunge"
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy 
include variables body enotify environment mailbox date
namespace {
  hidden = yes
  list = no
  location = maildir:~/expunged
  prefix = .EXPUNGED/
  separator = /
  type = private
}
namespace {
  list = children
  location = maildir:%%h/Maildir:INDEX=~/shared/%%u
  prefix = Shared/%%u/
  separator = /
  subscriptions = no
  type = shared
}
namespace {
  list = children
  location = maildir:/var/spool/imap/public:INDEX=~/public
  prefix = Public/
  separator = /
  subscriptions = no
  type = public
}
namespace {
  inbox = yes
  location = 
  prefix = 
  separator = /
  type = private
}
passdb {
  args = /etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
plugin {
  acl = vfile
  acl_shared_dict = file:/var/spool/imap/shared-mailboxes.dict
  lazy_expunge = .EXPUNGED/
  quota = dict:Mailbox::file:%h/Maildir/dovecot-quota
  quota_rule = *:storage=1G
  quota_rule2 = Trash:storage=+50M
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 sieve
rejection_subject = Mail delivery failed: %s
service auth {
  unix_listener auth-exim {
user = Debian-exim
  }
  unix_listener auth-userdb {
user = vmail
  }
}
service lmtp {
  inet_listener lmtp {
port = 24
  }
}
service managesieve-login {
  inet_listener sieve {
port = 4190
  }
  inet_listener sieve_deprecated {
port = 2000
  }
}
ssl_cert = 

Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Timo Sirainen
On 13.1.2011, at 19.22, Mark Alan wrote:

>>  - Linux: Fixed a high system CPU usage / high context switch
>> count performance problem
> 
> Is this problem also present in Dovecot 1.2.xx ?

No.

> Regarding critical resources in shared (XEN) servers, like CPU or RAM
> usage, will v.2.0.9 use more (or less) resources than v.1.2.12?

About the same I think.

> Do you feel that v.2.0.9 is already good enough to use in a
> shared server to serve less than a 100 users?

Should be fine.



Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Timo Sirainen
On 13.1.2011, at 19.20, Holger Mauermann wrote:

> Renaming a mailbox that has children still doesn't work for me with
> v2.0.9 Any ideas?

I can't reproduce. Show your dovecot -n output?

> Jan 13 17:48:15 dovecot dovecot: imap(u...@do.main): Error: 
> rename(/var/spool/imap/do.main/user/Maildir/.mailbox/sub mailbox, 
> /var/spool/imap/do.main/user/Maildir/.mail-box/sub mailbox) failed: No such 
> file or directory

Those directories are wrong.. Neither LAYOUT=maildir++ nor LAYOUT=fs, but a 
broken hybrid of some kind..



Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Mark Alan
On Thu, 13 Jan 2011 13:21:26 +0200, Timo Sirainen  wrote:

> http://dovecot.org/releases/2.0/dovecot-2.0.9.tar.gz
> I'm still lagging behind in my email, but I guess it's time to release
> v2.0.9 anyway.
> 
>   - Linux: Fixed a high system CPU usage / high context switch
> count performance problem

Is this problem also present in Dovecot 1.2.xx ?

Regarding critical resources in shared (XEN) servers, like CPU or RAM
usage, will v.2.0.9 use more (or less) resources than v.1.2.12?

Do you feel that v.2.0.9 is already good enough to use in a
shared server to serve less than a 100 users?


Best regards,

M.


Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Holger Mauermann
Am 13.01.2011 12:21, schrieb Timo Sirainen:
> I'm still lagging behind in my email, but I guess it's time to release
> v2.0.9 anyway.
>   ...
>   - Maildir: Fixed renaming child mailboxes when namespace had a prefix.

Renaming a mailbox that has children still doesn't work for me with
v2.0.9 Any ideas?

. CREATE mailbox
. OK Create completed.
. CREATE "mailbox/sub mailbox"
. OK Create completed.
. LIST "" *
* LIST (\HasChildren) "/" "mailbox"
* LIST (\HasNoChildren) "/" "mailbox/sub mailbox"
. OK List completed.
. RENAME mailbox mail-box
. NO [SERVERBUG] Internal error occurred. Refer to server log for more 
information. [2011-01-13 17:48:15]
. LIST "" *
* LIST (\HasNoChildren) "/" "mail-box"
* LIST (\HasNoChildren) "/" "mailbox/sub mailbox"
. OK List completed.

# cat /var/log/mail.err
Jan 13 17:48:15 dovecot dovecot: imap(u...@do.main): Error: 
rename(/var/spool/imap/do.main/user/Maildir/.mailbox/sub mailbox, 
/var/spool/imap/do.main/user/Maildir/.mail-box/sub mailbox) failed: No such 
file or directory

# ls -alF /var/spool/imap/do.main/user/Maildir/
drwx--  5 vmail vmail  4096 2011-01-13 17:47 .mail-box/
drwx--  5 vmail vmail  4096 2011-01-13 17:47 .mailbox.sub mailbox/


Holger


Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Timo Sirainen
On 13.1.2011, at 14.36, Jan-Frode Myklebust wrote:

> On Thu, Jan 13, 2011 at 01:21:26PM +0200, Timo Sirainen wrote:
>> 
>> I'm still lagging behind in my email, but I guess it's time to release
>> v2.0.9 anyway.
>> 
>>  - Linux: Fixed a high system CPU usage / high context switch count
>>performance problem
> 
> Is this relevant to RHEL5 kernels (2.6.18-194.32.1.el5), or only bleading
> edge kernel.org versions? Any idea ?

All kernels.



Re: [Dovecot] v2.0.9 released

2011-01-13 Thread Jan-Frode Myklebust
On Thu, Jan 13, 2011 at 01:21:26PM +0200, Timo Sirainen wrote:
> 
> I'm still lagging behind in my email, but I guess it's time to release
> v2.0.9 anyway.
> 
>   - Linux: Fixed a high system CPU usage / high context switch count
> performance problem

Is this relevant to RHEL5 kernels (2.6.18-194.32.1.el5), or only bleading
edge kernel.org versions? Any idea ?



   -jf