Amavisd fails to start. Missing UNIX::Syslog??

Noel Butler noel.butler at
Tue Mar 15 12:03:51 CET 2016

What is "dnf" ?

What OS/flavor?

What was updated today?

What does maillog show when trying to start amavisd?

Multiple versions of perl?

Try running amavisd binary  'strace -f -o/tmp/FFFF  amavisd start ' then 
review /tmp/FFFF
and see if it gives more clues.

On 15/03/2016 19:40, Stephen Davies wrote:
> On 15/03/16 17:47, Olivier Nicole wrote:
>> Stephen Davies <sdavies at> writes:
>>> Since running dnf update earlier today, amavisd has stopped working.
>>> The systemctl status reads:

>>> /usr/sbin/amavisd -c /etc/amavisd/amavisd.conf
>>> fetch_modules: error loading required module Unix/
>>>     Can't load '/usr/local/lib64/perl5/auto/Unix/Syslog/' 
>>> for module
>>> Unix::Syslog: cannot open shared object file: No 
>>> such file or
>>> directory at /usr/lib64/perl5/ line 193.
>>>      at /usr/sbin/amavisd line 209.
>>>     Compilation failed in require at /usr/sbin/amavisd line 209.
>>>     Unix::Syslog
>>> BEGIN failed--compilation aborted at /usr/sbin/amavisd line 249.
>>> UNIX::Syslog is installed and
>>> /usr/local/lib64/perl5/auto/Unix/Syslog/ exists.
>>> Amavis has been running successfully on this box for years so I can 
>>> only blame
>>> the update.
>>> Any ideas as to what got broken??

If you have the urge to reply to all rather than reply to list, you best
first read

More information about the amavis-users mailing list