Skip to content

Instantly share code, notes, and snippets.

@wimleers
Created November 1, 2010 00:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wimleers/657345 to your computer and use it in GitHub Desktop.
Save wimleers/657345 to your computer and use it in GitHub Desktop.
DriverPacks.net server crontab file
#
# Normal cronjobs.
# m h dom mon dow command
#
# Regenerate torrents.tar.gz every hour.
*/60 * * * * tar -cvzf /data/www/svn_driverpacks.net/files/torrents.tar.gz /data/www/svn_driverpacks.net/files/torrents/*.torrent
# Run DriverPacks CDN and seedbox rsync scripts (for downloads)
*/20 * * * * /home/wim/cronscripts/dps-cdn-rsync.sh
*/20 * * * * /home/wim/cronscripts/dps-seedbox1-rsync.sh
*/20 * * * * /home/wim/cronscripts/dps-seedbox2-rsync.sh
*/20 * * * * /home/wim/cronscripts/dps-contrib-seedbox1-rsync.sh
# Run DriverPacks Amazon S3 rsync script (for back-ups)
@daily /home/wim/cronscripts/dps-s3-rsync.sh
# Reload OpenTracker's whitelist file
*/10 * * * * kill -s HUP `pidof opentracker`
# Delete old Apache log files.
@daily /home/wim/cronscripts/delete-old-apache-logs.sh
#
# Analytics.
#
# Analyze slow MySQL queries every hour.
@hourly /home/wim/cronscripts/mysql-slow-analytics.sh
@daily /home/wim/cronscripts/php-codesize.py /data/www > /data/www/wimleers.com/status/php-codesize.txt
#
# Special cases: on boot.
#
# Start svn server.
@reboot svnserve -d -r /data/svn
# Start OpenTracker.
@reboot /data/opentracker/opentracker -f /data/opentracker/opentracker.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment