]> git.ipfire.org Git - ipfire.org.git/blame - src/crontab/ipfire
crontab: Prevent sending emails twice
[ipfire.org.git] / src / crontab / ipfire
CommitLineData
a41faf35
MT
1SHELL=/bin/bash
2
c5ddbd67 3# Update blog feeds once an hour
242004e4 40 * * * * nobody ipfire.org update-blog-feeds
7170e1bc
MT
5
6# Scan for release files once an hour
242004e4 70 * * * * nobody ipfire.org scan-files
d6df53bf
MT
8
9# Send messages
9b2edba1 10* * * * * nobody flock /tmp/.ipfire.org.send-all-messages.lock ipfire.org send-all-messages
d6df53bf 11
d73bba54
MT
12# Run campaigns
13*/5 * * * * nobody ipfire.org run-campaigns
14
aee57270
MT
15# Announce blog posts
16*/5 * * * * nobody ipfire.org announce-blog-posts
17
8e69850a
MT
18# Cleanup once an hour
1930 * * * * nobody ipfire.org cleanup
b2059099
MT
20
21# Check mirrors once every 30 min
096a7ddb 22*/30 * * * * nobody ipfire.org check-mirrors
611adbfb
MT
23
24# Tweet once a week
250 8 * * * nobody sleep ${RANDOM} && ipfire.org tweet