SHELL=/bin/bash # m h dom mon dow command MAILTO=lucas@debian.org,tille@debian.org UAR=/srv/udd.debian.org/udd/update-and-run.sh */5 * * * * pgrep -xf '/usr/bin/ruby /srv/udd.debian.org/udd/rudd --daemon' > /dev/null || /srv/udd.debian.org/udd/rudd --daemon /dev/null 2>&1 & 0 0 1,4,8,11,15,19,24,28 * * /srv/udd.debian.org/udd/scripts/vacuum > /dev/null # Dump DB, schema, crontabs, hcih data 0 8 * * * /srv/udd.debian.org/udd/scripts/dump-db.sh 50 */6 * * * /srv/udd.debian.org/udd/scripts/dump-db-more-frequently 0 4 * * * /srv/udd.debian.org/udd/scripts/generate-schema.sh # this crontab must not run at the same time as other entries 59 * * * * crontab -l > /srv/udd.debian.org/udd/web/crontabs.txt 30 3 * * * /srv/udd.debian.org/udd/scripts/generate-how-can-i-help 2>&1 | mail -e -s 'generate-how-can-i-help cron job' lucas@debian.org # checks 0 0,6,12,18 * * * /srv/udd.debian.org/udd/rudd --status # test script for the removal gatherer # 0 1 2 * * python /srv/udd.debian.org/udd/udd/removals_gatherer.py /srv/udd.debian.org/mirrors/removals-full.txt > /dev/null MAILTO=tille@debian.org # screenshots.debian.net # screenshots,ddtp moved to rudd #30 3 * * * $UAR screenshots | /srv/udd.debian.org/udd/scripts/filter-output.rb 2>&1 | mail -e -s 'UDD screenshots cron job' tille@debian.org #0 2 * * * $UAR ddtp | /srv/udd.debian.org/udd/scripts/filter-output.rb 2>&1 | mail -e -s 'UDD ubuntu-ddtp cron job' tille@debian.org # 10 2 * * * $UAR ubuntu-ddtp | /srv/udd.debian.org/udd/scripts/filter-output.rb 2>&1 | mail -e -s 'UDD ubuntu-ddtp cron job' tille@debian.org # FTP new queue, Blends Prospective and Blends metadata in proper sequence # now run from rudd #0 3 * * * /srv/udd.debian.org/udd/scripts/cron_ftpnew_blends.sh | /srv/udd.debian.org/udd/scripts/filter-output.rb 2>&1 | mail -e -s 'UDD ftpnew+blends cron job' tille@debian.org # Bibliographic information # 45 3 * * * $UAR bibref | /srv/udd.debian.org/udd/scripts/filter-output.rb 2>&1 | mail -e -s 'UDD bibref cron job' tille@debian.org