Есть сервисы clamd и clamav-milter для sysvinit, но отсутствуют аналогичные сервисы для systemd.
Чисто теоретически у init-скрипта для clamd есть заголовок LSB (за этим я стараюсь следить), так что systemd должен этот init-скрипт уметь подхватывать. Я systemd не использую практически, если мне кто-то unit-файл готовый даст, то добавлю в сборку. Ну или там Eve R. Ybody в ACL есть, не возражаю, если кто-то добавит. Что касается clamav-milter, сборка этого пакета отключена: https://lists.altlinux.org/pipermail/community/2010-December/668015.html и * Fri Mar 11 2011 Sergey Y. Afonin <asy@altlinux.ru> 0.97-alt1 - 0.97 - disabled building clamav-milter subpackage (mailfromd encouraged to use as an alternative) Что касается mailfromd, LSB init header там есть тоже, unit-файла тоже нет.
Всё-таки я их добавил в 0.100.2-alt2. Но есть один нюанс, связанный с сервисом clamav-freshclam.service, где есть проверка на наличие cron.d/clamav-freshclam (в 0.100.2-alt2 в этом месте ещё была ошибка, файл назывался просто freshclam, переименовано в 0.101.1-alt1). То есть, clamav-freshclam.service не будет запускаться при наличии cron.d/clamav-freshclam. И удалять бесполезно, как как приедет заново с обновлением. То ли так и оставить обновление по крону, то ли придумывать что-то. Но, если что, это уже отдельным багом.