Upgrading Amavis on Centos 5

Nikolaos Milas nmilas at noa.gr
Fri Aug 31 12:02:01 CEST 2012


As I am using the ancient Amavis version (2.4.5) provided in CentOS 5 
EPEL repos, based on the fact that Amavis is in fact a set of Perl 
scripts (and should not require compilation), in order to avoid changing 
init scripts and current paths of the installation, I am thinking of 
manually replacing files in the current installation with those from the 
2.8.0 release. (I know this could hardly be considered proper, but 
anyway; life is like that.)

So, if I would change:


in their current locations, wouldn't this imply a true upgrade to 2.8.0?

However, I don't know if new files should be used: amavisd-mc, 
amavisd-services, other?

Any suggestions/advice on this idea?

Note: CentOS 5.8 uses: file-4.17-21, while in Amavis-2.8.0 Install notes 
I saw that a current version (4.26 at this time) is suggested. Any 
serious issues expected with 4.17? Couldn't find a later "file" RPM for 

Another (better) option would be to get directions on packaging 2.8.0 as 
an RPM with the same settings/paths used in the current EPEL RPM, which 
I don't know how to, by using the spec file provided. If you can point 
me to where I can find such directions, please do. I can produce RPMs 
from SRPMs using ready-made spec files (which I change slightly to 
upgrade versions), but have no experience with Perl / script-based apps.


More information about the amavis-users mailing list