rename folder problem with 2.4.4

Robert Spellman rspell at bates.edu
Thu Nov 18 10:10:34 EST 2010


I'm seeing issues with renaming a folder in version 2.4.4.  The database 
shows that the folder has been renamed, however, the file system still 
shows the old name.  I see the same issue when using Thunderbird, imtest 
or cyradmin to perform the rename.

    cyradm server
    server.bates.edu> lm
    INBOX (\Noinferiors \HasChildren)
    Junk (\HasNoChildren)
    Sent (\HasNoChildren)
    Trash (\HasNoChildren)
    server.bates.edu>

    server.bates.edu> cm Testing
    server.bates.edu> lm
    INBOX (\Noinferiors \HasChildren)
    Junk (\HasNoChildren)
    Sent (\HasNoChildren)
    *Testing* (\HasNoChildren)
    Trash (\HasNoChildren)
    server.bates.edu>

    server.bates.edu> rename Testing NotTesting
    renamemailbox: bad parameters to function
    server.bates.edu>

    server.bates.edu> lm
    INBOX (\Noinferiors \HasChildren)
    Junk (\HasNoChildren)
    *NotTesting* (\HasNoChildren)
    Sent (\HasNoChildren)
    Trash (\HasNoChildren)
    server.bates.edu>

An ls of the filesystem shows that the directory Testing still exists.  
If I try to execute a cyradm command against NotTesting, I get a system 
i/o error.

I saw the same problem with 2.4.3, and upgraded to 2.4.4, and get the 
same results.

Here's my imapd.conf from my backend server:

    configdirectory: /var/lib/imap
    partition-default: /home/imap
    defaultpartition: default
    sievedir: /var/lib/imap/sieve
    admins: cyrus
    sasl_pwcheck_method: saslauthd
    sasl_mech_list: PLAIN GSSAPI

    altnamespace: true
    hashimapspool: true
    allowallsubscribe: true
    allowusermoves: true

    tls_cert_file: /etc/pki/tls/certs/mailstore06.bates.edu-cert.pem
    tls_key_file: /etc/pki/tls/certs/mailstore06.bates.edu-key.pem
    tls_ca_file: /etc/pki/tls/certs/bates.edu-cert.pem

    proxyservers: murderdev.bates.edu

    mupdate_server: murderdev.bates.edu
    mupdate_username: backend


and the output from the version command:

    name       : Cyrus IMAPD
    version    : v2.4.4 14e06331 2010-11-1
    vendor     : Project Cyrus
    support-url: http://cyrusimap.web.cmu.edu
    os         : Linux
    os-version : 2.6.18-194.17.4.el5PAE
    environment: Built w/Cyrus SASL 2.1.22
                  Running w/Cyrus SASL 2.1.22
                  Built w/Sleepycat Software: Berkeley DB 4.3.29: (July
    12, 2010)
                  Running w/Sleepycat Software: Berkeley DB 4.3.29:
    (July 12, 2010)
                  Built w/OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
                  Running w/OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
                  Built w/zlib 1.2.3
                  Running w/zlib 1.2.3
                  CMU Sieve 2.4
                  TCP Wrappers
                  mmap = shared
                  lock = fcntl
                  nonblock = fcntl
                  idle = poll





-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20101118/d8d905ad/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rspell.vcf
Type: text/x-vcard
Size: 384 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20101118/d8d905ad/attachment.vcf 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5721 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20101118/d8d905ad/attachment.bin 


More information about the Info-cyrus mailing list