]> git.pld-linux.org Git - packages/clamav.git/blob - clamav-cron-updatedb
b2ffb4c0fafd9fb3ec0e06ec68369cdc6b93142a
[packages/clamav.git] / clamav-cron-updatedb
1 #!/bin/sh
2
3 [ -f /etc/sysconfig/clamd ] && . /etc/sysconfig/clamd
4
5 [ -z "$UPDATE_HOUR" ] && UPDATE_HOUR=2
6 DIV="$(echo "$(LC_ALL=C date "+%H % ${UPDATE_HOUR}")" | bc)"
7 [ "$DIV" = "0" ] || exit 0
8
9 [ -z "$UPDATE_MAIL_MESSAGES" ] && UPDATE_MAIL_MESSAGES="errors"
10 [ "$UPDATE_MAIL_MESSAGES" = "errors" ] && freshclamopt="--quiet"
11
12 notify=
13 [ -f /var/lock/subsys/clamd ] && notify="--daemon-notify"
14
15 umask 022
16 log=$(/usr/bin/freshclam $freshclamopt $notify 2>&1)
17 [ "$UPDATE_MAIL_MESSAGES" != "none" -a -n "$log" ] && echo "$log"
This page took 0.039487 seconds and 2 git commands to generate.