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
install the rpm files from the repos by default (this way distrib-updates are enabled)
enable gpg-check for the iRedMail.repo
Greetings
Mike
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.