The COAST Security Archive Nightly Scripts
Introduction to the nightly script
The archive demands continuous maintainance. This involves doing the
following tasks every night:
Instead of doing this by hand we set up a series of scripts to run
every night. The script first starts by mirroring the remote
sites. This is done every 4 days, by the following lines:
- Ensuring all the files have correct permissions.
- Checking that the main index file has valid entries.
- Running the mirror program if needed.
- Generating new abstract and hyper-linked
files for browsing.
# Twice a week mirror the remote sites that change less frequently
(( $(date +%w) % 4 == 0 )) &&
This code will only mirror the information out of the biweekly mirror