[Dovecot] Dovecot 2.3.1, Pigeonhole 0.5.1
[ClamAV] 0.100.0, new log method without pipes [Compose] New images for Dovecot and ClamAV, add persistent tty to clamd-mailcow
This commit is contained in:
@@ -7,18 +7,20 @@ if [[ "${SKIP_CLAMD}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
|
||||
fi
|
||||
|
||||
# Create log pipes
|
||||
mkdir /var/log/clamav
|
||||
mkdir -p /var/log/clamav
|
||||
touch /var/log/clamav/clamd.log /var/log/clamav/freshclam.log
|
||||
mkfifo -m 600 /tmp/logpipe_clamd
|
||||
mkfifo -m 600 /tmp/logpipe_freshclam
|
||||
chown -R clamav:clamav /var/log/clamav/ /tmp/logpipe_*
|
||||
cat <> /tmp/logpipe_clamd 1>&2 &
|
||||
cat <> /tmp/logpipe_freshclam 1>&2 &
|
||||
chown -R clamav:clamav /var/log/clamav/
|
||||
|
||||
# Prepare
|
||||
BACKGROUND_TASKS=()
|
||||
|
||||
freshclam -d &
|
||||
(
|
||||
while true; do
|
||||
sleep 1m
|
||||
freshclam
|
||||
sleep 1h
|
||||
done
|
||||
) &
|
||||
BACKGROUND_TASKS+=($!)
|
||||
|
||||
clamd &
|
||||
|
Reference in New Issue
Block a user