From: Timo Sirainen Date: Tue, 22 Jun 2004 19:28:15 +0000 (+0300) Subject: We didn't specify full path for .subscriptions file, and it was named X-Git-Tag: 1.1.alpha1~3880 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f1eb142cec7c5c990646bebd93f457e105b01d1;p=thirdparty%2Fdovecot%2Fcore.git We didn't specify full path for .subscriptions file, and it was named without the leading dot.. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/mbox/mbox-list.c b/src/lib-storage/index/mbox/mbox-list.c index 3c51352b5c..3180da42a3 100644 --- a/src/lib-storage/index/mbox/mbox-list.c +++ b/src/lib-storage/index/mbox/mbox-list.c @@ -142,8 +142,11 @@ mbox_mailbox_list_init(struct mail_storage *storage, const char *mask, ctx->istorage = istorage; ctx->flags = flags; ctx->next = mbox_list_subs; + + path = t_strconcat(istorage->dir, + "/" SUBSCRIPTION_FILE_NAME, NULL); ctx->subsfile_ctx = - subsfile_list_init(storage, SUBSCRIPTION_FILE_NAME); + subsfile_list_init(storage, path); if (ctx->subsfile_ctx == NULL) { i_free(ctx); return NULL; diff --git a/src/lib-storage/index/mbox/mbox-storage.h b/src/lib-storage/index/mbox/mbox-storage.h index 610b162fae..2ac02ed9de 100644 --- a/src/lib-storage/index/mbox/mbox-storage.h +++ b/src/lib-storage/index/mbox/mbox-storage.h @@ -4,7 +4,7 @@ /* Extra space to leave in X-Keywords header when rewriting mbox */ #define MBOX_HEADER_EXTRA_SPACE 100 -#define SUBSCRIPTION_FILE_NAME "subscriptions" +#define SUBSCRIPTION_FILE_NAME ".subscriptions" #define MBOX_INDEX_PREFIX "dovecot.index" #include "index-storage.h"