cyr_expire suddenly segfaulting

Nick Howitt nick at howitts.co.uk
Fri Mar 17 13:41:32 EDT 2017


Hi Simon and Bron,

In case you're wondering what happened, I was planning on a manual back 
up this weekend then removing the db folder, but since this e-mail I've 
had no more segfaults or database errors so I'll leave it until it 
happens again.

Thanks,

Nick

On 13/03/2017 05:31, Simon Matter wrote:
>> So everything is 2.4 defaults, which are:
>>
>> brong at wot:~/src/cyrus-imapd$ grep '_db"' lib/imapoptions
>> { "annotation_db", "skiplist", STRINGLIST("berkeley", "berkeley-hash",
>> "skiplist")}
>> { "duplicate_db", "skiplist", STRINGLIST("berkeley", "berkeley-nosync",
>> "berkeley-hash", "berkeley-hash-nosync", "skiplist", "sql")}
>> { "mboxkey_db", "skiplist", STRINGLIST("berkeley", "skiplist") }
>> { "mboxlist_db", "skiplist", STRINGLIST("flat", "berkeley",
>> "berkeley-hash", "skiplist")}
>> { "ptscache_db", "skiplist", STRINGLIST("berkeley", "berkeley-hash",
>> "skiplist")}
>> { "quota_db", "quotalegacy", STRINGLIST("flat", "berkeley",
>> "berkeley-hash", "skiplist", "sql", "quotalegacy")}
>> { "seenstate_db", "skiplist", STRINGLIST("flat", "berkeley",
>> "berkeley-hash", "skiplist")}
>> { "subscription_db", "flat", STRINGLIST("flat", "berkeley",
>> "berkeley-hash", "skiplist")}
>> { "statuscache_db", "skiplist", STRINGLIST("berkeley", "berkeley-nosync",
>> "berkeley-hash", "berkeley-hash-nosync", "skiplist") }
>> { "tlscache_db", "skiplist", STRINGLIST("berkeley", "berkeley-nosync",
>> "berkeley-hash", "berkeley-hash-nosync", "skiplist", "sql")}
>> { "userdeny_db", "flat", STRINGLIST("flat", "berkeley", "berkeley-hash",
>> "skiplist", "sql")}
>>
>> So you shouldn't have any berkeley databases at all.  It should be
>> perfectly safe to shut down Cyrus, delete the $confdir/db folder, and
>> restart Cyrus.
> I suggest to make sure first that the ClearOS build really uses those
> defaults - because they could change defaults in their builds.
>
> Simon
>
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus



More information about the Info-cyrus mailing list