2 # Regular cron jobs for the db-postgresql package
5 # Daily reporting process
6 25 7 * * * root forge_run_job reporting_cron.php
8 # Recalculate user popularity metric
9 25 1 * * * root forge_run_job calculate_user_metric.php
11 # Daily recalculate of the sums under the trove map
12 30 1 * * * root forge_run_job db_trove_maint.php
14 # Daily deletion of sessions, closing jobs, etc
15 35 1 * * * root forge_run_job project_cleanup.php
17 # Daily crunching of survey data and other associated ratings
18 40 1 * * * root forge_run_job rating_stats.php
20 # Daily crunching of project summary data (counts)
21 42 1 * * * root forge_run_job db_project_sums.php
23 # Daily close pending artifacts
24 43 1 * * * root forge_run_job check_stale_tracker_items.php
26 # Daily project_weekly_metric recalc
27 12 1 * * * root forge_run_job project_weekly_metric.php
29 # Daily rotation of the activity_log
30 0 0 * * * root forge_run_job rotate_activity.php
32 # Daily aggregating of the numbers
33 15 0 * * * root forge_run_job site_stats.php
35 # Daily sweep of the stats into final tables
36 45 0 * * * root forge_run_job db_stats_agg.php
38 # Daily reindex search engine doc_data , if any
39 0 4 * * * root forge_run_job update_docdata_dataword.php
41 # Hourly send pending massmailings, if any
42 48 * * * * root forge_run_job massmail.php
44 # Weekly db vacuum (should be done after ALL OTHER JOBS)
45 # 50 2 * * 1 root forge_run_job vacuum.php
47 # Create SCM repositories
48 0 * * * * root forge_run_job create_scm_repos.php
50 # Gather commit stats from SCM repositories
51 0 2 * * * root forge_run_job gather_scm_stats.php
53 # Generate snapshots and tarballs from SCM repositories
54 0 3 * * * root forge_run_job generate_scm_snapshots.php
56 # this cronjob analyse the apache log and instert them in the db table stats_subd_pages
57 # this is not used in fusionforge IHM.
58 # Daily sweep of the HTTP log files for project activity
59 #15 0 * * * root forge_run_job stats_projects_logparse.pl
61 # this cronjob send a mail to the admin with all news that have been posted less than 30 days and that have not be validated.
62 # Daily mail for not approved news
63 #30 17 * * * root forge_run_job get_news_notapproved.pl
66 0 2 * * * root forge_run_job backup_site.php
69 # IMPORTANT!! READ THE README.root file before continuing!
72 # Create the new mailing lists
73 06 * * * * root forge_run_job mail/mailing_lists_create.php
75 # Create the /etc/aliases file
76 08 * * * * root forge_run_job mail/mailaliases.php
78 # Send email to users with pending tasks
79 #30 5 * * 1,2,3,4,5 root forge_run_job daily_task_email.php