On Mon, Mar 31, 2014 at 05:14:49PM +0000, Viktor Dukhovni wrote:

> However the particular
> fatal log message you report "open database: ..." only occurs
> in one place in Postfix:
> 
>     dict_sdbm.c:    msg_fatal("open database %s: %m", dbm_path);
> 
> You must be one of the folks who never got the memo about not using
> "sdbm". :-)  Switch to Berkeley DB "btree" for your scache databases.

Or perhaps not, my RTFS search was too narrow to find the other cases.

    dict_cdb.c:    "open database %s: %m", cdb_path));
    dict_db.c:     "open database %s: %m", db_path));
    dict_dbm.c:    "open database %s: %m",
    dict_lmdb.c:   "open database %s: %s", mdb_path, mdb_strerror(status));
    dict_sdbm.c:   msg_fatal("open database %s: %m", dbm_path);
    dict_thash.c:  "open database %s: %m", path));

-- 
        Viktor.

Reply via email to