[prev in list] [next in list] [prev in thread] [next in thread] 

List:       info-cyrus
Subject:    Getting imapd to recognize configuration changes
From:       Aidan Evans <ae () is ! dal ! ca>
Date:       2002-08-27 18:12:46
[Download RAW message or body]

  I just added some partitions to the Cyrus mail system.  I updated
/etc/imapd.conf to include these partitions but when I tried to use cyradm
to creat a mailbox on one, I was told "Unknown/invalid partition".  After
about an hour of trying to figure out what I had done wrong, all of a
sudden the cyradm command that had not worked, did.

  I then realized that I had been talking to "old" imapd processes that did
not know about the new partitions because they had not re-read
/etc/imapd.conf.  Should they be re-reading it on every new connection?  If
not, should a HUP signal to the Cyrus master process cause this (it does not
seem to)?  Is there a best way to get /etc/imapd.conf changes recognized by
all imapd processes?

name       : Cyrus IMAPD
version    : v2.1.4 2002/04/30 18:06:05
vendor     : Project Cyrus
support-url: http://asg.web.cmu.edu/cyrus
os         : Linux
os-version : 2.4.9-34smp
environment: Cyrus SASL 2.1.2
             Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
             OpenSSL 0.9.6b [engine] 9 Jul 2001
             CMU Sieve 2.1
             TCP Wrappers
             lock = fcntl
             auth = unix
             idle = poll
             mboxlist.db = db3
             subs.db = flat
             seen.db = flat
             duplicate.db = db3-nosync
             tls.db = db3-nosync

Aidan Evans   | Networks & Systems
(902)494-3332 | University Computing & Information Services
              | Dalhousie University, Halifax, N.S., Canada

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic