Bug#205566: Please add dovecot to the list of services restarted on an upgrade
Package: libc6
Severity: wishlist
A user sent me the following report:
> Updated this morning (apt-get upgrade), on unstable (i386). Since I
> pass -u, I could tell that I didn't want to be in X while doing this, so
> bailed to tty, stopped gdm, ran the upgrade (upgrade of libc6). Since
> it upgraded libc, it told me it wanted to restart services; fine, I was
> in a hurry, didn't pay attention.
>
> On restarting X, and opening my mail client, I found that I couldn't
> access the local imap server. imap-auth died. Stirrings of panic.
> Test with mutt. No login. I didn't remember a dovecot upgrade. Check
> two other machines running it ... no, they're okay ... but they're
> older. Full-scale panic proposed as the proper response, narrowly
> defeated in debates on the floor.
>
> To cut to the chase, it turns out that dovecot wasn't tagged as a
> service needing a restart when libc was installed. And presumably,
> whatever is there listening on the port (imap-login?) was having
> problems whenever it tried to get an imap-auth. /etc/init.d/dovecot
> stop followed by start, everything's fine. But shouldn't dovecot get
> tagged as a service needing restart, when the libc updates require it?
Can /etc/init.d/dovecot be added to the list of services restarted by
libc6?
--
Jaldhar H. Vyas <jaldhar@debian.org>
La Salle Debain - http://www.braincells.com/debian/
Reply to: