1

Topic: enhancement: replacing existing packages - conf not updated-warning

==== Provide basic information to help troubleshoot ====
- iRedMail version: 0.7.3
- Linux/BSD distribution name and version: CentOS 6_x64
- Any related log? Log is helpful for troubleshooting. -> see description
====

IRM is installing and replacing already installed packages but not updating config-files

here is an example of a "naked" CentOS6 with an already installed fail2ban from rpmforge

...
Updating:
 fail2ban    noarch    0.8.4-24.el6    iRedMail    125 k
...

Installing     : amavisd-new-2.6.6-3.el6.noarch   122/126      
Updating       : fail2ban-0.8.4-24.el6.noarch    123/126    
 warning: /etc/fail2ban/jail.conf created as /etc/fail2ban/jail.conf.rpmnew
Installing     : awstats-7.0-2.el6.rf.noarch                124/126 

expected results:
parse the output of "rpm -qa" before installation and search for already installed packages.

  • add an option/questions to user which version to use

  • if a package config did NOT get updated - RE-print the RPM-warning to user at the end of the installation

would be nice to have

  • check if the rpm-forge or fedora repos are already installed

  • check if they are enabled smile

  • install the rpm files from the repos by default (this way distrib-updates are enabled)

  • enable gpg-check for the iRedMail.repo wink

Greetings
Mike

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: enhancement: replacing existing packages - conf not updated-warning

That's why we emphasize "iRedMail is designed to be deployed on a FRESH OS", because everything is under control on a fresh one. Otherwise we will be busy to fix issues not related to mail server components themselves.

Still no plan to fix it this way, sorry.