Does anyone have a recommendation on the best way to fix this?
Here is a fix, http://wiki.dovecot.org/VarMailDotLock
Prior to this version, FC3 shipped with mbox_locks=fcntl, any word on why dotlock was added?
If people are really running their mail spools on a shared volume that doesn't support fcntl locking shouldn't they be the ones forced to add dotlock?
That is a good question. Our dovecot package should definitely be defaulting to fcntl. Our older package was defaulting to fcntl for good reason, and it is a bug if that changed.
Warren