From 0fb4478e2e253581c613fb40f0eae98d92861d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Tue, 19 Mar 2019 12:48:29 +0100 Subject: [PATCH] Processed greylist.db by cron job only if it has non zero size Resolves: rhbz#1689211 --- exim.spec | 6 +++++- greylist-tidy.sh | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/exim.spec b/exim.spec index 2049e6e..7829138 100644 --- a/exim.spec +++ b/exim.spec @@ -14,7 +14,7 @@ Summary: The exim mail transfer agent Name: exim Version: 4.92 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Url: http://www.exim.org/ Provides: MTA smtpd smtpdaemon server(smtp) @@ -577,6 +577,10 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null 2>&1 || : %{_sysconfdir}/cron.daily/greylist-tidy.sh %changelog +* Tue Mar 19 2019 Jaroslav Škarvada - 4.92-5 +- Processed greylist.db by cron job only if it has non zero size + Resolves: rhbz#1689211 + * Mon Mar 4 2019 Jaroslav Škarvada - 4.92-4 - Fixed greylist-conf patch Related: rhbz#1679274 diff --git a/greylist-tidy.sh b/greylist-tidy.sh index 928e12e..20251f4 100755 --- a/greylist-tidy.sh +++ b/greylist-tidy.sh @@ -1,6 +1,6 @@ #!/bin/bash -if [ -r /var/spool/exim/db/greylist.db ]; then +if [ -s /var/spool/exim/db/greylist.db ]; then sqlite3 /var/spool/exim/db/greylist.db <