Red Hat Bugzilla – Bug 190492
Using clamd-wrapper leads to many rpmlint errors
Last modified: 2007-11-30 17:11:31 EST
Description of problem:
I'm reviewing Tim Jackson's clamav-exim package (Bug 181450). It uses the
clamd-wrapper init system from clamav-server. However, it leads to a number of
rpmlint errors trying to enforce a naming convention for packages:
E: clamav-exim incoherent-logrotate-file /etc/logrotate.d/clamd.exim
Your logrotate file should be named /etc/logrotate.d/<package name>.
W: clamav-exim incoherent-init-script-name clamd.exim
The init script name should be the same as the package name in lower case.
Note that "." can't be in the package name.
Now, I'm not convinced that clamd-wrapper should be used at all by other FE
packages. But, if we do want to use it, it needs to be changed so that we end
up following FE naming convetions.
Also, not sure what server packages should be called:
ping on this bug; Enrico, any comments? Your opinions would be very much
It's painful for any other Extras package to use the clamd-wrapper stuff.
I think the best way is to have the separate dæmon configurations done as
subpackages of clamav -- or better still, to have a clamav-server setup which is
capable of starting multiple dæmons rather than having to have separate
initscripts, logrotate configurations, etc.
I'm closing this due to an apparent lack of interest. There don't seem to be
any other external clamav daemons at the moment.