From 3b3d0157caa5b075255672ef991015b330d690f0 Mon Sep 17 00:00:00 2001 From: Janos SUTO Date: Tue, 27 Oct 2020 22:20:03 +0100 Subject: [PATCH] Fixed import.sh Signed-off-by: Janos SUTO --- util/import.sh | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/util/import.sh b/util/import.sh index 33528061..19b8960b 100755 --- a/util/import.sh +++ b/util/import.sh @@ -4,19 +4,11 @@ set -o nounset set -o errexit set -o pipefail -export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin -TMPFILE=/var/run/piler/import.tmp +export PATH=$PATH:/usr/libexec/piler:/usr/local/libexec/piler -if [[ -f $TMPFILE ]]; then exit 1; fi +pushd /var/piler/imap -date > $TMPFILE - -function finish { - rm -f $TMPFILE -} - -trap finish EXIT - -cd /var/piler/imap - -pilerimport -G >/dev/null +exec 200 > "/tmp/${0}-lock" || exit 1 +flock 200 || exit 1 +imapfetch.py -i +flock -u 200