[clamav-users] connect clamscan output to journal with systemd-cat

Kretschmer, Jens kretschmer.jens at siemens.com
Wed Apr 3 08:34:18 UTC 2019


Hi,
I would like to redirect the output of clamscan to the journal, which should by possible by
/usr/bin/clamscan -r /root/ 2>&1 | /usr/bin/systemd-cat --identifier="clamscan"
or
/usr/bin/systemd-cat --identifier="clamscan" /usr/bin/clamscan -r /root/
While both commands work when executed manually in the terminal, the output is not redirected when executed by a cronjob. If I put the following line into the file /etc/cron.d/clamav
* * * * * root /usr/bin/systemd-cat --identifier="clamscan" /usr/bin/clamscan -r /root/
I can see that the clamscan process is started every minute, but the output is not redirected to the journal.
If I put the line
* * * * * root /usr/bin/systemd-cat --identifier="clamscan" ls /root/
Into the file /etc/cron.d/clamav, it is executed every minute as well and I can see the output of ls in the journal.
Do you have any idea what could be causing the issue?
Best regards,
Jens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clamav.net/pipermail/clamav-users/attachments/20190403/2a54bc4f/attachment.htm>


More information about the clamav-users mailing list