Description of problem:
Using up2date to apply Update 5 installes the new cyrus imap server which does
not care about existing configuration files. The following existing and
currently used files
Get moved to .rpmsave versions and new clean versions with no configurations are
then placed under /etc, messing up the imap server configuration.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have cyrus-imapd configured on a RHEL4.4 system
2. Update to RHEL4.5 with up2date -u
3. Now the imap server is not working since the configuration files were moved
I forgot to say that the warning is mentioned during the update, but if the file
is there, shouldn't it just save the clean configuration files as rmpnew? rather
than move the current ones to rpmsave?
189:cyrus-imapd warning: /etc/cyrus.conf saved as /etc/cyrus.conf.rpmsave
warning: /etc/imapd.conf saved as /etc/imapd.conf.rpmsave
warning: /etc/pam.d/imap created as /etc/pam.d/imap.rpmnew
warning: /etc/pam.d/sieve created as /etc/pam.d/sieve.rpmnew
The other thing is that it may be a specific problem to my configuration since
the imapd.conf and cyrus.conf file are in fact symbolic links to the actual
configuration files that are in a drbd mounted partition.
yeah, noreplace is missing for these config files in the spec file
This request was evaluated by Red Hat Product Management for
inclusion, but this component is not scheduled to be updated in
the current Red Hat Enterprise Linux release. If you would like
this request to be reviewed for the next minor release, ask your
support representative to set the next rhel-x.y flag to "?".
I'm sorry for not addressing the issue in RHEL-4. As cyrus-imapd
is not scheduled for update in RHEL-4.9, I'm closing that bugzilla WONTFIX. If
you are still experiencing the issue with RHEL-5, feel free to reopen it