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?