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 /etc/imapd.conf /etc/cyrus.conf 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): How reproducible: Always 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 against RHEL-5.