]> git.ipfire.org Git - ipfire.org.git/commitdiff
crontab: Prevent sending emails twice
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 17 Jan 2020 11:00:58 +0000 (11:00 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 17 Jan 2020 11:00:58 +0000 (11:00 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/crontab/ipfire

index 0bf86500f0d9e1c00e2d2bf5153fa82f547d67a2..9bb97240f216025591c1ffaef2d52cceb2347ea1 100644 (file)
@@ -7,7 +7,7 @@ SHELL=/bin/bash
 0 * * * *      nobody  ipfire.org scan-files
 
 # Send messages
-* * * * *      nobody  ipfire.org send-all-messages
+* * * * *      nobody  flock /tmp/.ipfire.org.send-all-messages.lock ipfire.org send-all-messages
 
 # Run campaigns
 */5 * * * *    nobody  ipfire.org run-campaigns