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





<<attachment: rspell.vcf>>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Reply via email to