On Wed, 2010-10-06 at 14:49 +0100, Timo Sirainen wrote: > On Wed, 2010-10-06 at 14:58 +0200, Ralf Hildebrandt wrote: > > > % time seconds usecs/call calls errors syscall > > ------ ----------- ----------- --------- --------- ---------------- > > 91.02 0.504031 504031 1 wait4 > > So what is doveconf waiting for? > > See if it's faster when disabling Pigeonhole's settings plugin? > (Remove /usr/local/lib/dovecot/settings/*)
Oh, actually that shouldn't be the problem. A bit strange why it would take 0.5 secs there, but when calling via dovecot-lda it shouldn't do this at all. You should be testing with: doveconf -m lda Maybe easiest if you make a copy of your config and keep deleting stuff from it until doveconf runs fast so you can find what settings exactly are causing it. Or is it slow even with a zero byte config file?