On Thu, 16 Oct 2003, Nicolas Kowalski wrote:

>
> Hello.
>
> I upgraded today my imap server (GNU/Linux) to imap-2002e. When I
> tried to install the new imapd and ipop3d binaries in /usr/local/sbin,
> the system complained with a "text file busy", because it was handling
> some IMAP connexions; fine. So I decided to stop currently running
> imapd processes to be able to install the new binaries:
>
> - edited /etc/inetd.conf and commented out imap/pop lines,
>
> - pkill -HUP inetd
>
> - pkill imapd   (<= here's my error)
>
> - installed new binaries
>
> - edited back /etc/inetd.conf
>
> - pkill -HUP inetd
>
>
> Apparently all went fine, but in fact, some of the users using
> Mozilla, Netscape, Eudora or OE found their mailboxes in the state
> corresponding to hours or days back (probably when they last started
> their IMAP client, or did the last expunge).
>
> My question is : how can I stop the IMAP processes on the server, and
> keep the mailboxes consistent ?

You should probably mv imapd imapd.old; then install and write a mail to
your users to make them disconnect and reconnect.

> Thanks.

Chris

Reply via email to