File:  [LON-CAPA] / loncom / cron / loncapa
Revision 1.21: download - view: text, annotated - select for diffs
Sat Feb 2 00:22:55 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0, HEAD
- Utilities to checksum LON-CAPA modules to verify integrity of
  LON-CAPA installation, and also to check the availibility of new
  LON-CAPA releases.

    1: ####################################################################
    2: #                                                                  #
    3: # Maintenance tasks for loncapa which are run on a periodic basis. #
    4: #                                                                  #
    5: ####################################################################
    6: 
    7: # Re-evaluate loncapa network connections.
    8: 10 5 * * *    www    /home/httpd/perl/loncron
    9: 
   10: # Retrieve checksums for loncapa modules from DNS for numbered release
   11: # and compare with installed modules
   12: 10 4 * * *    www    /home/httpd/perl/checkforupdates.pl 
   13: 
   14: # Check whether the RPMS are up-to-date and e-mail the system admins.
   15: # (It is very important to keep a loncapa system running with all applicable
   16: #  security patches.)
   17: 10 3 * * 1,4,7    root    /usr/local/loncapa/bin/CHECKRPMS --cronmail
   18: 
   19: # Repopulate and refresh the metadata database used for the search catalog.
   20: 10 1 * * 2,4,6    www    /home/httpd/perl/searchcat.pl
   21: 
   22: # Remove temporary tables from the metadata database.
   23: 13 2 * * *    www    /home/httpd/perl/cleanup_database.pl
   24: 
   25: # Refresh the nohist_courseids.db table used for fast look-ups of course 
   26: # information
   27: 50 2 * * *     www  /home/httpd/perl/refresh_courseids_db.pl
   28: 
   29: # Clean up the printing spool and userfile cache
   30: 5 1 * * *    www    /home/httpd/perl/cleanup_file_caches.pl
   31: 
   32: # Run the auto update script to update first name, last name etc. information.
   33: 30 3 * * *    www    /home/httpd/perl/Autoupdate.pl
   34: 
   35: # Run auto create script to create courses in:
   36: # (a) /tmp/addcourse/$dom/auto/pending (XML-based course descriptions);
   37: # (b) online course requests for official courses queued pending validation
   38: #     of instructor of record status
   39: 30 2 * * *    www /home/httpd/perl/Autocreate.pl
   40: 
   41: # Run the auto enrollment script.
   42: 30 1 * * *    www    /home/httpd/perl/Autoenroll.pl
   43: 
   44: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>