Re: patches since 2.3.12-p2?

From: Per olof Ljungmark (no email)
Date: Fri Jul 18 2008 - 12:10:00 EDT

  • Next message: Thiago Henrique: "Help me please"

    Simon Matter wrote:
    >> Hi all,
    >>
    >> Could some kind soul recommend what patches it makes sense to apply
    >> since the latest release? There are a number of them circulating on the
    >> list but I cannot figure out for sure which ones are generally safe and
    >> recommended.
    >>
    >> In particular, anything that addresses
    >> DBERROR db4: 176 lockers
    >> (We don't use Berkeley at all. Switched statuscache.db from
    >
    > I think there is something strange with your current config. If
    > Cyrus-imapd doesn't use any BDB then I think there will never be any of
    > those messages in your logs. Did you switch from BDB to skiplist and not
    > removing some BDB stuff?
    >
    > To get rid of anything left you should be able to do the following:
    > - Cleanly shutdown Cyrus
    > - go to $configdir
    > - mkdir db.old
    > - mv db/* db.old/
    > - db.backup* db.old/
    > - Start Cyrus
    >

    Thanks for the advice, cannot shut server down right now however. I
    changed statuscache.db from berkely-nosync to skiplist (to see if the
    error went away) but also deleted statuscache.db in between. All else
    has been skiplist or flat for a long long time.

    The error in question started to appear after upgrade from 2.3.11 to
    2.3.12-p2 when I used berkely-nosync for the statuscache.

    Would not the db.backup* files already be in the same stae, they are
    recreated every 30 minutes...?

    imapd.conf

    configdirectory: /var/imap
    defaultdomain: example.com
    virtdomains: off
    altnamespace: on
    unixhierarchysep: 1
    singleinstancestore: 0
    reject8bit: no
    quotawarn: 95
    quotawarnkb: 20000
    lmtp_over_quota_perm_failure: 1
    lmtp_strict_quota: 0
    lmtp_downcase_rcpt: yes
    timeout: 60
    # Delayed expunge, see also cyrus.conf
    # expunge_mode: delayed
    poptimeout: 15
    popminpoll: 0
    # We are using LDAP:
    username_tolower: on
    # username_tolower: off
    ### Sync section ####
    sync_authname: cyrus
    sync_host: <IP>
    # # sync_realm:
    sync_password: password
    sync_repeat_interval: 5
    sync_log: 1
    sync_machineid: 1
    sync_shutdown_file: /var/imap/shutdown-sync
    sync_batch_size: 500
    guid_mode: sha1
    ### End sync directives ###

    partition-default: /var/spool/imap
    admins: cyrus admin
    autocreatequota: 500000
    createonpost: on
    autocreateinboxfolders: Sent|Trash|Drafts|Templates
    autosubscribeinboxfolders: Sent|Trash
    sieveusehomedir: false
    sievedir: /var/imap/sieve
    sieve_maxscriptsize: 64
    sieve_maxscripts: 8
    sieve_tls_cert_file: disabled
    sieve_tls_key_file: disabled
    sendmail: /usr/sbin/sendmail
    postmaster: postmaster
    duplicatesuppression: 0

    annotation_db: skiplist
    mboxlist_db: skiplist
    seenstate_db: skiplist
    subscription_db: flat
    tlscache_db: skiplist
    ptscache_db: skiplist
    duplicate_db: skiplist
    # statuscache_db: berkeley-nosync
    statatuscache_db: skiplist
    statuscache: 1

    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Thiago Henrique: "Help me please"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD