On 31.1.2012, at 2.03, Joseph Tam wrote:

> On Mon, 30 Jan 2012, dovecot-requ...@dovecot.org wrote:
> 
>> So, I was thinking about adding doveadm commands to explicitly tell
>> Dovecot about the mountpoints that it needs to care about.  When no
>> mountpoints are defined Dovecot would behave as it does now.
> 
> Maybe I don't understand the subtlety of your question, but are you
> trying to disambiguate between a mounted filesytem and a failed mount
> that presents the underlying filesystem (which looks like an uninitilized
> index directory)?

Yes. A mounted filesystem where a directory doesn't exist vs. accidentally 
unmounted filesystem.

> Couldn't you write some cookie file "/mount/.../dovecot-data-root/.dovemount",
> whose existence will tell you whether the FS is mounted without trying to
> find the mount root.

This would require that existing installations create such a file or start 
failing after upgrade. Or that it's made optional and most people wouldn't use 
this functionality at all.. And I'm sure many people with a single filesystem 
wouldn't be all that happy creating /.dovemount or /home/.dovemount or such 
files.

Reply via email to